Developers offended by Zuckerberg knock on HTML5 (http://www.networkworld.com)
Facebook CEO doesn’t like HTML5, but mobile developers have set out to prove platform can beat native apps.
A team of mobile app developers offended by Facebook czar Mark Zuckerberg dissing HTML5 have created a Facebook app that they say works better than native versions because of the HTML5 coding.
Zuckerberg famously knocked HTML5 in an interview this fall when he said relying too much on it instead of developing native mobile apps was “the biggest mistake we made as a company.” Mark Zuckerberg revealed that Facebook’s mobile strategy relied too much on HTML5, rather than native applications. Not only was this a big mistake with mobile, but Zuckerberg says that its biggest mistake period was the focus on HTML5. This is the first time that the Facebook CEO has openly admitted this, but things are looking good for the new iOS native app.
Sencha developers say they can do better with HTML5 apps, though. One of the biggest advantages for the HMTL5 versions over native apps is their ability to maintain state while toggling between different views, Sencha developers say.
(Continue reading at http://www.networkworld.com)
My Two Cents: HTML coding needs a standard for all browsers, and how they read and layout your site should be the same! Which they are NOT right now. Thus all browsers on computers, mobile phones, ipads, and other devices display the website differently then as the web developer and graphic artist want it to be displayed. Right now we have to make changes to html elements and other tags for different browsers, which takes up a lot of time, or we just do not support certain browsers and mobile divices.
Last year we incorporated HTML5 with our enterprise web systems, and added some very cool new features. BUT some of our end-users had to upgrade their browsers to take advantage of the new HTML features! Most of our clients are huge Utility corporations and it took an act of God in some cases to get their browsers updated. This was a huge pain. But it was nice to hear an enduser say “WOW” that is cool, once they updated their browsers.
Below is what html5 is defined by (http://en.wikipedia.org)
HTML5 is a markup language for structuring and presenting content for the World Wide Web and a core technology of the Internet. It is the fifth revision of the HTML standard (created in 1990 and standardized as HTML4 as of 1997 and, as of December 2012, is a W3C Candidate Recommendation.
Its core aims have been to improve the language with support for the latest multimedia while keeping it easily readable by humans and consistently understood by computers and devices (web browsers, parsers, etc.). HTML5 is intended to subsume not only HTML 4, but XHTML 1 and DOM Level 2 HTML as well.
HTML5 adds many new syntactic features. These include the new video, audio and canvas elements, as well as the integration of scalable vector graphics (SVG) content (that replaces the uses of generic object tags) and MathML for mathematical formulas. These features are designed to make it easy to include and handle multimedia and graphical content on the web without having to resort to proprietary plugins and APIs. Other new elements, such as section, article, header and nav, are designed to enrich the semantic content of documents.
New attributes have been introduced for the same purpose, while some elements and attributes have been removed. Some elements, such as a, cite and menu have been changed, redefined or standardized. The APIs and document object model (DOM) are no longer afterthoughts, but are fundamental parts of the HTML5 specification HTML5 also defines in some detail the required processing for invalid documents so that syntax errors will be treated uniformly by all conforming browsers and other user agents. – Reference: (http://en.wikipedia.org)