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 IoT ecosystem

Basics of IoT IoT (Internet of Things) refers to a network where devices communicate to devices and devices communicate to software applications over the internet . This web-enabled devices/internet enabled devices will usually collect data, send and act upon data from their surrounding environment. •       The IoT network consists of Edge side (sensors, actuators and controllers connected to the internet) and Cloud side. •       The devices on the Edge side can either connect to the internet directly or using an Edge (IoT) gateway . The Edge gateway is used for: •        Providing a connection to the internet for devices that cannot connect to the internet on their own. These devices don’t have feature to connect to the Internet. •        Local functionality/control that must work even without internet availability •       ...

Introduction to Modelling and Simulation

What is about Today?    Modeling & simulation is use of the physical, mathematical or logical representation of a system , entity or process and these models  reduces the development time and cost of the system and it optimizes the design.  Simulation is the imitation of the real-world process or system. To simulate something, it requires a model to be developed, and these model represents the key characteristics, behaviors and functions of the selected system or process.Modelling an act of building a model and Simulation is act of using a model. Simulation software is based on the process of modeling a real phenomenon with a set of mathematical formulas.  Advantages: Allows to understand how the system operates in real-time system in virtual environment. Easy to make changes in to the system and their effect on the output. Can determine the system requirements by applying different configurations. Performing bottleneck analysi...

Introduction to Deep Learning

Deep Learning is a type of machine learning in which a model learns to perform classification tasks directly from images, text or sound. Its usually implemented using a neural network architecture. Here deep refers to the "Number of layers in the network" i.e the more layers, the deeper the network. Traditional neural network contain only 2-3 layers, but in deep network contains hundreds of layers. Deep learning example is  A self-driving vehicle slows down as it approaches a pedestrian network . Deep learning is especially well-suited to identification applications such as face recognition, text translation, voice recognition and advanced driver assistance systems and traffic sign recognition etc. Deep learning is growing faster because it really works.  What is the Difference Between Deep Learning  and Machine Learning? Deep learning is a sub-type of machine learning. For example with machine  learning, you manually extract the relevant features of...