Extended HTML By Ryan Greenleaf Raymond Dela Cruz
Extended HTML By Ryan Greenleaf & Raymond Dela Cruz 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 1
Extended HTML n Motive n Research n Conclusion n Questions? 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 2
Motive n HTML, supported by the current Internet Mosaic does not provide good timingrelated synchronization support. This project will research the proposed extensions on HTML to be used in Internet environment. The study of Mozilla browser effort and new browser features, such as XML, RDF and Math. ML support. 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 3
Research n Extended HTML Overview XML, AJAX, XHTML, CSS, Java. Script n Timing and Synchronization n The Mozilla Project n XML, RDF and MATHML n The future of Web Page Design n 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 4
Current Technologies n n n HTML XHTML CSS Java. Script 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 5
Timing & Synchronization n Efficient ways to present Multimedia using XML? HTML + TIME (Microsoft) SMIL 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 6
Mozilla Project Overview 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 7
XML & Mozilla n n Mozilla does not load external entities from the web For pointing into resources in XML docs, Mozilla also supports FIXptr 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 8
RDF & Mozilla n n An RDF data model can be used as a mechanism for integrating and organizing resources The RDF consists of: Resources Property Statements 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 9
RDF Example <? xml version="1. 0"? > <rdf: RDF xmlns: rdf="http: //www. w 3. org/1999/02/22 -rdf-syntax-ns#" xmlns: cd="http: //www. recshop. fake/cd#"> <rdf: Description rdf: about="http: //www. recshop. fake/cd/Empire Burlesque"> <cd: artist>Bob Dylan</cd: artist> <cd: country>USA</cd: country> <cd: company>Columbia</cd: company> <cd: price>10. 90</cd: price> <cd: year>1985</cd: year> </rdf: Description> <rdf: Description rdf: about="http: //www. recshop. fake/cd/Hide your heart"> <cd: artist>Bonnie Tyler</cd: artist> <cd: country>UK</cd: country> <cd: company>CBS Records</cd: company> <cd: price>9. 90</cd: price> <cd: year>1988</cd: year> </rdf: Description> </rdf: RDF> 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 10
Math. ML n n A mathematical expression can be represented as an aggregate set of boxes. 2 formats in Math. ML for representing an equation: Presentational Tags Semantic/Content Tags 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 11
Presentation Tags in Math. ML Equation: x+a/b <mrow> <mi> x </mi> <mo> + </mo> <mrow> <mi> a </mi> <mo> / </mo> <mi> b </mi> </mrow> 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 12
Future of Web Page Design n n XHTML 2. 0 TIME 2. 0 SMIL 2. 0 CSS 3 AJAX 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 13
The Future is XHTML n "As with its past, the future of HTML will be varied, some might say messy, but I believe XHTML 2. 0 will ultimately receive widespread acceptance and adoption. A big move in this direction will be in Embedded devices such as phones and digital TVs, which will have no need to support the Web's legacy of messy HTML, and are free to take unburdened advantage of XHTML 2. 0. " 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 14
Why XHTML 2. 0? n n n n Use XML as much as possible: Where a language feature already exists in XML, don't duplicate or reinvent it. Structure over presentation: Thanks to CSS stylesheets, you no longer need explicitly presentational tags in HTML. Make HTML easier to write: Remove some of the needless idiosyncrasies of HTML. More accessibility, device independence: Make as few assumptions as possible about the way a document will be read. Improved internationalization. Better forms: Long overdue improvements are required! Reduce the need for scripting: Include typical scripting usages in HTML itself. Better semantics: Make it easier to integrate HTML with semantic Web applications. 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 15
Conclusion 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 16
Questions 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 17
Sources n n n n The future of HTML http: //www. w 3. org/Mark. Up/future/papers/adobe-19980427. html Current XHTML http: //webdesign. about. com/cs/xhtmlxml/a/aa 013100 a. htm XHTML 2. 0 http: //programming. newsforge. com/newsvac/06/01/27/1747243. shtml All about http: //www. w 3. org/Mark. Up/ AJAX http: //en. wikipedia. org/wiki/AJAX CSS and CSS 3 http: //en. wikipedia. org/wiki/Cascading_Style_Sheets SMIL –timing http: //en. wikipedia. org/wiki/Synchronized_Multimedia_Integration_Language Microsoft and TIME http: //msdn. microsoft. com/library/default. asp? url=/workshop/author/behaviors/time. asp 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 18
Sources Continued…. . n http: //developer. mozilla. org/en/docs/XML_in_Mozilla n http: //www. xml. com/pub/a/2000/03/29/tutorial/index. html n http: //developer. mozilla. org/en/docs/RDF_in_Fifty_Words_or_Less n http: //www. mozilla. org/rdf/back-end-architecture. html n http: //www. mozilla. org/projects/mathml/ n http: //www. w 3. org/TR/REC-Math. ML/ 11/21/2020 Greenleaf/Dela. Cruz Extended HTML 19
- Slides: 19