The document discusses several advantages of implementing certain functionality at the HTML level rather than through redundant code. This includes standardizing practices like slider logic, making geo-location simpler, and enabling cross-platform development. Additional benefits mentioned are the ability to create seamless connections between the browser and server through websockets, running parallel server-side processes using web workers, providing consistent interfaces across browsers and devices with canvas, and connecting different applications to the same backend services. Location data passed to maps and applications can also allow for customization based on user location. HTML5 form elements help simplify form development.
2. If the functionality and certain
logic are enabled at the Html level
would enable quicker development
and redundant piece of code.
The Standardization of practice
would happen as we see progress ,
slider logic gets scattered in each
application in each of places.
GEO-Location was also kind of
barrier now made simpler
programmers would love playing
with it.
Canvas easing out cross platform
development
3. Websocket feature in HTML5
enables to open socket connection
to any URL. The URL if it can
accept information and push the
data in data formats like
JSON/JSONP.
This would seamless connection
between the browser and server
side.
On the Server side REST based
development with data been
exposed.
4. The usage of worker thread
enables to open parallel threads of
job which could be assigned to
workers which can make server
side connections and complete the
job and synchronize the results
5. Canvas facility enabled cross
browsers and mobile based
development.
This provides consistent look and
feel.
The back end services can be
connected through HTML front
end which leads to one service
catered by different applications
6. This facility allows to pass on the
current coordinates to different
map utilities which helps to show
where we are and the map
corresponding to location.
Some of the application can use
the location data in more sensible
manner to customize preferences
based on location
7. Forms Element such as email, date,
number , progress with required
parameters would help in making
the form development much more
easier.
Script validation would be more of
custom business validations