Wissenstechnologie 2007 - IX
Upcoming SlideShare
Loading in...5
×
 

Wissenstechnologie 2007 - IX

on

  • 942 views

 

Statistics

Views

Total Views
942
Views on SlideShare
939
Embed Views
3

Actions

Likes
0
Downloads
6
Comments
0

1 Embed 3

http://kmi.tugraz.at 3

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Wissenstechnologie 2007 - IX Wissenstechnologie 2007 - IX Presentation Transcript

  • Wissenstechnologie VU Begriffe in der Wissensrepräsentation; AJAX, Flex & Laszlo; Standardisierungsgremien; Web Science Research Initiative Peter Scheir TU Graz & Know-Center http://kmi.tugraz.at http://www.know-center.at This work is licensed under the Creative Commons Attribution 2.0 Austria License. To view a copy of this license, visit http://creativecommons.org/licenses/by/2.0/at/.
  • Inhalt Organisatorisches Begriffe in der Wissensrepräsentation AJAX Flex & Laszlo Standardisierungsgremien Web Science Research Initiative 2 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Organisatorisches Weiterer Verlauf Abschlusspräsentationen http://kmi.tugraz.at/blogs/wissenstechnologie/te rmin-und-themen-der-vorlesung/ Freiwillge Meldung unter http://wissenstechnologie2007.pbwiki.com/Front Page Passwort: wt2007 3 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Organisatorisches Nächste Vorlesung Gastvortrag AK Web Science Anwesenheitspflicht 4 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Inhalt Organisatorisches Begriffe in der Wissensrepräsentation AJAX Flex & Laszlo Standardisierungsgremien Web Science Research Initiative 5 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Begriffe in der Wissensrepräsentation Sieht Präsentation: Ontologie et al.- Begriffsdefinitionen im Kontext Wissensrepräsentation 6 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Inhalt Organisatorisches Begriffe in der Wissensrepräsentation AJAX Flex & Laszlo Standardisierungsgremien Web Science Research Initiative 7 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • AJAX Asynchronous JavaScript and XML Begriff gerägt durch Jesse James Garrett / Adaptive Path im Februar 2005 http://www.adaptivepath.com/publications/essays/archive s/000385.php Keine Technologie für sich sondern eine Kombination von Technologien: XHTML DOM CSS JavaScript 8 XMLHttpRequest /IFrame object http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • AJAX Modifikation des DOM Trees der Seite zur Laufzeit Austausch von Teilen der Seite XML als Transportformat zur Kommunikation zwischen Server und Client Seite muss nicht mit jeder Benutzerinteraktion neu geladen werden Verbesserte Geschwindigkeit und Benutzbarkeit 9 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • AJAX 10 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • AJAX - Demo http://maps.google.com/ http://googlesightseeing.com/ ☺ http://googlesightseeing.com/2007/11/14/worlds- largest-coca-cola-logo/ http://googlesightseeing.com/2007/11/16/worlds- largest-kfc-logo/ http://labs.google.com/suggest 11 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Quelle: http://www.writely.com/screenshots/screenshot_big.gif AJAX - Demo 12 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • AJAX - Demo 13 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • AJAX - Geschichte Erste Form ayncronen Nachladens von Webinhalten durch IFrame Object in IE 3 (1996) Dann LAYER Element in Netscape 4 (1997) XMLHttpRequest (als XMLHTTP) in IE 5 (1999) XMLHttpRequest in Mozilla 1 (2002) Seit April 2006 Standartisierungsvorhaben durch W3C: http://www.w3.org/TR/XMLHttpRequest/ 14 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • AJAX - Vorteile Teile der Seite selektiv nachgeladen Weniger Daten werden übertragen Desktop ähnliches Look and Feel Freie Webtechnologien -> Kostenlos Keine zusätzlichen Browser Plugins nötig 15 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • AJAX - Nachteile Neue Arte der Interaktion im Web Nachladen für den Benutzer nicht ersichtlich Probleme mit Back-Button • Bookmarks • Indizierung durch Suchmaschinen • Drucken • Java Script muss aktiviert sein Accessibility (!) Eventuell höherer Programmieraufwand 16 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • AJAX - Frameworks Vereinheitlichung des Interfaces zum Browser Vereinfachung der Kommunikation Vorgefertigte Komponenten Atlas (http://atlas.asp.net/) dojo http://dojotoolkit.org/ Prototype (http://prototype.conio.net/) Rico (http://openrico.org) Script.aculo.us (http://wiki.script.aculo.us/) 17 … http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Inhalt Organisatorisches Begriffe in der Wissensrepräsentation AJAX Flex & Laszlo Standardisierungsgremien Web Science Research Initiative 18 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Flex & Laszlo Entwicklungswerkzeuge für Cross-platform rich Internet applications (RIAs) im Internet oder Intranet Client benötigt Flash Player (Flash Runtime) Verfügbar auf >90% aller PCs Verfügbar für unterschiedliche Browser 19 Größe des Players 0,5 – 1 MB http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Flex & Laszlo - Demos Flex http://www.adobe.com/devnet/flex/?tab:sample s=1 Laszlo http://www.openlaszlo.org/demos 20 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Flex & Laszlo Flex Macromedia (erste Release 2003) MXML als Beschreibungssprache ActionScript als Programmiersprache Flex 2 SDK - Frei Grafischer Editor FlexBuilder (Eclipse basierend) – Kostenpflichtig Adobe Flash 9 notwenig Laszlo Laszlo Systems (erste Release 2001) LZX als Beschreibungssprache JavaScript als Programmiersprache Open source (openlaszlo.org) seit 2003 Kostenpflichtiger Support verfügbar Grafischer Editor IDE4Laszlo (Eclipse basierend) – Frei Adobe Flash 7 notwendig 21 Seit OpenLaszlo 4.0 auch JavaScript/DHTML/AJAX http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • (Open) Laszlo - Architektur 22 http://www.openlaszlo.org/architecture http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Flex (2) - Architektur 23 http://www.adobe.com/products/flex/whitepapers/pdfs/flex2wp_technicaloverview.pdf http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Flex & Laszlo Flex http://www.macromedia.com/software/flex/ http://www.flex.org/ Laszlo http://www.openlaszlo.org/ http://www.laszlosystems.com/ 24 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Laszlo - Demo Pandora http://www.pandora.com/ 25 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Inhalt Organisatorisches Begriffe in der Wissensrepräsentation AJAX Flex & Laszlo Standardisierungsgremien Web Science Research Initiative 26 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Wer ist das W3C? Mission Statement: To lead the World Wide Web to its full potential by developing protocols and guidelines that ensure long- term growth for the Web. Seit 1994 Über 90 Standards (W3C Recommendations) 439 Mitglieder (5. Dezember 2007) 27 http://www.w3.org/Consortium/ http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Mitgliedsbeiträge High income countries Firmen (> 51 Mio € Umsatz) 65,000 € Alle anderen (Kleine Firmen, Universitäten, …) 6,500 € Vgl. auch Reise- und Personalkosten für die Teilnahme am Konsortium! 28 http://www.w3.org/Consortium/fees?showall=1 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Treffen des W3C Workshops Öffentlich, zum Austausch von Ideen Neue Arbeit wird nach erfolgreichen Workshops gestartet W3C Advisory Committee Meeting Jedes Jahr 2x Nur Mitglieder W3C Technical Plenary Einmal jährlich Treffen aller Arbeits-, Interessens- und 29 Koordinationsgruppen http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • W3C: Mitgliedsstaaten 30 http://www.w3.org/2004/09/StatImages/membershipSlide.png http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • W3C: Art der Mitglieder 31 http://www.w3.org/2004/09/StatImages/categoriesSlide.png http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • OASIS Organization for the Advancement of Structured Information Standards Nicht profit-orientiert Internationales Konsortium Entwicklung und Adaption von E-Business Standards http://www.oasis-open.org/ 32 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • OASIS - Bekannte Standards Bekannte Standards Relax NG (XML Schema Sprache) http://www.oasis- open.org/committees/tc_home.php?wg_abbrev=relax-ng DocBook http://www.oasis- open.org/committees/tc_home.php?wg_abbrev=docbook OpenDocument http://www.oasis- open.org/committees/tc_home.php?wg_abbrev=office ebXML (Electronic Business using eXtensible Markup Language) http://www.ebxml.org/ UDDI (Universal Description, Discovery and Integration) protocol 33 http://www.uddi.org/ http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • ISO International Organization for Standardization Non-Governmental Organization (NGO) Netzwerk von 157 (05. Dezember 2007) nationalen Standard-Instituten Name von isos = gleich Start 1906 mit der International Electrotechnical Commission (IEC) 1926 International Federation of the National Standardizing Associations (ISA) bis 1942 Start von ISO offiziell am 23.02. 1947 34 http://www.iso.org/ http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • ISO Bekannte Standards ISO-3166 Ländercodes (2 bzw. 3 Buchstaben) ISO/IEC 8859-1 Latin-1 Alphabet Alle MPEG-Standards 35 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • IETF Internet Engineering Task Force Offene Gruppe, Selbstorganisation 3 Meetings pro Jahr Das meiste der Arbeit über Mailing Lists Lösungen & Protokolle für das Internet in Form von Internet-Drafts (I-D) & Requests for Comments (RFC) I-Ds max. 6 Monate gültig 36 http://www.ietf.org/ http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • IETF - RFCs RFC 1 am 7. April 1969 (!) Bekannte Bespiele: RFC 768 (UDP) RFC 791 (IP) RFC 792 (ICMP) RFC 793 (TCP) RFC 959 (FTP) RFC 1738 (URLs) RFC 1855 (Netiquette) RFC 1939 (POP3) RFC 2821 (SMTP) 37 RFC 3986 (URI) http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Inhalt Organisatorisches Begriffe in der Wissensrepräsentation AJAX Flex & Laszlo Standardisierungsgremien Web Science Research Initiative 38 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Web Science Research Initiative The Web Science Research Initiative (WSRI) is a joint endeavour between the Computer Science and Artificial Intelligence Laboratory (CSAIL) at MIT and the School of Electronics and Computer Science (ECS) at the University of Southampton. The goal of WSRI is to facilitate and produce the fundamental scientific advances necessary to inform the future design and use of the World Wide Web. http://www.webscience.org/ Gründet 11/2006 Vision einer Wissenschaft zum Web in Science publiziert: Creating a Science of the Web Tim Berners-Lee, Wendy Hall, James Hendler, Nigel Shadbolt, Daniel J. Weitzner SCIENCE VOL 313 11 AUGUST 2006 http://www.sciencemag.org/cgi/content/full/ 39 313/5788/769?ijkey=o66bodkFqpcCs&keytype=ref&siteid=sci http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Web Science Research Initiative 40 http://webscience.org/images/collide2.jpg http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • Web Science Research Initiative Tim Berners-Lee, senior research scientist at MIT and professor at the University of Southampton Wendy Hall, professor of computer science and head of the School of Electronics and Computer Science at the University of Southampton Nigel Shadbolt, professor of artificial intelligence at the University of Southampton and director of the Advanced Knowledge Technologies Interdisciplinary Research Collaboration Daniel J. Weitzner, Technology and Society Domain leader of the World Wide Web Consortium and principal research scientist at MIT Jim Hendler, Professor of computer science department at Rensselaer Polytechnic Institute, will serve as Associate 41 Director. http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at
  • License This work is licensed under the Creative Commons Attribution 2.0 Austria License. To view a copy of this license, visit http://creativecommons.org/licenses/by/2.0/at/. Contributors: Mathias Lux Peter Scheir Klaus Tochtermann 42 http://kmi.tugraz.at Dezember 2007 Wissenstechnologie @ kmi.tugraz.at