Presentation is loading. Please wait.

Presentation is loading. Please wait.

Advanced Web Technologies MSc. Publishing on WWW.

Similar presentations


Presentation on theme: "Advanced Web Technologies MSc. Publishing on WWW."— Presentation transcript:

1 Advanced Web Technologies MSc. Publishing on WWW

2 Why are they Important ? Originally web pages were static: text and images. Information and data were stable. Changes in data were slow. The advanced technologies allow web pages to be dynamic.

3 XML: What is it? Extensible Markup Language. Language for creating other languages. Uses user defined tags and attributes to format data.

4 XML : An Example Duck Donald Internet Technologies Good

5 XML: Why use it? Many uses: Transfer data from server to server, application to application. Allows use of vocabulary relevant to the users. Allows experts to have a standard to transmit their info e.g. doctor/pharmacy – prescriptions.

6 XML: Why not to use it? Very few browsers can directly view XML pages. No browser currently supports Xlink and Xpointer. Temporary fix: convert XML to HTML or XHTML.

7 XML: How does it work? XML Doc XML DTD XML Parser e.g MSXML, W3 parser in Amaya, diy XML Application e.g. MathML, TimeMaps +

8 XML: Examples MathML Mathematical Markup Language SMIL Synchronised Multimedia Integration Language SpeechML Speech Markup Language

9 ASP: What is it? Active Server Pages. A program that runs within IIS. Microsoft specific technology. Example of server side scripting.

10 ASP: Platforms and Compatibility ASP is a Microsoft based technology. Typically WinNT, WIn95/98 etc. New software allows ASP to run on other platforms: ChilliASP for Unix InstantASP for Unix/Linux, Mac and others

11 ASP: Example A Simple ASP Example Simple ASP Example etc…

12 ASP: How does it work? Browser ASP software (e.g. ASP.dll) Server (e.g. with IIS) 3 2 4 1

13 ASP: Applications Dynamically change, add, edit web page content. Process data and queries from HTML from HTML forms. Access databases via web pages Security: ASP scripts are not visible in browsers.

14 VRML Virtual Reality Modelling Language. Means of creating 3D environments for the WWW. Used for visualisation e.g. artefacts/buildings. 3D interactive environments; simulated environments.


Download ppt "Advanced Web Technologies MSc. Publishing on WWW."

Similar presentations


Ads by Google