A discussion on the X/HTML5 spec
Vlad: One of the biggest problems with HTML is that content authors can get away with writing "tag soup".
Ian: Is it really a problem? Or is it the reason the Web is so wildly successful? Would the Web have taken off in the same way if it worked like most other systems, showing error messages whenever something was the least bit wrong?
I agree with Ian Hickson, if DTDs were used to enforce strict tag structures people would not publish to the web. It would be too frustrating. It is probably best to look at the web not as a library of documents, but as a warehouse of artefacts which can be viewed. Suddenly browsers cease to be publishing gatekeepers and instead become archeological translators.
Market dynamics intrude as well.
Vlad: Why not put an end to "tag soup" by requiring user-agents to only accept markup written to specification?
Ian: There are literally dozens if not hundreds of billions of documents already on the Web. A study of a sample of several billion of those documents with a test implementation of the HTML 5 Parser specification that I did at Google put a very conservative estimate of the fraction of those pages with markup errors at more than 78%. When I tweaked it a bit to look at a few more errors, the number was 93%. And those are only core syntax errors -- it didn't count misuse of HTML, like putting a p element inside an ol element.
If we required browsers to refuse those documents, then you couldn't browse over 90% of the Web.
But consider -- if one browser showed error messages on half the Web, and another browser showed no errors and instead showed the Web roughly as the author intended. Which browser would the average person use?
If we want to make HTML 5 successful, we have to make sure the browser vendors pay attention to it. Any requirements that make their market share go down relative to browsers who aren't following the spec will immediately be ignored.
SSR uses kid templates
to display content. Kid uses XML and as a consequence user input (including my own) has to be transformed to something suitable for kid not to get upset by the strictness of XML. Thankfully Beautiful Soup
takes most of the pain out of it but I would rather offload that responsibility to the browser makers as they have more resources and experience than I have in displaying malformed HTML.
Most Popular on South Sea Republic
The articles that have been viewed the most:
Most Popular Restaurants in Phoenix
Phoenix Eats Out
is the restaurant review site for Phoenix
and Old Town Scottsdale
which lists the modernist and contemporary restaurants, taverns and bars in the greater Phoenix area.
This is the list of the most popular restaurants pages from phoenixeatsout.com that have been viewed the most;
My personal favourite restaurants in Phoenix are AZ88
, Humble Pie
, Orange Table
, The Vig
and others coming close behind. View the complete list with the photo-journalistic style images on phoenixeatsout.com
Most Popular Hikes in Arizona
Arizona is an outdoor state and has lots of hiking in the city and around the state. Phoenix is unusual for most cities in having several large mountains in the center of the city with great hiking. Anyone who comes to Phoenix has to do the Echo Canyon trail on Camelback
and the Summit Hike on Squaw Peak
or Piesta Peak. The views of the city, suburbs and surrounding mountains are wonderful from Camelback and Piesta Peak.
For more experienced hikers there is the McDowell Mountains in North Scottsdale that has several difficult and strenuous hikes in Tom's Thumb
and Bell Pass
. Alternatively, you can hike the highest mountain in Arizona. At 12,600 feet Humphrey's Peak
is a long and difficult hike.
Alternate Australian Constitutions
Between 2004 and 2009 this site, southsearepublic.org
, was a constitutional blog based on scoop which focused on Australian and global constitutional issues.
One of the strongest aspects of it was the development of constitutions by those involved in the blog. These constitutions are the outcome:
The constitutions were built using principles from Montesquieu's separation of powers, the enlightnment's universal political rights and the ancient Athenian technology of sortition and choice by lot.
Archives For South Sea Republic
South Sea Republic started in 2004 as an Australian constitutional blog in 2004 based on scoop software. It was an immigrative outgrowth of Kuro5hin. The archives for each year since then;
The articles are ordered by views.
Who Is Cam Riley
I am an Australian living in the United States as a permanent resident.
I am a software developer by trade and mostly work in Java and jump between middleware and front end.
I originally worked in the New York area of the United States in telecommunications before moving to Washington DC and
working in a mix of telecommunications, energy and ITS. I started my own software company before heading out to
Arizona and working with Shutterfly. Since then I have joined a startup in the Phoenix area and am thoroughly enjoying myself.
I do a lot of photography which I post on this website, but also on flickr. I have a photo-journalistic website which lists
the modernist and contemporary restaurants in phoenix. I have a site on the Australian Flying Corps [AFC]
which has been around since the 1990s and which I unfortunately
lost the .org URL to during a life event; however, it is under the www.australianflyingcorps.com
The AFC website has gone through several iterations since the 90s and the two most recent are Australian Flying Corps Archives(2004-2002)
Australian Flying Corps Archives(2002-1999)
which are good places to start.
Websites Worth Reading
Websites of friends, colleagues and of interest;