Task 2 - Research Website Design Issues
Stealing content or code.
Code not working
some browsers don't connect
legal issues
EU regulations
layout and format issues.
Task 1 - Research Website Design Technologies
HTML
What is HTML?
HTML or Hyper Text Markup Language is the language primarily used for making websites, although other languages are used from time to time, HTML is the fundamental language.
A web browser is actually designed to read HTML based documents and interpret them in visual format, not using the tags that HTML is comprised of, but instead using them to interpret the content input within them.
Using HTML you can embed images, sounds, and other objects onto a web page, and create the actual bulk of the website itself.
HTML provides the building blocks of a website, but it's common that another programming language is used to flesh out the website and provide a more streamlined experience.
commonly CSS is used to do this, allthough javascript can be used.
this of course is not the limit, there are other programming languages that could probably be used such as C or Python.
Allthough it's common for more than one language to be used to create a website, it is entirelly possible to create a site entirelly using HTML, even games such as the examples i have provided here.
http://candies.aniwey.net/
http://adarkroom.doublespeakgames.com/
CSS
What is CSS?
CSS, otherwise known as "Cascading Style Sheets" is a style sheet language, which in other words is a language that gives the presentation of a more structured document.
CSS itself, is more visually orientated than HTML, where HTML is more of a scafold for the overall website, CSS provides the style of the page.
it's use allows a page to become more accessible or user friendly and reduce complexity and repetition of the overall structure of the page.
CSS has the added functionality that it allows pages to change visually in size depending on device (phone, notepad), or screen size, making sure that the website using CSS is visually appealing or at least correct at no matter what resolution it is presented in.
whilst not all internet browsers used to utilize CSS, now the few remaining (Chrome, Firefox, Safari, Explorer, Opera) are fully equipt to read CSS language in order to display a site.
whereas going back 5-10 years it wasn't seen as a compulsory part of web design.
and now, where a site can function without a language like CSS of JavaScript working, it's more likely that a website uses these.
it's hard to really pinpoint an example of these, as pretty much every site commonly used has some CSS applied.
such as Blogger, Facebook, youtube.
JavaScript
What is JavaScript?
JavaScript, much like Css is more of a secondary language.
don't let that fool you however, as it is a language that provides a lot more functionality than Html does on it's own.
JavaScript is a language more commonly used with user/site reactivity.
where as CSS provides a visual approach, JavaScript offers a more connected one.
for example, a button could be clicked and the site could re-arange various bars to suite the user.
or a more common use, especially on news sites, is stuff like menus that scroll with the screen, where, instead of being permanently anchored to the top of the page, requiring a user to have to scroll back to the top to access them, it's possible to use JavaScript to have a part of the screen that is separate from the foreground, allowing for easier navigation and usability.
JavaScript is also used to create games or applications off browser, as it's a very versatile language.
Although it does use the name Java, it doesn't have much of a relation to the language Java, aside from sharing some names from the java language.
due to it's more streamline approach, Java is used on loads of websites.
Google.com is most notable, mostly because if you look at the page's source it has a an absolutely massive line of javascript, this includes tons of what Google is able to do.
No comments:
Post a Comment