SlideShare uma empresa Scribd logo
1 de 53
FF 1.0+
FF 1.0+   CH 0.1+
FF 1.0+   CH 0.1+   SF 3.0+
FF 1.0+   CH 0.1+   SF 3.0+   IE 5.5+
FF 1.0+   CH 0.1+   SF 3.0+   IE 5.5+   OP 9.1+
FF 1.0+   CH 0.1+   SF 3.0+   IE 5.5+   OP 9.1+


 TECHN. A
FF 1.0+   CH 0.1+     SF 3.0+   IE 5.5+   OP 9.1+


 TECHN. A           TECHN. B
FF 1.0+   CH 0.1+     SF 3.0+   IE 5.5+   OP 9.1+


 TECHN. A           TECHN. B        TECHN. C
FF 1.0+   CH 0.1+     SF 3.0+   IE 5.5+   OP 9.1+


 TECHN. A           TECHN. B        TECHN. C


            JAVASCRIPT FRAMEWORK
FF 1.0+    CH 0.1+        SF 3.0+   IE 5.5+   OP 9.1+


 TECHN. A            TECHN. B            TECHN. C


              JAVASCRIPT FRAMEWORK


   XInclude    SMIL 3.0     XSLT              AML
                                    SVG 1.1
          DOM 3      STANDARD
XBL 2.0
          HTML 5.0           XHTML 1.0        XUL 1.0

                 AMPLE SDK
DEVELOPER
INTERFACE
DEVELOPER
             ENGINEER
INTERFACE
DEVELOPER               WEB DESIGNER
             ENGINEER
LOGIC




            INTERFACE
DEVELOPER               WEB DESIGNER
             ENGINEER
LOGIC




              INTERFACE
DEVELOPER                 WEB DESIGNER
               ENGINEER




 Javascript
LOGIC




              INTERFACE
DEVELOPER                 WEB DESIGNER
               ENGINEER




 Javascript

DOM Level 3
LOGIC          UI




              INTERFACE
DEVELOPER                 WEB DESIGNER
               ENGINEER




 Javascript

DOM Level 3
LOGIC          UI




              INTERFACE
DEVELOPER                 WEB DESIGNER
               ENGINEER




 Javascript     XUL

DOM Level 3
LOGIC          UI




              INTERFACE
DEVELOPER                 WEB DESIGNER
               ENGINEER




 Javascript     XUL

DOM Level 3     SVG
LOGIC          UI          DESIGN




              INTERFACE
DEVELOPER                 WEB DESIGNER
               ENGINEER




 Javascript     XUL

DOM Level 3     SVG
LOGIC          UI          DESIGN




              INTERFACE
DEVELOPER                 WEB DESIGNER
               ENGINEER




 Javascript     XUL            CSS

DOM Level 3     SVG
LOGIC          UI          DESIGN




              INTERFACE
DEVELOPER                 WEB DESIGNER
               ENGINEER




 Javascript     XUL            CSS

DOM Level 3     SVG          HTML 5
DOM
Level 3
DOM      DOM Core, DOM Events, Selectors API, XPath
Level 3
DOM      DOM Core, DOM Events, Selectors API, XPath
Level 3


 XML
 APIs
DOM      DOM Core, DOM Events, Selectors API, XPath
Level 3


 XML      DOM Parser, XSLT, Serializer, XMLHttpRequest
 APIs
DOM      DOM Core, DOM Events, Selectors API, XPath
Level 3


 XML      DOM Parser, XSLT, Serializer, XMLHttpRequest
 APIs     XInclude, XML Events, Schema, SMIL, REX, XBL
DOM       DOM Core, DOM Events, Selectors API, XPath
 Level 3


  XML       DOM Parser, XSLT, Serializer, XMLHttpRequest
  APIs      XInclude, XML Events, Schema, SMIL, REX, XBL


   UI
Languages
DOM       DOM Core, DOM Events, Selectors API, XPath
 Level 3


  XML       DOM Parser, XSLT, Serializer, XMLHttpRequest
  APIs      XInclude, XML Events, Schema, SMIL, REX, XBL


   UI        XHTML, SVG, XUL, AML, HTML 5, XForms
Languages
DOM       DOM Core, DOM Events, Selectors API, XPath
 Level 3


  XML       DOM Parser, XSLT, Serializer, XMLHttpRequest
  APIs      XInclude, XML Events, Schema, SMIL, REX, XBL


   UI        XHTML, SVG, XUL, AML, HTML 5, XForms
Languages


  UI
Manager
DOM       DOM Core, DOM Events, Selectors API, XPath
 Level 3


  XML       DOM Parser, XSLT, Serializer, XMLHttpRequest
  APIs      XInclude, XML Events, Schema, SMIL, REX, XBL


   UI        XHTML, SVG, XUL, AML, HTML 5, XForms
Languages


  UI        Drag & Drop, Resize, History, Lazy Loader
Manager
XSLT
XSLT   XSL Transformation (W3C)
XSLT      XSL Transformation (W3C)


XInclude
XSLT      XSL Transformation (W3C)


XInclude   XML Inclusion (W3C)
XSLT      XSL Transformation (W3C)


XInclude   XML Inclusion (W3C)


 SMIL
XSLT      XSL Transformation (W3C)


XInclude   XML Inclusion (W3C)

           Synchronized Multimedia
 SMIL
           Integraition Language (W3C)
XSLT      XSL Transformation (W3C)


XInclude   XML Inclusion (W3C)

           Synchronized Multimedia
 SMIL
           Integraition Language (W3C)

 REX
XSLT      XSL Transformation (W3C)


XInclude   XML Inclusion (W3C)

           Synchronized Multimedia
 SMIL
           Integraition Language (W3C)

 REX       Remote Events for XML (W3C)
XSLT      XSL Transformation (W3C)


XInclude   XML Inclusion (W3C)

           Synchronized Multimedia
 SMIL
           Integraition Language (W3C)

 REX       Remote Events for XML (W3C)

 XUL
XSLT      XSL Transformation (W3C)


XInclude   XML Inclusion (W3C)

           Synchronized Multimedia
 SMIL
           Integraition Language (W3C)

 REX       Remote Events for XML (W3C)

 XUL       XML User Interface Language (Mozilla)
XSLT      XSL Transformation (W3C)


XInclude   XML Inclusion (W3C)

           Synchronized Multimedia
 SMIL
           Integraition Language (W3C)

 REX       Remote Events for XML (W3C)

 XUL       XML User Interface Language (Mozilla)

 AML
XSLT      XSL Transformation (W3C)


XInclude   XML Inclusion (W3C)

           Synchronized Multimedia
 SMIL
           Integraition Language (W3C)

 REX       Remote Events for XML (W3C)

 XUL       XML User Interface Language (Mozilla)

           Abstract [UI] Markup Language (Clientside OY,
 AML
           Helsinki)
XSLT      XSL Transformation (W3C)


XInclude   XML Inclusion (W3C)

           Synchronized Multimedia
 SMIL
           Integraition Language (W3C)

 REX       Remote Events for XML (W3C)

 XUL       XML User Interface Language (Mozilla)

           Abstract [UI] Markup Language (Clientside OY,
 AML
           Helsinki)

  XBL
XSLT      XSL Transformation (W3C)


XInclude   XML Inclusion (W3C)

           Synchronized Multimedia
 SMIL
           Integraition Language (W3C)

 REX       Remote Events for XML (W3C)

 XUL       XML User Interface Language (Mozilla)

           Abstract [UI] Markup Language (Clientside OY,
 AML
           Helsinki)

  XBL      XML Binding Language (W3C)
XUL
                           SVG 1.1




           AML 1.0
                                                 Runtime




HTML 5.0
                                     XHTML 1.1
                                                           IE 5.5+


                                                           FF 1.0+


                                                           OP 9.1+


                                                           SF 3.0+


                                                           KQ 3.5+


                                                           MZ 1.6+


                                                           CH 0.1+
current version   0.8.9

core size         ca. 100kb

license           open source (GPL,MIT)



   www.amplesdk.com
Sergey Ilinsky    twitter.com/ilinsky

Béla Varga        twitter.com/netzzwerg
Overview of XML technologies and user interface languages

Mais conteúdo relacionado

Semelhante a Overview of XML technologies and user interface languages

HTML5 Introduction
HTML5 IntroductionHTML5 Introduction
HTML5 Introductiondynamis
 
Change by HTML5
Change by HTML5Change by HTML5
Change by HTML5dynamis
 
Firefox extension Development
Firefox extension DevelopmentFirefox extension Development
Firefox extension DevelopmentAbhinav Chittora
 
HTML5 and Beyond
HTML5 and BeyondHTML5 and Beyond
HTML5 and Beyonddynamis
 
Net framework
Net frameworkNet framework
Net frameworksumit1503
 
Silverlight
SilverlightSilverlight
Silverlightvishakpb
 
Google Dev Day2007
Google Dev Day2007Google Dev Day2007
Google Dev Day2007lucclaes
 
(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser Workshop
(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser Workshop(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser Workshop
(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser WorkshopTaro Matsuzawa
 
Introduction to Microsoft Silverlight
Introduction to Microsoft SilverlightIntroduction to Microsoft Silverlight
Introduction to Microsoft SilverlightGlen Gordon
 
전문가토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가토크릴레이 1탄 html5 전망 (전종홍 박사)전문가토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가토크릴레이 1탄 html5 전망 (전종홍 박사)Saltlux zinyus
 
전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)zinyus
 
Developing RIAs... 10 reasons to use Adobe Flex
Developing RIAs... 10 reasons to use Adobe FlexDeveloping RIAs... 10 reasons to use Adobe Flex
Developing RIAs... 10 reasons to use Adobe FlexMatthias Zeller
 
WebGL games with Minko - Next Game Frontier 2014
WebGL games with Minko - Next Game Frontier 2014WebGL games with Minko - Next Game Frontier 2014
WebGL games with Minko - Next Game Frontier 2014Minko3D
 
POCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewPOCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewGünter Obiltschnig
 
Utilized JAXB to generate POJOs automatically
Utilized JAXB to generate POJOs automaticallyUtilized JAXB to generate POJOs automatically
Utilized JAXB to generate POJOs automaticallyGuo Albert
 
Net framework
Net frameworkNet framework
Net frameworkjhsri
 
Get your site microsoft edge ready
Get your site microsoft edge readyGet your site microsoft edge ready
Get your site microsoft edge readyMostafa
 

Semelhante a Overview of XML technologies and user interface languages (20)

HTML5 Introduction
HTML5 IntroductionHTML5 Introduction
HTML5 Introduction
 
Change by HTML5
Change by HTML5Change by HTML5
Change by HTML5
 
Firefox extension Development
Firefox extension DevelopmentFirefox extension Development
Firefox extension Development
 
HTML5 and Beyond
HTML5 and BeyondHTML5 and Beyond
HTML5 and Beyond
 
Net framework
Net frameworkNet framework
Net framework
 
Ie9 overview
Ie9 overviewIe9 overview
Ie9 overview
 
Silverlight
SilverlightSilverlight
Silverlight
 
Google Dev Day2007
Google Dev Day2007Google Dev Day2007
Google Dev Day2007
 
(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser Workshop
(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser Workshop(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser Workshop
(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser Workshop
 
Push it to the Edge
Push it to the EdgePush it to the Edge
Push it to the Edge
 
Introduction to Microsoft Silverlight
Introduction to Microsoft SilverlightIntroduction to Microsoft Silverlight
Introduction to Microsoft Silverlight
 
전문가토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가토크릴레이 1탄 html5 전망 (전종홍 박사)전문가토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가토크릴레이 1탄 html5 전망 (전종홍 박사)
 
전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)
 
Developing RIAs... 10 reasons to use Adobe Flex
Developing RIAs... 10 reasons to use Adobe FlexDeveloping RIAs... 10 reasons to use Adobe Flex
Developing RIAs... 10 reasons to use Adobe Flex
 
WebGL games with Minko - Next Game Frontier 2014
WebGL games with Minko - Next Game Frontier 2014WebGL games with Minko - Next Game Frontier 2014
WebGL games with Minko - Next Game Frontier 2014
 
POCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewPOCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and Overview
 
Utilized JAXB to generate POJOs automatically
Utilized JAXB to generate POJOs automaticallyUtilized JAXB to generate POJOs automatically
Utilized JAXB to generate POJOs automatically
 
soap toolkit
soap toolkitsoap toolkit
soap toolkit
 
Net framework
Net frameworkNet framework
Net framework
 
Get your site microsoft edge ready
Get your site microsoft edge readyGet your site microsoft edge ready
Get your site microsoft edge ready
 

Último

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Último (20)

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

Overview of XML technologies and user interface languages

  • 1.
  • 2.
  • 4. FF 1.0+ CH 0.1+
  • 5. FF 1.0+ CH 0.1+ SF 3.0+
  • 6. FF 1.0+ CH 0.1+ SF 3.0+ IE 5.5+
  • 7. FF 1.0+ CH 0.1+ SF 3.0+ IE 5.5+ OP 9.1+
  • 8. FF 1.0+ CH 0.1+ SF 3.0+ IE 5.5+ OP 9.1+ TECHN. A
  • 9. FF 1.0+ CH 0.1+ SF 3.0+ IE 5.5+ OP 9.1+ TECHN. A TECHN. B
  • 10. FF 1.0+ CH 0.1+ SF 3.0+ IE 5.5+ OP 9.1+ TECHN. A TECHN. B TECHN. C
  • 11. FF 1.0+ CH 0.1+ SF 3.0+ IE 5.5+ OP 9.1+ TECHN. A TECHN. B TECHN. C JAVASCRIPT FRAMEWORK
  • 12. FF 1.0+ CH 0.1+ SF 3.0+ IE 5.5+ OP 9.1+ TECHN. A TECHN. B TECHN. C JAVASCRIPT FRAMEWORK XInclude SMIL 3.0 XSLT AML SVG 1.1 DOM 3 STANDARD XBL 2.0 HTML 5.0 XHTML 1.0 XUL 1.0 AMPLE SDK
  • 13.
  • 16. INTERFACE DEVELOPER WEB DESIGNER ENGINEER
  • 17. LOGIC INTERFACE DEVELOPER WEB DESIGNER ENGINEER
  • 18. LOGIC INTERFACE DEVELOPER WEB DESIGNER ENGINEER Javascript
  • 19. LOGIC INTERFACE DEVELOPER WEB DESIGNER ENGINEER Javascript DOM Level 3
  • 20. LOGIC UI INTERFACE DEVELOPER WEB DESIGNER ENGINEER Javascript DOM Level 3
  • 21. LOGIC UI INTERFACE DEVELOPER WEB DESIGNER ENGINEER Javascript XUL DOM Level 3
  • 22. LOGIC UI INTERFACE DEVELOPER WEB DESIGNER ENGINEER Javascript XUL DOM Level 3 SVG
  • 23. LOGIC UI DESIGN INTERFACE DEVELOPER WEB DESIGNER ENGINEER Javascript XUL DOM Level 3 SVG
  • 24. LOGIC UI DESIGN INTERFACE DEVELOPER WEB DESIGNER ENGINEER Javascript XUL CSS DOM Level 3 SVG
  • 25. LOGIC UI DESIGN INTERFACE DEVELOPER WEB DESIGNER ENGINEER Javascript XUL CSS DOM Level 3 SVG HTML 5
  • 26.
  • 28. DOM DOM Core, DOM Events, Selectors API, XPath Level 3
  • 29. DOM DOM Core, DOM Events, Selectors API, XPath Level 3 XML APIs
  • 30. DOM DOM Core, DOM Events, Selectors API, XPath Level 3 XML DOM Parser, XSLT, Serializer, XMLHttpRequest APIs
  • 31. DOM DOM Core, DOM Events, Selectors API, XPath Level 3 XML DOM Parser, XSLT, Serializer, XMLHttpRequest APIs XInclude, XML Events, Schema, SMIL, REX, XBL
  • 32. DOM DOM Core, DOM Events, Selectors API, XPath Level 3 XML DOM Parser, XSLT, Serializer, XMLHttpRequest APIs XInclude, XML Events, Schema, SMIL, REX, XBL UI Languages
  • 33. DOM DOM Core, DOM Events, Selectors API, XPath Level 3 XML DOM Parser, XSLT, Serializer, XMLHttpRequest APIs XInclude, XML Events, Schema, SMIL, REX, XBL UI XHTML, SVG, XUL, AML, HTML 5, XForms Languages
  • 34. DOM DOM Core, DOM Events, Selectors API, XPath Level 3 XML DOM Parser, XSLT, Serializer, XMLHttpRequest APIs XInclude, XML Events, Schema, SMIL, REX, XBL UI XHTML, SVG, XUL, AML, HTML 5, XForms Languages UI Manager
  • 35. DOM DOM Core, DOM Events, Selectors API, XPath Level 3 XML DOM Parser, XSLT, Serializer, XMLHttpRequest APIs XInclude, XML Events, Schema, SMIL, REX, XBL UI XHTML, SVG, XUL, AML, HTML 5, XForms Languages UI Drag & Drop, Resize, History, Lazy Loader Manager
  • 36.
  • 37. XSLT
  • 38. XSLT XSL Transformation (W3C)
  • 39. XSLT XSL Transformation (W3C) XInclude
  • 40. XSLT XSL Transformation (W3C) XInclude XML Inclusion (W3C)
  • 41. XSLT XSL Transformation (W3C) XInclude XML Inclusion (W3C) SMIL
  • 42. XSLT XSL Transformation (W3C) XInclude XML Inclusion (W3C) Synchronized Multimedia SMIL Integraition Language (W3C)
  • 43. XSLT XSL Transformation (W3C) XInclude XML Inclusion (W3C) Synchronized Multimedia SMIL Integraition Language (W3C) REX
  • 44. XSLT XSL Transformation (W3C) XInclude XML Inclusion (W3C) Synchronized Multimedia SMIL Integraition Language (W3C) REX Remote Events for XML (W3C)
  • 45. XSLT XSL Transformation (W3C) XInclude XML Inclusion (W3C) Synchronized Multimedia SMIL Integraition Language (W3C) REX Remote Events for XML (W3C) XUL
  • 46. XSLT XSL Transformation (W3C) XInclude XML Inclusion (W3C) Synchronized Multimedia SMIL Integraition Language (W3C) REX Remote Events for XML (W3C) XUL XML User Interface Language (Mozilla)
  • 47. XSLT XSL Transformation (W3C) XInclude XML Inclusion (W3C) Synchronized Multimedia SMIL Integraition Language (W3C) REX Remote Events for XML (W3C) XUL XML User Interface Language (Mozilla) AML
  • 48. XSLT XSL Transformation (W3C) XInclude XML Inclusion (W3C) Synchronized Multimedia SMIL Integraition Language (W3C) REX Remote Events for XML (W3C) XUL XML User Interface Language (Mozilla) Abstract [UI] Markup Language (Clientside OY, AML Helsinki)
  • 49. XSLT XSL Transformation (W3C) XInclude XML Inclusion (W3C) Synchronized Multimedia SMIL Integraition Language (W3C) REX Remote Events for XML (W3C) XUL XML User Interface Language (Mozilla) Abstract [UI] Markup Language (Clientside OY, AML Helsinki) XBL
  • 50. XSLT XSL Transformation (W3C) XInclude XML Inclusion (W3C) Synchronized Multimedia SMIL Integraition Language (W3C) REX Remote Events for XML (W3C) XUL XML User Interface Language (Mozilla) Abstract [UI] Markup Language (Clientside OY, AML Helsinki) XBL XML Binding Language (W3C)
  • 51. XUL SVG 1.1 AML 1.0 Runtime HTML 5.0 XHTML 1.1 IE 5.5+ FF 1.0+ OP 9.1+ SF 3.0+ KQ 3.5+ MZ 1.6+ CH 0.1+
  • 52. current version 0.8.9 core size ca. 100kb license open source (GPL,MIT) www.amplesdk.com Sergey Ilinsky twitter.com/ilinsky Béla Varga twitter.com/netzzwerg