Source: Tom's Hardware UK – Keywords: web, 2.0, html
Categories: Networking
Introduction
Throughout the development of the Internet there have been many definitions given to the standards that govern the many languages involved in displaying the contents of a website. While it’s quite easy to define the standards it is becoming increasingly difficult to enforce or even teach them to the growing numbers of people with the ability to edit websites. The so-called ‘Web 2.0’ movement, allowing people to create websites without knowing how to write them, is creating many problems precisely because people are creating websites without understanding what it is that they are doing.
Your opinion counts. Take part in our survey for a chance to win over £3,000 in prizes!
HyperText Markup Language is the traditional language of the Internet. HTML is not a language in the same way programmers use programming languages. It is a markup language, and strictly speaking it only consists of text and information about that text. It tells a browser how to render text, and has since its creation been expanded to allow browsers to display images. The limitations of the language may not be clear from this, but it cannot for example handle any sort of login system or dynamic changes to pages. For this reason other web technologies exist, and the divisions between the work done on the server side and on the client side become abundantly clear and are worthy of examination.
The World Wide Web Consortium, or W3C, is the main body responsible for setting the standards for these technologies. It produces documents, called Document Type Definitions, detailing what is and isn’t valid for each version of HTML. Considering HTML is currently on version 4.01 this might seem like an easy task. However, it covers three distinct types of HTML (Strict, Transitional and Frameset) and manages many other web technologies. They currently have recommendations for 29 different web technologies, many with variants similar to HTML. The Document Type Definitions are the benchmark of legitimacy for websites, and it is in this way they are evaluated as being valid or invalid. Users of sites such as MySpace often invalidate their sites because of a lack of knowledge of these standards.
- Next page How Things Work
- iPod Nano and Classic Review: The Brand New Retro
- Sibling Rivalry: Dell XPS M1730 vs. Alienware Area-51 m9750
- iPhone Workshop - Unlocking and Activating The iPhone in 4 Steps
- Team Fortress 2 Review
- Subversion: Turning Programmers into a Team
- Radiohead site crashes after unprecidented demand
- Digital Living III: Video Streaming Clients
- Autumn Games Preview, Part 2
- Virtual Network Computing: An Introduction
- No Second Wind for Second Life?
- Another reason not to buy TIVO
- Newbie Question
- Google Confirms Bernardo / Ellsworth Fear
- Looking for Katrina wild feeds/backhauls
- CommVEx video feeds (fwd)
- What is the max HDD size for an Armada 1500c ?
- vinRAS Hosting - Complete Hosting Solutions
- HP designjet 650C not cutting
- followup on gateway service
- HPPSC 1310 print alignment
