Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
HTML5 for Mobile Cloud Computing
Transcript of HTML5 for Mobile Cloud Computing
Aisha Althunyan Introduction To HTML5
HTML5 is cooperation between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG).
WHATWG was working with web forms and applications, and W3C was working with XHTML 2.0. In 2006, they decided to cooperate and create a new version of HTML. HTML5 Usage HTML vs. HTML5 HTML5 is a markup language for structuring and presenting content for the World Wide Web and a core technology of the Internet. HTML5 is the latest version of Hypertext Markup Language, the code that describes web pages. It's actually three kinds of code: 1- HTML, which provides the structure,
2- Cascading Style Sheets (CSS), which take care of presentation,
HTML5 apps are a web-based program designed to run on any mobile device via a browser. Browsers Support for HTML5 HTML5 is not yet an official standard, and no browsers have full HTML5 support.
All of the big name browsers - Internet Explorer, Firefox, Chrome, Safari and Opera, Mobile Safari and Android's browser - support HTML5, but they don't all support the same things. HTML5 and Mobile Cloud Computing Mobile cloud computing essentially means that the processing and data storage of applications is being performed by a cloud based IT infrastructure rather than on the native handset. Of course many service providers, such as Google and Facebook, provide mobile cloud services already. Normally, services are either fully accessed through a smartphone browser interface or through a hybrid approach by installing a light-client on the handset that performs some intermediate processing and lessens network burden, but otherwise connects and fetches services from the cloud. While most apps are currently being downloaded and installed locally on the handsets, mobile cloud apps will enable users to run the directly from the cloud. This will bring several implications. For example, new type of mobile cloud phones, that are essentially less powerful smartphones, will start emerging.These handsets are specifically oriented toward running mobile cloud apps. Obviously, high-end smartphones will continue to be developed, particularly to manage processing intensive apps, such as games and graphic intensive apps. Cloudberry The Cloudberry project at Nokia has built a novel HTML5-based cloud phone, a mobile device in which all the device's user functionality is downloaded and cached dynamically from the Web, including all the applications and even the entire top-level user interface.