SlideShare a Scribd company logo
Evolution of the Web....

The web 3.0, ...mobility
... web1.0, web2.0, web2.b, web3.0 ...
Raoul Mengis, -1-Computer
Stéphane Gay, -1-Computer
Stéphane Micheloud, EPFL Lausanne
http://www.1info.com/4w3_en.html [fr]




Summary
       Introduction

       Define and locate the Web1.0, Web2.0

       The Web3.0 ...

       Rupture Web1...Web2. The Web3.0

       Web3.0 Applications

       Conclusion


-1-Computer shortly
The society -1-Computer in few words.. 

       1991 - foundation (Sion, Switzerland) 
       1994 - adoption of the Linux platform 
            freeware based solution 
       1997 - realisation of the first Internet sites
       1999 - hosting of Internet sites 
       2001 - developement for mobile Internet 
       2002 - application of Web (XHTML 1.1) standards 
       2003 - 1Work CMS (mobile, PDA, UMPC, PC) 
       2005 - Artemis (Tracability for wine cellars)




Web shortly
Some historical dates ... 

       1990 - Software WorldWideWeb (Nexus) for NeXT 
       1993 - NCSA Mosaic
            multiplateform solutions, more stable 
       1995 - Domination of the market by Netscape and release of MS Internet Explorer 1 

http://www.1info.com/4w3_en.html
    1998 - Mozilla ends in 2003 
      2000 - Release of Konqueror (KDE). Domination of the market by MS Internet Explorer 
      2002 - Apparition of FireFox based on mozilla. 9th Nov. 2004 Ver. 1.0 
      2007 - Internet Explorer 7, FireFox 2.0, Prism (Mozilla labs) 
      2008 - Release of FireFox 3.0, ... 



      Safari et OmniWeb based on KDE


Summary
      Introduction

      Define and locate Web1.0, Web2.0

      The Web3.0 ...

      Rupture Web1...Web2. The Web3.0

      Web3.0 Applications

      Conclusion




Themes
      How to situate on the Web ? Which future ?
      How to remain platform hardware independent (terminals, mobiles, plasma screens) ? 
          Easily publish on several support : from the small mobile screen to the huge plasma screen 




      «Our goal is to make accessibility of the Web from mobiles as simple, easy and practical as from a desktop computer»
      Tim Berners-Lee, directeur du W3C. 




      http://www.forummobiles.com/lofiversion/index.php/t41475.html


Methodology - Graphical
      Internet is a spiderweb, the Web is a rainbow....
            There is a huge number of colors, but we only see a small part of them, which change depending on the 
             means used ! 



                                                                              http://www.forummobiles.com/lofiversion/index.php/t41475.html
                     Mobile - Mobility - graphical representation of the Web




http://www.1info.com/4w3_en.html
Web 1.0 Characteristics
                                                                                                  How to locate the Web1.0 ?

                                                                                                 statical pages, sometimes dynamical 
                                                                                                 change possible for the WebMaster only 
                                                                                                 unitary web pages : texts, images, links

                                                                                                  STATICAL.... 

                                                                                                 The webmaster uses one or several software to 
                                                                                                  modify the data. 
                                                                                                 Internet user do not contribute directly to the 
                                                                                                  data changes 


                                                                                                  The web1.0 needs only few resources and human
                                                                                                  knowledge

                                  WebMaster - WebUser(s) - DataBase - PC 




     Evaluation Tools (Temesis) 
     How do users perceive the quality of the Web


Web1.0 Graphically
     Web1.0: Statical pages, text, WebMaster,.... 
         Publication on several supports either the small mobile's screen or on a standard screen (resolution). 
               Statical pages, statical mobility. 


                                                                                                                  
                                                             Mobile Web1.0 statical pages 




                                                         WebMaster - WebUser(s) - DataBase 

           http://www.forummobiles.com/lofiversion/index.php/t41475.html


Web 2.0 Characteristics
http://www.1info.com/4w3_en.html
How to situate Web2.0 ?

      dynamical sites, sometimes statical 
      changes of the content by the Webmaster and users 
      site solution web (software) 

DYNAMICAL.... 

      The webmaster do not use softwares to modify the datas. 
      The webpage reader can contribute to the datas. 


       The web's evolution needs more and more specific knowledge and a set of practices from the web expertises as miscellaneous
       as programming, interface design, content's writing.




      Evaluation Tools (Temesis) 
      How do users perceive the quality of the Web


Web 2.0 Models
Web resources ? 

      Web2.0 or Web2.c for users 
      Model with free market (Advertisements)

Other... 

      Web2.b for business (intranet, extranet)


       The expression quot;World Wide Webquot; (WWW),
       should be replaced by quot;World Wide Computerquot; (WWC)
       Author Nicolas Carr




      Evaluation Tools (Temesis) 
      How do users perceive Web's quality


Web2.0 Graphically
      Arrival of the Web2.0. Web User(s), Web community 
      The web becomes software, tool, sharing....
           Upgrade to the Web2.0 offers a much broader offer of services




                      Mobile Web2.0 dynamical solution 


      http://www.forummobiles.com/lofiversion/index.php/t41475.html


Sommaire
http://www.1info.com/4w3_en.html
Introduction

                                                                                                Define and locate Web1.0,
                                                                                                Web2.0

                                                                                                The Web3.0 ...

                                                                                                Rupture Web1...Web2. The
                                                                                                Web3.0

                                                                                                Web3.0 Applications

                                                                                                Conclusion



                                                  WebMaster - WebUser(s) - DataBase 
                                                                                                Web3.0 Themes
      How do the web evolves ? Which future ? 
      Burst of technologies: 
           technical and software (Ajax, Flash, 3D, ???, ...)
           hardware : mobiles, PDA, UMPC, PC, large screens,.....




       There are today... 3.3 billions of mobile phones in the world : 1 for 2 people !
       International lecturerLouis Naugès




Web 3.0 characteristics 1 of 2
How to define the Web3.0 ?

      Mobility: each kind of hardware, screen, printer
      Universality: for every browser
      Accessibility: Web's standards -> databases
      Application Solution software Web SaaS


       The basement of Web3.0 relies on the information, databases. This needs a strict coding, the respect of well defined standards
       and be Open Source




      Evalution Tools (Temesis) 
      How do users perceive the quality of the Web


Web 3.0 Characteristics 2 of 2
Web based solutions. (ASP, SaaS, Logiciel, Application....on ne parle plus de pages web) 
http://www.1info.com/4w3_en.html
    3 actors:
            The webmaster 
            Users 
            Web3.0 database servers
      With evolution and diversity, hardware will take a major role with the Web3.0 


      Rupture: quot;We go on the Web!quot; With Web3.0 we are always on the Web.
      Web3.0 is mobile.
      Raoul Mengis Development Consulting




      Evaluation Tools (Temesis) 
      How do users perceive the quality of the Web


Web3.0 Graphically
      Release of the Web3.0. User(s), communities, mobility (hardware-software) 
      Web becomes information : databases (xml, rss,...), micro formats, semantics,... 
           Respect of standards to communicate between sites, transit of informations, Open Source




                                                             Mobile Web3.0 mobile and dynamical solution 




                                                                 WebMaster - WebUser(s) - DataBase 




Summary
      Introduction

      Define and locate the Web1.0, Web2.0

      The Web3.0 ...

      Rupture Web1...Web2. The Web3.0

      Web3.0 Applications
http://www.1info.com/4w3_en.html
Conclusion




Rupture of the Web1.0
     Client becomes an actor. (Knol, Blog, CMS Wiki,...) 
     Users are actors 
           Wikipedia, social networks, Second Life,... 
           Google Writer, Mahalo, Wikia...




      Web evolves, the web becomes a web solutionSaaS....
      Raoul Mengis Development Consulting 




Rupture of the Web2.0
     The web becomes an engine and an actor. Hardware becomes quot;transparentquot;
     The web solution allows to modifiy the tool. 
     We create the web by the web..... 
          1Work:
               Individual creation of databases 
               Automatic creation and anihilation of documents 
               Creation of forms 
          Artemis:
               Integrated programming language 
               display... 
               filters, requests 
               entry (data input), output : display or printer....




      Web2.0 creates an opening through software, web3.0 in hardware : mobiles, UMPC, PDA, PC, large screens,...




Web3.0 Graphically
     Locate a webpage or solution on this representation.
          Vertical: mobility; hardware and software.
          Horizontal: user, communities, databases




                                                                Web2.0 Web3.0 Graphically
                     Mobile Web3.0 mobile and dynamical solution 




     On this representation what are the possible sites ? 
     Determine other situations...
     What should be there for Web2.0? Web3.0? 

                     Mobile - Web2.0 software and community solution



http://www.1info.com/4w3_en.html
WebMaster - WebUser(s) - DataBase 




                                      WebMaster - WebUser(s) - DataBase 




Sommaire
   Introduction

   Define and locate Web1.0, Web2.0

   The Web3.0 ...

   Rupture Web1...Web2. The Web3.0

   Web3.0 Applications

   Conclusion

http://www.1info.com/4w3_en.html
Web 3.0 Applications
Definitions 

      The Web by the web independence at software and hardware levels
       The web in every place and on every device. 

Case study 

      www.1computer.info/1work/
      www.1computer.info/artemis/


       99 percent of Web applications are still not made




Project « 1Work » 1 of 3
      Goals 
           web document creation tool (CMS) 
           client-server application 
           freeware exclusively based applications 
           software and hardware independent applications 
      History 
           Start : 2003 - constantly evolving 
           2008 : 1Work version 2.0 
           14 realisations up to now 
           2 projects running (1 mobile, 1 wine domain) 




                         




                             Project « 1Work » 2 of 3
                         Characteristics
                         
                        needs only a browser and an internet connection 
                        documents editable on small displays 
                        instantaneous visibility layout
                        Technologies used 
        1Work CMS
                        Apache server + PHP 
             XML formatted documents (no databases) 
             supports the following standards : XHTML 1.1, CSS3.0 and RSS 2.0 
             Automatic E-Trade (SQLite),....




   




http://www.1info.com/4w3_en.html
Project « 1Work » 3 of 3
     Online editor
          meta-informations: referencing 
          block type : text, picture, XHTML
          filetype : page, picture, model 
          actions : add, copy, modify, move, delete 
          advanced mode : edition of stylesheets (CSS) 
          every client creates its own database 
     Experiences 
          compatibility with every browser 
          do not follow the traditional chain : MS-Word document -> HTML document -> PDF document -> CAP file 
          direct transfer on USB, CD-ROM, aso. 




  




Project « Artemis » 1 of 2
     Goals 
          daily input of tracabaility datas 
          display of results and SQL requests
     History 
          from july 2005 until january 2007




                            




                                Project « Artemis » 2 of 2
                               Characteristics
          Time's Memory        Extranet secured application (SSL) 
          freeware exclusively based solution 
          display of tables on small screens 
          remote maintenance
                programming and modifying entirely from the web, through forms
     Experiences 
          creation of Excel type table (CSV file) 




  




Summary
      Introduction

      Define and locate the Web1.0, Web2.0


http://www.1info.com/4w3_en.html
The Web3.0 ...

      Rupture Web1...Web2. The Web3.0

      Web3.0 Applications

      Conclusion




Conclusion
      In 3 points : 
            Web1.0 : OS layer independent 
            Web2.0 becomes software 
            Web3.0 is software (engine and development) + hardware layer independent 
      Solutions, technologies : « liquid structure »
            In the Web3.0 hardware plays one more role : it becomes transparent. The code becomes open source. 
      Finance: Release of the Web3.0 will finally take out the web from the unique
       advertisement solution B2C...
      Sectors in administration, trading and industry
       will take a much more important position, maybe even a dominant one. 



  




Discussion
 With our experience within Web's standards
 and projects in the practial domains, the role of hardware
 will take more and more importance, beginning with mobiles

 « 2009 - 2010 Web3.0 » will become a daily and transparent task 
 for the public. 

 Changes : A team of Web3.0 developement should perfectly
 controls hardware layers and take it into account.



                          Your questions ?



  




http://www.1info.com/4w3_en.html

More Related Content

Similar to Web3.0 and mobility ......

The web take two
The web take twoThe web take two
The web take two
Romeo Pruno
 
Inspiration Tour - Microsoft Silverlight
Inspiration Tour - Microsoft SilverlightInspiration Tour - Microsoft Silverlight
Inspiration Tour - Microsoft Silverlight
Paolo Barone
 
Total Browser Pwnag3 V1.0 Public
Total Browser Pwnag3   V1.0 PublicTotal Browser Pwnag3   V1.0 Public
Total Browser Pwnag3 V1.0 Public
Rafal Los
 
Pole web pp
Pole web ppPole web pp
Tamara A. Dower.doc
Tamara A. Dower.docTamara A. Dower.doc
Tamara A. Dower.doc
butest
 
Web 2.0
Web 2.0Web 2.0
Siruna session at Drupalcon Paris 2009
Siruna session at Drupalcon Paris 2009Siruna session at Drupalcon Paris 2009
Siruna session at Drupalcon Paris 2009
Tom Deryckere
 
Øredev 2014
Øredev 2014Øredev 2014
Øredev 2014
olataube
 
Transforming the web into a real application platform
Transforming the web into a real application platformTransforming the web into a real application platform
Transforming the web into a real application platform
Mohanadarshan Vivekanandalingam
 
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
David Kaneda
 
Moving to Web 2.0 - Best Practices for Business and Application Migration
Moving to Web 2.0 - Best Practices for Business and Application MigrationMoving to Web 2.0 - Best Practices for Business and Application Migration
Moving to Web 2.0 - Best Practices for Business and Application Migration
anilmadugula
 
Ruby on Rails
Ruby on RailsRuby on Rails
Ruby on Rails
Momentum Design Lab
 
Station Four: Web Redesign Presentation
Station Four: Web Redesign PresentationStation Four: Web Redesign Presentation
Station Four: Web Redesign Presentation
colberding
 
A career in web development | the user | web development essentials!
A career in web development | the user | web development essentials!A career in web development | the user | web development essentials!
A career in web development | the user | web development essentials!
INNOCENT OGAH
 
Magee Dday2 Fixing App Performance Italiano
Magee Dday2 Fixing App Performance ItalianoMagee Dday2 Fixing App Performance Italiano
Magee Dday2 Fixing App Performance Italiano
Dominopoint - Italian Lotus User Group
 
Rather thin supporting slides for BMT207 lecture
Rather thin supporting slides for BMT207 lectureRather thin supporting slides for BMT207 lecture
Rather thin supporting slides for BMT207 lecture
Miles Metcalfe
 
2008, Jan 14 Ian Hughes Metaverses And Virtual Worlds
2008, Jan 14  Ian Hughes Metaverses And Virtual Worlds2008, Jan 14  Ian Hughes Metaverses And Virtual Worlds
2008, Jan 14 Ian Hughes Metaverses And Virtual Worlds
Ian Hughes / epredator
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
Oscar Corcho
 
Web 2 0
Web 2 0Web 2 0
Web 2 0
vsnmurthy
 
Web 20- 2: Architecture Patterns And Models For The New Internet
Web 20- 2: Architecture Patterns And Models For The New InternetWeb 20- 2: Architecture Patterns And Models For The New Internet
Web 20- 2: Architecture Patterns And Models For The New Internet
tvawler
 

Similar to Web3.0 and mobility ...... (20)

The web take two
The web take twoThe web take two
The web take two
 
Inspiration Tour - Microsoft Silverlight
Inspiration Tour - Microsoft SilverlightInspiration Tour - Microsoft Silverlight
Inspiration Tour - Microsoft Silverlight
 
Total Browser Pwnag3 V1.0 Public
Total Browser Pwnag3   V1.0 PublicTotal Browser Pwnag3   V1.0 Public
Total Browser Pwnag3 V1.0 Public
 
Pole web pp
Pole web ppPole web pp
Pole web pp
 
Tamara A. Dower.doc
Tamara A. Dower.docTamara A. Dower.doc
Tamara A. Dower.doc
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Siruna session at Drupalcon Paris 2009
Siruna session at Drupalcon Paris 2009Siruna session at Drupalcon Paris 2009
Siruna session at Drupalcon Paris 2009
 
Øredev 2014
Øredev 2014Øredev 2014
Øredev 2014
 
Transforming the web into a real application platform
Transforming the web into a real application platformTransforming the web into a real application platform
Transforming the web into a real application platform
 
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
 
Moving to Web 2.0 - Best Practices for Business and Application Migration
Moving to Web 2.0 - Best Practices for Business and Application MigrationMoving to Web 2.0 - Best Practices for Business and Application Migration
Moving to Web 2.0 - Best Practices for Business and Application Migration
 
Ruby on Rails
Ruby on RailsRuby on Rails
Ruby on Rails
 
Station Four: Web Redesign Presentation
Station Four: Web Redesign PresentationStation Four: Web Redesign Presentation
Station Four: Web Redesign Presentation
 
A career in web development | the user | web development essentials!
A career in web development | the user | web development essentials!A career in web development | the user | web development essentials!
A career in web development | the user | web development essentials!
 
Magee Dday2 Fixing App Performance Italiano
Magee Dday2 Fixing App Performance ItalianoMagee Dday2 Fixing App Performance Italiano
Magee Dday2 Fixing App Performance Italiano
 
Rather thin supporting slides for BMT207 lecture
Rather thin supporting slides for BMT207 lectureRather thin supporting slides for BMT207 lecture
Rather thin supporting slides for BMT207 lecture
 
2008, Jan 14 Ian Hughes Metaverses And Virtual Worlds
2008, Jan 14  Ian Hughes Metaverses And Virtual Worlds2008, Jan 14  Ian Hughes Metaverses And Virtual Worlds
2008, Jan 14 Ian Hughes Metaverses And Virtual Worlds
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Web 2 0
Web 2 0Web 2 0
Web 2 0
 
Web 20- 2: Architecture Patterns And Models For The New Internet
Web 20- 2: Architecture Patterns And Models For The New InternetWeb 20- 2: Architecture Patterns And Models For The New Internet
Web 20- 2: Architecture Patterns And Models For The New Internet
 

Recently uploaded

Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
leebarnesutopia
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
Ortus Solutions, Corp
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 

Recently uploaded (20)

Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 

Web3.0 and mobility ......

  • 1. Evolution of the Web.... The web 3.0, ...mobility ... web1.0, web2.0, web2.b, web3.0 ... Raoul Mengis, -1-Computer Stéphane Gay, -1-Computer Stéphane Micheloud, EPFL Lausanne http://www.1info.com/4w3_en.html [fr] Summary Introduction Define and locate the Web1.0, Web2.0 The Web3.0 ... Rupture Web1...Web2. The Web3.0 Web3.0 Applications Conclusion -1-Computer shortly The society -1-Computer in few words..   1991 - foundation (Sion, Switzerland)   1994 - adoption of the Linux platform   freeware based solution   1997 - realisation of the first Internet sites  1999 - hosting of Internet sites   2001 - developement for mobile Internet   2002 - application of Web (XHTML 1.1) standards   2003 - 1Work CMS (mobile, PDA, UMPC, PC)   2005 - Artemis (Tracability for wine cellars) Web shortly Some historical dates ...   1990 - Software WorldWideWeb (Nexus) for NeXT   1993 - NCSA Mosaic  multiplateform solutions, more stable   1995 - Domination of the market by Netscape and release of MS Internet Explorer 1  http://www.1info.com/4w3_en.html
  • 2. 1998 - Mozilla ends in 2003   2000 - Release of Konqueror (KDE). Domination of the market by MS Internet Explorer   2002 - Apparition of FireFox based on mozilla. 9th Nov. 2004 Ver. 1.0   2007 - Internet Explorer 7, FireFox 2.0, Prism (Mozilla labs)   2008 - Release of FireFox 3.0, ...   Safari et OmniWeb based on KDE Summary Introduction Define and locate Web1.0, Web2.0 The Web3.0 ... Rupture Web1...Web2. The Web3.0 Web3.0 Applications Conclusion Themes  How to situate on the Web ? Which future ?  How to remain platform hardware independent (terminals, mobiles, plasma screens) ?   Easily publish on several support : from the small mobile screen to the huge plasma screen  «Our goal is to make accessibility of the Web from mobiles as simple, easy and practical as from a desktop computer» Tim Berners-Lee, directeur du W3C.   http://www.forummobiles.com/lofiversion/index.php/t41475.html Methodology - Graphical  Internet is a spiderweb, the Web is a rainbow....  There is a huge number of colors, but we only see a small part of them, which change depending on the  means used !   http://www.forummobiles.com/lofiversion/index.php/t41475.html Mobile - Mobility - graphical representation of the Web http://www.1info.com/4w3_en.html
  • 3. Web 1.0 Characteristics How to locate the Web1.0 ?  statical pages, sometimes dynamical   change possible for the WebMaster only   unitary web pages : texts, images, links STATICAL....   The webmaster uses one or several software to  modify the data.   Internet user do not contribute directly to the  data changes  The web1.0 needs only few resources and human knowledge WebMaster - WebUser(s) - DataBase - PC   Evaluation Tools (Temesis)   How do users perceive the quality of the Web Web1.0 Graphically  Web1.0: Statical pages, text, WebMaster,....   Publication on several supports either the small mobile's screen or on a standard screen (resolution).   Statical pages, statical mobility.   Mobile Web1.0 statical pages  WebMaster - WebUser(s) - DataBase  http://www.forummobiles.com/lofiversion/index.php/t41475.html Web 2.0 Characteristics http://www.1info.com/4w3_en.html
  • 4. How to situate Web2.0 ?  dynamical sites, sometimes statical   changes of the content by the Webmaster and users   site solution web (software)  DYNAMICAL....   The webmaster do not use softwares to modify the datas.   The webpage reader can contribute to the datas.  The web's evolution needs more and more specific knowledge and a set of practices from the web expertises as miscellaneous as programming, interface design, content's writing.  Evaluation Tools (Temesis)   How do users perceive the quality of the Web Web 2.0 Models Web resources ?   Web2.0 or Web2.c for users   Model with free market (Advertisements) Other...   Web2.b for business (intranet, extranet) The expression quot;World Wide Webquot; (WWW), should be replaced by quot;World Wide Computerquot; (WWC) Author Nicolas Carr  Evaluation Tools (Temesis)   How do users perceive Web's quality Web2.0 Graphically  Arrival of the Web2.0. Web User(s), Web community   The web becomes software, tool, sharing....  Upgrade to the Web2.0 offers a much broader offer of services Mobile Web2.0 dynamical solution   http://www.forummobiles.com/lofiversion/index.php/t41475.html Sommaire http://www.1info.com/4w3_en.html
  • 5. Introduction Define and locate Web1.0, Web2.0 The Web3.0 ... Rupture Web1...Web2. The Web3.0 Web3.0 Applications Conclusion WebMaster - WebUser(s) - DataBase  Web3.0 Themes  How do the web evolves ? Which future ?   Burst of technologies:   technical and software (Ajax, Flash, 3D, ???, ...)  hardware : mobiles, PDA, UMPC, PC, large screens,..... There are today... 3.3 billions of mobile phones in the world : 1 for 2 people ! International lecturerLouis Naugès Web 3.0 characteristics 1 of 2 How to define the Web3.0 ?  Mobility: each kind of hardware, screen, printer  Universality: for every browser  Accessibility: Web's standards -> databases  Application Solution software Web SaaS The basement of Web3.0 relies on the information, databases. This needs a strict coding, the respect of well defined standards and be Open Source  Evalution Tools (Temesis)   How do users perceive the quality of the Web Web 3.0 Characteristics 2 of 2 Web based solutions. (ASP, SaaS, Logiciel, Application....on ne parle plus de pages web)  http://www.1info.com/4w3_en.html
  • 6. 3 actors:  The webmaster   Users   Web3.0 database servers  With evolution and diversity, hardware will take a major role with the Web3.0  Rupture: quot;We go on the Web!quot; With Web3.0 we are always on the Web. Web3.0 is mobile. Raoul Mengis Development Consulting  Evaluation Tools (Temesis)   How do users perceive the quality of the Web Web3.0 Graphically  Release of the Web3.0. User(s), communities, mobility (hardware-software)   Web becomes information : databases (xml, rss,...), micro formats, semantics,...   Respect of standards to communicate between sites, transit of informations, Open Source Mobile Web3.0 mobile and dynamical solution  WebMaster - WebUser(s) - DataBase  Summary Introduction Define and locate the Web1.0, Web2.0 The Web3.0 ... Rupture Web1...Web2. The Web3.0 Web3.0 Applications http://www.1info.com/4w3_en.html
  • 7. Conclusion Rupture of the Web1.0  Client becomes an actor. (Knol, Blog, CMS Wiki,...)   Users are actors   Wikipedia, social networks, Second Life,...   Google Writer, Mahalo, Wikia... Web evolves, the web becomes a web solutionSaaS.... Raoul Mengis Development Consulting  Rupture of the Web2.0  The web becomes an engine and an actor. Hardware becomes quot;transparentquot;  The web solution allows to modifiy the tool.   We create the web by the web.....   1Work:  Individual creation of databases   Automatic creation and anihilation of documents   Creation of forms   Artemis:  Integrated programming language   display...   filters, requests   entry (data input), output : display or printer.... Web2.0 creates an opening through software, web3.0 in hardware : mobiles, UMPC, PDA, PC, large screens,... Web3.0 Graphically  Locate a webpage or solution on this representation.  Vertical: mobility; hardware and software.  Horizontal: user, communities, databases Web2.0 Web3.0 Graphically Mobile Web3.0 mobile and dynamical solution   On this representation what are the possible sites ?   Determine other situations...  What should be there for Web2.0? Web3.0?  Mobile - Web2.0 software and community solution http://www.1info.com/4w3_en.html
  • 8. WebMaster - WebUser(s) - DataBase  WebMaster - WebUser(s) - DataBase  Sommaire Introduction Define and locate Web1.0, Web2.0 The Web3.0 ... Rupture Web1...Web2. The Web3.0 Web3.0 Applications Conclusion http://www.1info.com/4w3_en.html
  • 9. Web 3.0 Applications Definitions   The Web by the web independence at software and hardware levels The web in every place and on every device.  Case study   www.1computer.info/1work/  www.1computer.info/artemis/ 99 percent of Web applications are still not made Project « 1Work » 1 of 3  Goals   web document creation tool (CMS)   client-server application   freeware exclusively based applications   software and hardware independent applications   History   Start : 2003 - constantly evolving   2008 : 1Work version 2.0   14 realisations up to now   2 projects running (1 mobile, 1 wine domain)   Project « 1Work » 2 of 3 Characteristics   needs only a browser and an internet connection   documents editable on small displays   instantaneous visibility layout  Technologies used  1Work CMS  Apache server + PHP   XML formatted documents (no databases)   supports the following standards : XHTML 1.1, CSS3.0 and RSS 2.0   Automatic E-Trade (SQLite),....  http://www.1info.com/4w3_en.html
  • 10. Project « 1Work » 3 of 3  Online editor  meta-informations: referencing   block type : text, picture, XHTML  filetype : page, picture, model   actions : add, copy, modify, move, delete   advanced mode : edition of stylesheets (CSS)   every client creates its own database   Experiences   compatibility with every browser   do not follow the traditional chain : MS-Word document -> HTML document -> PDF document -> CAP file   direct transfer on USB, CD-ROM, aso.   Project « Artemis » 1 of 2  Goals   daily input of tracabaility datas   display of results and SQL requests  History   from july 2005 until january 2007  Project « Artemis » 2 of 2  Characteristics Time's Memory  Extranet secured application (SSL)   freeware exclusively based solution   display of tables on small screens   remote maintenance  programming and modifying entirely from the web, through forms  Experiences   creation of Excel type table (CSV file)   Summary Introduction Define and locate the Web1.0, Web2.0 http://www.1info.com/4w3_en.html
  • 11. The Web3.0 ... Rupture Web1...Web2. The Web3.0 Web3.0 Applications Conclusion Conclusion  In 3 points :   Web1.0 : OS layer independent   Web2.0 becomes software   Web3.0 is software (engine and development) + hardware layer independent   Solutions, technologies : « liquid structure »  In the Web3.0 hardware plays one more role : it becomes transparent. The code becomes open source.   Finance: Release of the Web3.0 will finally take out the web from the unique advertisement solution B2C...  Sectors in administration, trading and industry will take a much more important position, maybe even a dominant one.   Discussion With our experience within Web's standards and projects in the practial domains, the role of hardware will take more and more importance, beginning with mobiles « 2009 - 2010 Web3.0 » will become a daily and transparent task  for the public.  Changes : A team of Web3.0 developement should perfectly controls hardware layers and take it into account. Your questions ?  http://www.1info.com/4w3_en.html