Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Clients
Database with
XML documents
FUNCTIONS
Information storage and identification: XML is portable ,it can
be used to store information across any platforms.
Information structure: XML is used to store and identify any kind
of hierarchical information.
Publishing: The document can be managed and controlled (with
XML) and publishes to web (HTML) and to paper (PDF) from a
single source document by using the appropriate style sheets.
Messaging and data transfer: XML provides a common
envelope for inter-process communication (messaging).
Web services: Weather services, e-commerce sites, blog
newsfeeds, other data-exchange services like smartphone apps
use XML for data management and transmission, and the web
browser or app for display and interaction.
LINKAGE TO E-COMMERCE
It can be transformed to produce different types of outputs for
different media devices (Web browser, paper, CD-ROM) without
the need to modify the original content which leads to efficiency
XML improves the presentation of the information for its users
It is platform independent thus easy to use
XML simplifies business-to-business communication
As a meta-language, provides a standard framework to create
business-oriented markup vocabularies
With the Unicode support in XML, Web sites can be multilingual
which help to conduct business globally
http://codecanyon.net/item/jquery-xml-product-showcase-quote-cart/
full_screen_preview/12186771?ref=jqueryrain&ref=jqueryrain&clickth
rough_id=554957796&redirect_back=true
DHTML
Stands for Dynamic HTML
Allows you to build rich client interfaces and to modify them
dynamically
DHTML consists of HTML/XHTML, CSS and JavaScript
http://www.ray-ban.com/international/virtual-mirror
FEATURES
Advantages:
File sizes are small: DHTML files are small compared to other
interactive media like Flash, Shockwave, and Java
Its supported by major browser manufacturers
No plug-ins, ActiveX controls, or Java is necessary
Disadvantages:
Only newer browsers support the DHTML standard
Netscape and MS have different DHTML implementations
EXAMPLE
http://www.bogotobogo.com/dynamicHTML/mySpace.html
Bouncing Balls
Using a combination of all DHTML technologies, this example
dynamically creates and tracks the movements of an unlimited
number of bouncing balls.
Creates new content dynamically
LINKAGE TO E-COMMERCE
Online scientific product demonstrations
Helps in Endorsing some special deals for the ecommerce
websites
VRML
Stands for Virtual Reality Modeling Language or Virtual Reality
Markup Language
Programming language for creating and displaying three
dimensional objects and Spaces on the web
VRML environments can contain animation, audio and video
files and hyperlinks to simulate realistic views of the inside and
outside of a building, bridges etc.
These views change in real time in response to the computer
users movements or mouse clicks
USES
Used for web based entertainment, distributed visualization, 3-D
user interfaces to remote web resources, 3-D collaborative
environments, interactive simulations for education
Virtual museums and virtual retail spaces
LINKAGE TO E-COMMERCE
Online product demonstrations
It can be used to provide 360 degree images on e- commerce
websites. This means 360 Degree views on product with the
ability to zoom in or out
Encourage more people to buy products online
This could especially be helpful for fashion products and real
estate products
http://www.ramadajhvvns.com/virtual-tour.htm
COMPARISON
HTML
Takes less space, speedier to download
More forgiving (even if you dont close tags, it might work
effectively) and easier to learn
XML
Integrates well into other programming languages
XML can be used by any individual or group of individuals or
companies that wants to share information in a consistent way.
DHTML
It is an umbrella term for a collection of technologies used
together to create interactive and animated web sites by using a
combination of a static mark-up language