Adaption presentation

344 Aufrufe

Veröffentlicht am

0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
344
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
6
Aktionen
Geteilt
0
Downloads
1
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Adaption presentation

  1. 1.     Adaption von WebseitenAdaption von Webseiten Methoden und AnsätzeMethoden und Ansätze Mobile Business SeminarMobile Business Seminar Universität MannheimUniversität Mannheim Lehrstuhl für Praktische Informatik IVLehrstuhl für Praktische Informatik IV im Wintersemester 2005/2006im Wintersemester 2005/2006 Ali IkinciAli Ikinci ali@ikinci.deali@ikinci.de
  2. 2.     Architektur Inhaltsanalyse Anpassung XML-Framework AgendaAgenda
  3. 3.     Motivation AdaptionMotivation Adaption Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten ● Zunehmende Verbreitung von Personal Digital Assistants, Smart Phones und anderer heterogener Geräte ● Bessere Anbindung ans Internet über GPRS, UMTS und WLAN ● Zentrale Frage: Wie kann man Webseiten, die für den PC entwickelt worden sind, auf mobilen elektronischen Geräten unter Berücksichtigung der Beschränkungen im Hinblick auf Input/Output-Kapazitäten darstellen?
  4. 4.     Motivation AdaptionMotivation Adaption Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten ● Anbieter verwenden spezielle Repräsentationen für die Inhalte ● Anwender haben einen spezifischen Client mit besonderen Eigenschaften
  5. 5.     ArchitekturArchitektur Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten InternetProxy Internet Proxy Adaption beim Anbieter Adaption beim Anwender
  6. 6.     Mögliche ArbeitsschritteMögliche Arbeitsschritte Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten ● Analyse der Struktur ➢ Bestimmung der Inhaltsblöcke und der Hierarchie ➢ Tabellenanalyse ➢ Imagemap-Analyse ● Analyse des Inhalts ➢ Textanalyse ● Anpassung einer Webseite ➢ Textanpassung bzw. Textzusammenfassung ➢ Medienanpassung (nicht Teil dieser Arbeit) ➢ Erzeugung von Thumbnails ➢ Anpassung der Abfolge von zusammengesetzten Seiten (Page- Splitting) ● Zusammensetzung einer Webseite ➢ Automatische Neupositionierung ➢ Berücksichtigung des Benutzerverhaltens ➢ Berücksichtigung von Benutzerpräferenzen (nicht Teil dieser Arbeit)
  7. 7.     Architektur Inhaltsanalyse Anpassung XML-Framework AgendaAgenda
  8. 8.     Identifikation der InhaltsblöckeIdentifikation der Inhaltsblöcke Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten ● Informationseinheiten als Inhaltsblöcke ● Iterative Vorgehensweise ● durch sukzessives Aufteilen des initialen Inhaltsblocks in immer kleinere Blöcke ● Klassifizierung durch Kopfzeile, Fußzeile, linker Rand, rechter Rand bis zum atomaren Inhaltsblock
  9. 9.     TabellenanalyseTabellenanalyse Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten Identifikation von Begrenzungen zur weiteren Aufteilung der Inhaltsblöcke: ● <HR> wird oft horizontaler Begrenzer ● <TR> und <TD> Block Begrenzung ● Bilder können auch als Begrenzung dienen wenn sie charakteristische Eigenschaften aufweisen
  10. 10.     TabellenanalyseTabellenanalyse Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten
  11. 11.     Imagemap AnalyseImagemap Analyse Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten Aus Imagemaps werden Indexseiten generiert, der Name der Links wird aus dem <ALT>-Tag oder den Links selbst extrahiert
  12. 12.     Textanalyse: KeywordsTextanalyse: Keywords Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten Zusammenfassende Informationen über Texte in den atomaren Inhaltsblöcken mit: Keywords: ● geben den Inhalt des Textes stichwortartig wieder ● jedes Wort hat eine importance ● importance= Anzahl der Häufigkeit im Text/ Anzahl der Häufigkeit in Gesamtdokument
  13. 13.     Textanalyse: Summary SentenceTextanalyse: Summary Sentence Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten Summary Sentence: ● geben den Inhalt des Textes bestmöglich wieder ● jeder Satz hat einen significance factor
  14. 14.     Architektur Inhaltsanalyse Anpassung XML-Framework AgendaAgenda
  15. 15.     TextzusammenfassungTextzusammenfassung Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten Sukzessive Darstellung in vier Variationen: ● Incremental: drei Zustände; die erste Zeile; die ersten drei Zeilen; der gesamte Text ● Keyword: die wichtigsten keywords; die ersten drei Zeilen des Texts; der gesamte Text
  16. 16.     TextzusammenfassungTextzusammenfassung Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten ● Summary: zwei Zustände; der wichtigste Satz; der gesamte Text ● Keyword/Summary: die keywords; der wichtigste Satz; der gesamte Text
  17. 17.     Page-SplittingPage-Splitting Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten Beim Page-Splitting wird ein Inhaltsblock auf mehrere Seiten verteilt: ● Single-subject splitting: Um einen längeren Inhaltsblock ohne Scrollen darzustellen wird er auf mehrere Seiten aufgeteilt und mit next/previous Links augestattet
  18. 18.     Page-SplittingPage-Splitting Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten ● Multi-subject splitting generiert eine neue Indexseite für verschiedene Unterseiten ● Section-outlining transformation: Kapitel erhalten eigene Seiten, eine neue Indexseite wird für sie generiert
  19. 19.     Thumbnail-BrowsingThumbnail-Browsing Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten ● komplette Darstellung der Webseite als Thumbnail zur Indizierung und besseren Navigation
  20. 20.     Auto-Positioning vs. Page-SplittingAuto-Positioning vs. Page-Splitting Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten ● Page-Splitting kann u.U. den Bildschirm nicht voll ausnutzen ● ein Link zurück erschwert die Navigation
  21. 21.     Auto-Positioning vs. Page-SplittingAuto-Positioning vs. Page-Splitting Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten ● Auto-Positioning vereinfacht die Navigation und erleichtert die Bedienung durch zusätzliche Scrolloptionen
  22. 22.     Architektur Inhaltsanalyse Anpassung XML-Framework AgendaAgenda
  23. 23.     XSLTXSLT Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten Eine XSLT-Description kann eine Umwandlung von XML-Dokumenten in viele andere Formate ermöglichen
  24. 24.     CocoonCocoon Architektur Inhaltsanalyse Anpassung XML- Framework Ali Ikinci Adaption von Webseiten
  25. 25.     ● Viele Teillösungen ● Endgültige Lösung für Adaption nicht möglich ● Oft Überdimensionierung der Clients statt Anpassung an Gegebenheiten ● Lösung evtl. durch neue Displaytechnologien und neue Eingabetechologien ● Großes Interesse von kommerziellen Anbietern führt zu „Portaloasen“ und intensiven Forschungstätigkeiten ZusammenfassungZusammenfassung
  26. 26.     Noch Fragen ?

×