Mozilla has launched an ambitious new project aimed at breaking down the proprietary app systems on today’s mobile devices. The project, dubbed WebAPI, is Mozilla’s effort to provide a consistent, cross-platform, web-based API for mobile app developers. Using WebAPI, developers would write HTML5 applications rather than native apps for iOS, Android, and other mobile platforms.
Mozilla isn’t just talking about WebAPI, it’s already hard at work and plans to develop the APIs necessary to provide “a basic HTML5 phone experience” within six months. After that, the APIs will be submitted to the W3C for standardization.
Among the APIs Mozilla wants to develop are a telephone and messaging API for calls and SMS, a contacts API, a camera API and half a dozen more.
Cross-browser testing is a pain. Jonathan Snook walks us briskly through one of the most effective and efficient ways to approach it — provided you have a budget for licenses of VMWare Fusion and Windows.
“StatCounter’s July numbers show that Firefox and Chrome, when combined, now account for over 50 percent of web browsing. Technically, Firefox now has a 27.95 percent share, while Chrome has 22.14 percent. Combined, their 50.09 percent easily beat IE’s 42.45 percent.”
By 2013, mobile phones will overtake PCs as the most common Web access device worldwide. According to Gartner’s PC installed base forecast, the total number of PCs in use will reach 1.78 billion units in 2013. By 2013, the combined installed base of smartphones and browser-equipped enhanced phones will exceed 1.82 billion units and will be greater than the installed base for PCs thereafter.
Mobile Web users are typically prepared to make fewer clicks on a website than users accessing sites from a PC. Although a growing number of websites and Web-based applications offer support for small-form-factor mobile devices, many still do not. Websites not optimized for the smaller-screen formats will become a market barrier for their owners — much content and many sites will need to be reformatted/rebuilt.