The future is HTML5

HTML5


Top Stories

Microsoft preened Wednesday that the newly released HTML 5-supporting Internet Explorer 9 had been downloaded 2.35 million its first 24 hours out. That's 27 downloads a second, it said, better than double the number of the IE9 beta and four times the IE9 release candidate. However, Firefox 3 did eight million and Firefox 4 is due on March 22. Chrome is the comer, but the streamlined IE9 is supposed to be faster. Both IE9 and Firefox 4 have "do not track" orders using the same technology. Microsoft also has its own Tracking Protection. Whether the preference will be respected is another matter. IE9 is only available on Windows 7 and Vista. ... (more)

HTML5 - What I Am Learning

With all the discussion around HTML5, I thought I would spend some time getting to know more about it myself. I will be researching it and sharing what I am learning through a series of articles over the next month.  I have read that it is expected to have a huge impact on mobile software applications and the business models of software vendors. Is it ready for prime time? I hear a variety of opinions on that subject. Sybase has stated that their goal is to "enable web developers to become mobile application developers" through the use of HTML5 and their mobile SDK that will come with SUP (the Sybase Unwired Platform).  I was told by Nick Brown at SAP that version 2.1 of SUP would be out in the September 2011 time frame and this version will include HTML5 support and an HTML5 container. Mobile application design and development is challenging, in part, because applica... (more)

IBM Acquires Worklight

How about we start this post off with some facts? - Mobile data traffic exceeded voice traffic in 2010 (Wireless Industry News, August 26, 2010) - Shipments of smartphones exceeded the shipment of PCs for the first time in 2011 (2011 Economist) - Ten billion mobile connected devices are expected to be in use by 2020 (2011 Economist) - 74% of surveyed CIOs indicated mobile capabilities were a top investment priority over the next three to five years (2011 IBM Global CIO Study) As you may surmise from the above, the mobile computing space is hot. Companies are already doing mobile, and many have already or are looking to define their three to five year strategy. In that respect, this month's acquisition of Worklight by my employer, IBM, is not at all surprising. Let's take a little closer look at exactly what Worklight is and what it delivers. A quick perusal of exis... (more)

Announcing JReport 11: Advanced Data Visualization and Dashboards

"JReport 11 continues our mission to deliver data visualization, discovery, and self-service tools to our users on all modern platforms," noted Dr. Bing Yao, President of Jinfonet Software, on the release of JReport 11. The new release, which provides advanced data visualization with a powerful dashboard system and a mobile solution, features 40+ chart types and styles now enhanced with live charting including motion, real-time, and scrollable charts. Motion charts allow users to dynamically view data trends by auto-playing chart parameters. For example, you can put a chart in motion to show month-by-month changes over the course of a year. Real-time charts enable any web services data feed to be displayed and refreshed automatically. It can be used for monitoring applications, including system performance, stock charts, and real time applications. Scrollable charts ... (more)

Where Is My Disk Space?

by Nick Mueller, Zetta.net Hello new users! The file system visualizer can be found at wheresmydiskspace.com - continue reading to learn more about the development of the tool and the visualization options. Before buying more storage space it's a good idea to make sure your existing space isn't filled with redundant or old data - or hundreds of downloaded cat videos. Disk capacity is increasing and while prices continue to drop, those savings are offset by demands for new capacity to store more and larger files. Not only does this mean more primary disk space, but 2x that amount for backups. Zetta co-founder Lou Montulli may have the answer to this problem. Recently Lou combined his experience with browsers and storage in creating an open-source tool - a File System Visualizer (www.wheresmydiskspace.com) - for analyzing storage usage. Lou was a founding engineer a... (more)

Mozilla Chief to Quit

Mozilla CEO Gary Kovacs will be stepping down sometime later this year he told employees Thursday. Mozilla will be looking for a new chief executive and Kovacs will stay there until that person is found. He wants "something more commercial" to entertain him and will stay on the board. Under his watch Mozilla, oddly both a for-profit and non-profit, which is like serving the biblical two masters, went mobile and created the open HTML5-based - none of this fragmented native to a particular operating system business - Firefox OS, which has been adopted by some carriers in emerging markets like Brazil's Telefónica for their entry-level phones. Its carrier partners include Deutsche Telekom, Smart, Sprint, Telecom Italia, Telenor and Etisalat. All Things D says Kovacs also struck a commercial software deal with Samsung to "build a new browser engine for Android and the ... (more)

Book Excerpt: Introducing HTML5

HTML5 is a draft specification for the next major iteration of HTML. It represents a break from its predecessors, HTML4 and XHTML. Some elements have been removed and it is no longer based on SGML, an older standard for document markup. HTML5 also has more allowances for incorrect syntax than were present in HTML4. It has rules for parsing to allow different browsers to display the same incorrectly formatted document in the same fashion. There are many notable additions to HTML, such as native drawing support and audiovisual elements. In this chapter, we discuss the features added by HTML5 and the associated JavaScript APIs. Beyond Basic HTML HTML (Hypertext Markup Language), invented by Tim Berners-Lee, has come a long way since its inception in 1990. Figure 1-1 shows an abbreviated timeline of HTML from the HTML5Rocks slides (http://slides.html5rocks.com/#slide3)... (more)

Using HTML5 Application Cache to Create Offline Web Applications

HTML5 introduces Application Cache, a new feature that enables you to make web apps and sites available offline. The new specification also provides an easy way to prefetch some or all of your web app's assets (HTML files, images, CSS, JavaScript, and so on) while the client is still online. During this caching process, files are stored in an application cache, where they sit ready for future offline use. Compare this to regular browser caching, in which pages that you visit are cached in the browser's cache based on server-side rules and client-side configuration. But-even if web pages are cached normally, this does not provide a reliable way for you to access pages while you're in offline mode (in an airplane, for example). In addition, an application cache can cache pages that have not been visited at all and are therefore typically unavailable in the regular br... (more)

Perhaps I Haven’t Made Myself Clear...

I've been discussing HTML5 for some time now. In July of 2010, I mentioned that I wasn't particularly concerned about PowerBuilder supporting HTML5 in the initial PowerBuilder.NET release (12.5) because: "HTML5 is largely still in its infancy, and there appears to be too much opportunity for it to fragment as previous HTML standards have done." [1] In December of 2010 I devoted an entire editorial to HTML5 [2], noting that: "I have some basic concerns that make me reluctant to recommend using HTML5 as the basis for any line of business application development in the near future." But also recommending that as far as a future version of PowerBuilder, Sybase should: "Still focus on Silverlight, still work on HTML5 as well, and give us the capability of generating applications that implement both. If the Silverlight player is available, use that, and if not then downgrad... (more)

Book Excerpt: jQuery Essentials | Part 1

This excerpt is from the book Murach's JavaScript and jQuery by Mike Murach and Zak Ruvalcaba. Now that you have the JavaScript skills that you need for using jQuery, you're ready to learn jQuery. So, in this excerpt, you'll learn a working subset of jQuery that will get you off to a fast start. When you complete this section, you'll have all the jQuery skills that you need for developing professional web pages. You can also go on to any of the three sections that follow because they are written as independent modules. If, for example, you want to learn how to use Ajax next, skip to section 4. Get off to a fast start with jQuery In this excerpt you'll quickly see how jQuery makes JavaScript programming easier. Then, you'll learn a working subset of jQuery that will get you off to a fast start. Along the way, you'll study four complete applications that will show you ... (more)

HTML5: Media in a Flash...Without Flash!

Welcome to part two of the four part primer to HTML5 development. In this article, I will showcase some of the additions to the HTML5 tag library that we can leverage to make media-rich websites and web applications in the blink of an eye without Flash or other 3rd-party code. HTML5-Compatible WebBrowsers The