SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
   
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
   
Architektur
Inhaltsanalyse
Anpassung
XML-Framework
AgendaAgenda
   
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?
   
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
   
ArchitekturArchitektur
Architektur
Inhaltsanalyse
Anpassung
XML-
Framework
Ali Ikinci Adaption von Webseiten
InternetProxy
Internet Proxy
Adaption beim Anbieter
Adaption beim Anwender
   
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)
   
Architektur
Inhaltsanalyse
Anpassung
XML-Framework
AgendaAgenda
   
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
   
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
   
TabellenanalyseTabellenanalyse
Architektur
Inhaltsanalyse
Anpassung
XML-
Framework
Ali Ikinci Adaption von Webseiten
   
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
   
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
   
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
   
Architektur
Inhaltsanalyse
Anpassung
XML-Framework
AgendaAgenda
   
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
   
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
   
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
   
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
   
Thumbnail-BrowsingThumbnail-Browsing
Architektur
Inhaltsanalyse
Anpassung
XML-
Framework
Ali Ikinci Adaption von Webseiten
● komplette Darstellung der Webseite als Thumbnail
zur Indizierung und besseren Navigation
   
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
   
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
   
Architektur
Inhaltsanalyse
Anpassung
XML-Framework
AgendaAgenda
   
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
   
CocoonCocoon
Architektur
Inhaltsanalyse
Anpassung
XML-
Framework
Ali Ikinci Adaption von Webseiten
   
● 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
   
Noch Fragen ?

Weitere ähnliche Inhalte

Andere mochten auch (13)

Pomba gira 3
Pomba gira 3Pomba gira 3
Pomba gira 3
 
Beca fatla
Beca fatlaBeca fatla
Beca fatla
 
Relacion entre la web 2.0 y gestion del conocimiento
Relacion entre la web 2.0 y gestion del conocimientoRelacion entre la web 2.0 y gestion del conocimiento
Relacion entre la web 2.0 y gestion del conocimiento
 
Creer y comprender
Creer y comprenderCreer y comprender
Creer y comprender
 
Leseprobe Buch: „Shiva kläfft“ bei Pax et Bonum Verlag Berlin
 Leseprobe Buch: „Shiva kläfft“ bei Pax et Bonum Verlag Berlin Leseprobe Buch: „Shiva kläfft“ bei Pax et Bonum Verlag Berlin
Leseprobe Buch: „Shiva kläfft“ bei Pax et Bonum Verlag Berlin
 
Inmunidad celular
Inmunidad celularInmunidad celular
Inmunidad celular
 
David de la torre 1103
David de la torre 1103David de la torre 1103
David de la torre 1103
 
Richard torres
Richard torresRichard torres
Richard torres
 
Radio educativa
Radio educativaRadio educativa
Radio educativa
 
Reacciones
ReaccionesReacciones
Reacciones
 
Cruzada de la amistad
Cruzada de la amistadCruzada de la amistad
Cruzada de la amistad
 
Ejs porcentaje
Ejs porcentajeEjs porcentaje
Ejs porcentaje
 
Diplomado ingenieria de proyectos
Diplomado ingenieria de proyectosDiplomado ingenieria de proyectos
Diplomado ingenieria de proyectos
 

Ähnlich wie Adaption presentation

Automatisierung von Client-seitigen Web-Performance-Optimierungen
Automatisierung von Client-seitigen Web-Performance-OptimierungenAutomatisierung von Client-seitigen Web-Performance-Optimierungen
Automatisierung von Client-seitigen Web-Performance-OptimierungenJakob
 
Medien Kombinat Meet Magento 05022009
Medien Kombinat Meet Magento 05022009Medien Kombinat Meet Magento 05022009
Medien Kombinat Meet Magento 05022009dasmedienkombinatde
 
Mein Betrieb im Internet: So findet mich der Gast
Mein Betrieb im Internet: So findet mich der GastMein Betrieb im Internet: So findet mich der Gast
Mein Betrieb im Internet: So findet mich der GastChristina Steinkellner
 
Fielfalt SEO Workshop für Bloggerinnen
Fielfalt SEO Workshop für BloggerinnenFielfalt SEO Workshop für Bloggerinnen
Fielfalt SEO Workshop für BloggerinnenEva Hieninger
 
Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...
Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...
Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...Oliver Hader
 
Web Content Management mit SharePoint
Web Content Management mit SharePointWeb Content Management mit SharePoint
Web Content Management mit SharePointAndreas Knauer
 
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?adesso AG
 
SEO Onpage Webgewandt (Dr. Karin Windt) - Vortrag Allianz Deutscher Designer ...
SEO Onpage Webgewandt (Dr. Karin Windt) - Vortrag Allianz Deutscher Designer ...SEO Onpage Webgewandt (Dr. Karin Windt) - Vortrag Allianz Deutscher Designer ...
SEO Onpage Webgewandt (Dr. Karin Windt) - Vortrag Allianz Deutscher Designer ...Dr. Karin Windt
 
Enterprise UI
Enterprise UIEnterprise UI
Enterprise UIgedoplan
 
Frontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 BestellsystemeFrontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 BestellsystemeNico Steiner
 
SharePoint 2013 Search Driven websites
SharePoint 2013 Search Driven websitesSharePoint 2013 Search Driven websites
SharePoint 2013 Search Driven websitesDavid Schneider
 
Enhanced SEO with Machine Learning
Enhanced SEO with Machine LearningEnhanced SEO with Machine Learning
Enhanced SEO with Machine LearningMichael Weber
 
SEO on TYPO3 homepage
SEO on TYPO3 homepageSEO on TYPO3 homepage
SEO on TYPO3 homepageAlex Kellner
 
INMON CMS Entwicklung / Funktionen
INMON CMS Entwicklung / FunktionenINMON CMS Entwicklung / Funktionen
INMON CMS Entwicklung / FunktionenChristian Münch
 
TYPO3 Case Study-für die Heico Holding GmbH
TYPO3 Case Study-für die Heico Holding GmbHTYPO3 Case Study-für die Heico Holding GmbH
TYPO3 Case Study-für die Heico Holding GmbHBrowserwerk GmbH
 
XML Director - the technical foundation of onkopedia.com
XML Director - the technical foundation of onkopedia.comXML Director - the technical foundation of onkopedia.com
XML Director - the technical foundation of onkopedia.comAndreas Jung
 

Ähnlich wie Adaption presentation (20)

Beratungsangebot SEO für Websites
Beratungsangebot SEO für WebsitesBeratungsangebot SEO für Websites
Beratungsangebot SEO für Websites
 
Automatisierung von Client-seitigen Web-Performance-Optimierungen
Automatisierung von Client-seitigen Web-Performance-OptimierungenAutomatisierung von Client-seitigen Web-Performance-Optimierungen
Automatisierung von Client-seitigen Web-Performance-Optimierungen
 
suchmaschinenoptimierung seo
suchmaschinenoptimierung seosuchmaschinenoptimierung seo
suchmaschinenoptimierung seo
 
Medien Kombinat Meet Magento 05022009
Medien Kombinat Meet Magento 05022009Medien Kombinat Meet Magento 05022009
Medien Kombinat Meet Magento 05022009
 
Mein Betrieb im Internet: So findet mich der Gast
Mein Betrieb im Internet: So findet mich der GastMein Betrieb im Internet: So findet mich der Gast
Mein Betrieb im Internet: So findet mich der Gast
 
Fielfalt SEO Workshop für Bloggerinnen
Fielfalt SEO Workshop für BloggerinnenFielfalt SEO Workshop für Bloggerinnen
Fielfalt SEO Workshop für Bloggerinnen
 
Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...
Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...
Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...
 
Web Content Management mit SharePoint
Web Content Management mit SharePointWeb Content Management mit SharePoint
Web Content Management mit SharePoint
 
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
 
SEO Onpage Webgewandt (Dr. Karin Windt) - Vortrag Allianz Deutscher Designer ...
SEO Onpage Webgewandt (Dr. Karin Windt) - Vortrag Allianz Deutscher Designer ...SEO Onpage Webgewandt (Dr. Karin Windt) - Vortrag Allianz Deutscher Designer ...
SEO Onpage Webgewandt (Dr. Karin Windt) - Vortrag Allianz Deutscher Designer ...
 
Enterprise UI
Enterprise UIEnterprise UI
Enterprise UI
 
SEO Prozess
SEO ProzessSEO Prozess
SEO Prozess
 
Frontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 BestellsystemeFrontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 Bestellsysteme
 
SharePoint 2013 Search Driven websites
SharePoint 2013 Search Driven websitesSharePoint 2013 Search Driven websites
SharePoint 2013 Search Driven websites
 
Enhanced SEO with Machine Learning
Enhanced SEO with Machine LearningEnhanced SEO with Machine Learning
Enhanced SEO with Machine Learning
 
SEO on TYPO3 homepage
SEO on TYPO3 homepageSEO on TYPO3 homepage
SEO on TYPO3 homepage
 
Relaunch Bullshit Bingo
Relaunch Bullshit BingoRelaunch Bullshit Bingo
Relaunch Bullshit Bingo
 
INMON CMS Entwicklung / Funktionen
INMON CMS Entwicklung / FunktionenINMON CMS Entwicklung / Funktionen
INMON CMS Entwicklung / Funktionen
 
TYPO3 Case Study-für die Heico Holding GmbH
TYPO3 Case Study-für die Heico Holding GmbHTYPO3 Case Study-für die Heico Holding GmbH
TYPO3 Case Study-für die Heico Holding GmbH
 
XML Director - the technical foundation of onkopedia.com
XML Director - the technical foundation of onkopedia.comXML Director - the technical foundation of onkopedia.com
XML Director - the technical foundation of onkopedia.com
 

Adaption presentation