Skip to main content

Success of HTML5

Success of HTML5

Presentation of User Interface (UI) is developed using HTML and HTML is executed by browser which is a client. This browser has a layout engine which processes HTML and executes the code. Its important to know that HTML is not executed on server side which is a web server. HTML enhances the User Experience on browser. HTML technology can be used in browsers and non-browser systems as well (eBook, Help , E-mail etc). Its a rich internet application technology.
Examples of HTML usage online is:
  • Flip-kart
  • snap-deal
  • gaana.com and many more.
These sites heavily rely on HTML.


Web applications using HTML on client side:
  • Google - search engine
  • Facebook - social media
  • You tube - videos
  • Times of India - news
  • Yahoo - search engine
  • Bing - search engine
  • Apple - for phones
  • Flip kart - Business to Customer (B2C)
Offline use of HTML:
  • Mainly in representation of document formats in  help application or system.
  • msdn integrated with Visual studio is a form of Offline complied HTML.
  • java documentation integrated with Eclipse
  • Windows help which is available on windows Operating system (OS).
  • MS office documentations.
HTML also used in eBook formats:
  •  Popular eBook is Amazon Kindle  which has extension of .azw3 (latest one). 
  • CHM is a complied HTML used in help books.
  • Other popular format is MOBI.
HTML also used in Emails. So emails heavily rely on HTML, since  email has to be opened in a browser (chrome / Firefox etc) on client side i.e emails use HTML to display rich text. 

HTML5 Features:
  • Its based on Open standards.
  • Not a proprietary technology.
  • Doesn't require any plugins.
  • Supported by all major browsers (Chrome, IE, Opera, safari, Firefox).
  • Provides capability for new widgets called as Web Forms (date, color, email, search etc widgets).
  • Canvas - Can develop Animations, Graphic application
  • Multimedia - YouTube streams video on browser using HTML 5.
  • Geo-location - can identify longitude and latitude to provide location based services.
  • Web-storage - Perform persistence at client site and develop parallel and threaded applications using web workers.
  • Web Socket- can develop connected applications.
  • It has enhanced support for drag and drop.
  • Search engine optimizations (SEO).
  • Its not restricted to main stream devices, can use in play station, smart TV, Sony reader, kindle, IOS, Android , windows.
  • HTML frameworks are Bootstrap, Toolkit, Foundation, motor framework etc. By using this applications can be developed quickly.
Thanks for your interest in reading this article.

Comments

Popular posts from this blog

Introduction to latest technologies such as IoT, IoE, IIoT,WoT

Hi Everyone, Now-a-days, we are hearing terms such as IoT, IoE, IIoT, WoT. In this article i am trying to explain what exactly these terms means.  Let me start with fancy word called IoT (Internet Of Things). Its a world of things (such as vehicles, home appliances, any physical device) connected.  These devices embedded with firmware, software, electronics, sensors, actuators and connectivity which makes any physical device intelligent, so that they can talk with each other. Do you want to know why? I will be explaining more details in my next article. IIoT is Industrial IoT, i.e using IoT in manufacturing industries. This brings brilliant machines together, advanced analytics and many more. It has great potential to change the way how the Industry works and it enables M2M machine-to-machine communication. Next article i will tell some real time applications of this. IoE is Internet of Everything where people, process, data and things(these are ...

Introduction to Machine Learning – ML

Machine Learning – ML ML is one of the hot buzz word now, let me explain what it is and why it is? In traditional programming, we feed data and program to a computer to get output, but in Machine learning, we feed data and output to a system to generate algorithm or programming for that data to find a pattern. So that we can forecast the results of new set data by applying the pattern which has found on existing data. This is a simple definition to understand ML concept. ML gives computer systems the ability to learn the data, without being programmed explicitly. Day to day growing internet traffic makes human thinking and analysis of data to limited. To do this we need a machine which can analyze the huge data and find a pattern on that data. This is what machine learning does. It is a continuously developing field.  Example: Facial recognition technology allows social media platforms to help users tag and share photos of friends.  Python  if a popular language fo...

Introduction to Augmented Reality (AR)

Introduction to Augmented Reality (AR) AR is an enhanced version of reality. It’s an integration of digital information with the User's environment in real time. AR is different from Virtual Reality (VR). Virtual Reality creates an artificial environment and Augmented reality  uses the existing environment and overlays new information on top of it. Its  where live direct or indirect views of physical real-world environments are  augmented  with superimposed computer-generated images over a user's view of the real-world, thus enhancing one's current perception of  reality . It’s how you work, play and connect with the world. AR is rapidly growing technology, because it brings the objects to reality. Key Components to Augmented Reality Devices       Sensors and Cameras       Projection       Processing       Reflection Many of the  top augmented reality companies  are se...