Welcome to AppFail
You last visited: 2010-09-08
If you know of a site or app that has failed, tell us right away
via PBJ, via Twitter or via this contact form. If we use your submission we'll attribute and link back to you.
Keep your head above water by keeping on top of the latest failures. Follow us on Twitter or subscribe to our RSS feed
- appfail: RT @scaleengine: August Usage Statistics for ScaleEngine: Outgoing Bandwidth: 27.5TB, HTTP Requests Edge: 565M, CDN: 60M, Origin: 193M. ...
- appfail: It is @dhewlett birthday. Tweet #dGeek & #HappyBdayDavidHewlett to trend. #McKay 0wnz you and you know it.
- appfail: Password Security Misconceptions: http://bit.ly/cAk0F9
- appfail: The anatomy of a DoS attack http://bit.ly/bDLOYE
- appfail: @Miss604 The story about your website inspired me to write an article explaining the different types of DoS attack. http://appfail.com/178
Welcome to AppFail
Posted on 2009-07-10
A mouthy blogger over at lockergnome has posted claiming that HTML5 spells the death of XHTML. The original article, including its lolcat picture proclaiming "HTML CAN NOT DO THAT!!!1!!", claim that we "had to see this one coming". Apparently this guy is not alone in misunderstanding what the W3C is actually doing.
Infact XHTML is far from dead, it has just been slightly reinvented, developed along side HTML 5, and being called XHTML 5. The decision to abandon the XHTML 2 specification came about when the major browser vendors argued it was too document centric, meaning it was great for making semantic documents that can be understood by any device that could grok XML, but would be very difficult to use for modern browsing activities such as forums and e-commerce. A lot of the new functionality from XHTML 2 actually exists in HTML 5 specification, just in a slightly different fashion for example, instead of adding the attribute "role" to the div tag, new tags were invented such as "aside" to be used in place of the div with the role attribute. The WHATWG (Web Hypertext Application Technology Working Group), formed by the major browser vendors, makes recommendations about what they would like to see included in the next evolution of HTML. The W3C decided when they started building HTML 5 that it would not continue to be based on SGML, including dropping the doctype (a simple doctype of "html" will be used for compatibility with doctype dependant browsers). The difference between HTML 5 and XHTML 5 will not be in the features supported, such as the canvas and video tags, but by the actual semantics of the markup. HTML 5 will be flexible in how the browsers handle incorrect markup, whereas the XHTML 5 standard specifies that incorrect markup must be ignored. Thankfully, the HTML 5 specification will be very specific about how the elements must be implemented, so that the same markup will render the same way in all compliant browsers, rather than the mishmash of hacks you have to apply now to get the same page to look relatively similar in all the major browsers.
By: Allan Jude
Posted on 2009-07-09
Got a question that requires some technical prowess and would be of interest to the AppFail audience? Submit a question and you are eligible to win one of two $25 USD Gift Certificates from ShopSharkSystems.com - AppFail's favourite hardware supplier. As always, if you have an idea for a new story, or a tip on a developing situation, let us know, and we'll attribute you in the post, and link to your blog or twitter stream.
Cuiusvis hominis est errare; nullius nisi insipientis in errore perseverare - Any man can make a mistake; only a fool keeps making the same one.
Digg Proof Hosting
The key to surviving Digg and Slashdot is Infrastructure. You can't get it from a regular web host, it requires experience. The High Load Hosting Experts at ScaleEngine can make your site thrive, and avoid having your site featured on AppFail.
Cyber Security Alerts
- Mozilla Releases Firefox 3.6.9
- Apple Releases Safari 5.0.2 and 4.1.2
- Apple Releases iTunes 10
- Google Releases Chrome 6.0.472.53
- Insecure Loading of Dynamic Link Libraries in Windows Applications
- VMware Releases Updates for ESX Service Console Packages
- Cisco Releases Security Advisory for IOS XR Software Border Gateway Protocol
- RealNetworks Releases Update to Address Vulnerabilities in RealPlayer
Page Generated in 200ms