7 things you need to know about HTML 5
Dated Monday September 2, 2013
Tags: mobiele website
HTML 5 is still hidden in mysteries for many. 7 clearications on HTML 5:
On all devices
One of the goals of HTML 5 is to create a language that works on all platforms. PC, laptop, tablets and smartphones of all brands and sizes. This makes HTML 5 a popular choice when reaching out to your customers on all channels.
HTML 5 does not perform evenly on all devices
Although HTML 5 defines how something needs to be presented or handled, it does not specify the timeframe within it should happen. Although smartphones and tablets are faster with each release, there still is still some difference in user experience between the platforms. This makes it critical to test on all devices.
It is an alternative for Flash
If you wanted to present your content in a "flashy" way, or build a online game, Flash was the only option available. HTML 5 has become a complete alternative. Even Adobe, the company behing Flash, has announced to switch its focus from Flash to HTML 5.
Audio still is challenging
Although HTML 5 is an alternative for Flash in almost every way, sound still has its hickups. Playing multiple sounds at the same is still not possible. This is mainly a concern for online games. Fortunatly many solutions are available on the internet, using a combination of HTML and javascript, to overcome this problem.
HTML 5 is never finished
HTML 5 is a set of specification all browser can rely on. W3, the organisation behind HTML 5, calls these specifications "living specifications". This to indicate the specification will change and expand over the years.
HTML 5 is not exactly the same in every browser
Living specifications have their drawback. Browser tend to incorporate the newest options of HTML 5, even before the specifications for the new option are fully defined. In doing so, the outcome of the option might differ from browser to browser. In time these new features become standard and browsers will implement them the same way.
There is no leading app store
HTML 5 is a specification, not a platform. This means there is no single company responsible for the implementation. As result there is no single leading HTML 5 app store, like for iOS or Android. Instead there is a growing number of app stores, from the general apps stores to the more subject specific apps store. At the moment the largest general app store is the app store of Google Chrome.
{"jsfiles":["\/cms\/BB\/JSDivers\/jquery.flippy.js","\/cms\/BB\/JSDivers\/switchtomobile.js","\/cms\/BB\/JSDivers\/iScroll\/iscroll-lite.js","\/cms\/BB\/Form\/Fields\/CpFormDate.js","\/cms\/BB\/JSDivers\/touch2.js","\/cms\/BB\/Ajax\/simpleajax.js","\/cms\/BB\/JSDivers\/webcoding.js","\/cms\/BB\/JSDivers\/check.js","\/cms\/BB\/JSDivers\/loadparts.js","\/cms\/BB\/JSDivers\/cms-actions.js"],"cssfiles":["\/cms\/BB\/CSS\/touch\/website.css","\/cms\/BB\/CSS\/touch\/mobile.css","\/css\/mobile.css","\/cms\/BB\/CSS\/buttons.css","\/cms\/BB\/CSS\/touch\/general.css","\/cms\/BB\/CSS\/touch\/cms.css","\/cms\/BB\/Form\/Fields\/CpFormDate.css","\/cms\/CBB\/Modules\/CRM\/CmsModuleImportMail.css","\/cms\/CBB\/Modules\/Standard\/CmsModuleManuals.css"],"javascriptlines":["\nvar created_keepSessionAlive = false;\nif (typeof keepSessionAlive !== \u0022function\u0022) {\ncreated_keepSessionAlive = true;\nkeepSessionAlive = function() {\njQuery.post(\u0022\/keep-session-alive\u0022);\nwindow.setTimeout(\u0022keepSessionAlive()\u0022, 300000);\n}\n}\nif(created_keepSessionAlive){\nwindow.setTimeout(\u0022keepSessionAlive()\u0022, 300000);\n}","CPJS.vLoadPluginOn(\u0027cpform\u0027, {})","CPJS.bWhenReady([\u0022touch\u0022], function() { Touch.sBrowserType = \u0027Android\u0027; } )","CPJS.bWhenReady([\u0022touch\u0022], function() { Touch.fBrowserVersion = \u00277.0\u0027; } )","CPJS.bWhenReady([\u0022logdisplay\u0022,\u0022rpc\u0022,\u0022touchsite\u0022,\u0022stacking\u0022,\u0022showwaiting\u0022,\u0022storage\u0022,\u0022googleAnalytics\u0022,\u0022popups\u0022], function() { CPJS.touchsite.vInit(false) } )","var CmsStatic_iNewItemPage = 33426;","var sTabletMenuColor1 = \u0027#5990B3\u0027;","var sTabletMenuColor2 = \u0027#2786C2\u0027;","var aDictionary = new Array();","aDictionary[\u0027postponeTo\u0027] = \u0027verplaats naar\u0027;","aDictionary[\u0027tomorrow\u0027] = \u0027morgen\u0027;","aDictionary[\u0027dayAfterTomorrow\u0027] = \u0027overmorgen\u0027;","aDictionary[\u0027nextWeek\u0027] = \u0027volgende week\u0027;","CPJS.bWhenReady([\u0022stacking\u0022], function() {\nCPJS.stacking.iToolbarWidth = \u0022100%\u0022;\nCPJS.stacking.iSlideLefMargin = 0;\n} )",""]}