Transkodowanie HTML dla urządzeń mobilnych Marcin Domański.

Slides:



Advertisements
Podobne prezentacje
Dostępność stron WWW dla urządzeń mobilnych – czy warto tworzyć mobilne wersje stron? Robert Drózd WebAudit.pl Aula Polska 16: 7 lutego 2008.
Advertisements

Neostrada tp.
JĘZYK VHDL Geneza: komputerowa symulacja układu cyfrowego, Departament Obrony USA opis skomplikowanego systemu w postaci schematu jest nieczytelny, szybkie.
V vidikom MULTIMEDIALNE TECHNIKI PREZENTACYJNE.
Specyfikacja techniczna
Rozdzielczość obrazu bitowego
Podstawowe wiadomości
.NET - możliwości Jarosław Balcer & Jan Góralski.
(Content Management System)
Przeglądarka Internetowa
AJAX Marek Hołówko Maciej Wojciechowski.
PHP vs. ASP PHP – lider wydajności wśród języków skryptowych.
WYKORZYSTANIE PROGRAMU MS PUBLISHER W PRACY BIBLIOTEKI SZKOLNEJ
Proxy (WWW cache) Sieci Komputerowe
Kamera internetowa CCD z obsługą PoE
Ruchoma kamera internetowa z emiterem podczerwieni o zasięgu 15 metrów
Tworzenie stron w języku WML jest zbliżone do tworzenia stron w HTML. W obydwu przypadkach używa się do tego celu znaczników (tagów). Zadaniem znaczników.
Rynek tłumaczeń i lokalizacji w Polsce, Wrocław marca 2009r. Środowisko pracy zdalnej tłumacza Autor: Wojciech Olejniczak Moravia IT
Architektura systemów wykorzystujących bazy danych (systemów bazodanowych) Wykład S. Kozielski.
WebSphere Everyplace Micro Environment IBM Workplace Client Technology, Micro Edition Monika Nawrot, Tomasz Jadczyk, Tomasz Sadura KI, EAIiE, AGH.
Sklep internetowy z dużymi możliwościami
Rozwój aplikacji przy wykorzystaniu ASP.NET
System webowy do tworzenia kolektywnych prototypów aplikacji sieciowych i mobilnych Łukasz Przywarty
Hybrydowy Kontroler NetAXS™
Web Serwisy w praktyce Technologie internetowe ( )
Działanie strony internetowej
Systemy zarządzania treścią Wykład 1
Projektowanie Stron WWW
* HTML5 i CSS3 w nowoczesnych serwisach internetowych
Bootloader – program rozruchowy
Internet i telekomunikacja NETInstal Pszów ul. Łanowa 34 tel (Poland) tel (U.K.) opracowanie: inż. Błażej.
Przygotował: Mariusz Witulski
Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Podyplomowe Studium Programowania i Zastosowań Komputerów Marcin Hankiewicz.
Karty graficzne Karta graficzna, często określana też mianem akcelerator grafiki, to element komputera tworzący sygnał dla monitora. Podstawowym zadaniem.
Prezentacja Adrian Pyza 4i.
HTML5 - czy przewróci do góry nogami rynek aplikacji?
specyfikacja techniczna
Projekt i implementacja uogólnionego mechanizmu Java RMI
Silverlight Marcin Badurowicz
FTP (file transfer protocol) jest protokołem WARSTWY APLIKACJI, który umożliwia transmisje i odbiór plików z odległego systemu oraz różnorakie operacje.
Prezentacja Adrian Pyza 4i.
S IMON SAYS … A RCHITECTURE ! Usługi zdalne Technologie, techniki i praktyki implementacji.
CRM – wady i zalety UŁ, WMiI, Katedra Analizy Matematycznej i Teorii Sterowania 2008.
Jan Jackowicz-Korczyński : eduwww.net
Podstawy HTML RAMKi. Ramki Za ich pomocą możesz swobodnie podzielić okno przeglądarki na kilka części i w nich niezależnie przeglądać dokumenty. Ramki.
Aplikacje internetowe
Copyright© 2012 Microsoft Corporation W prezentacji przedstawiono po raz pierwszy produkty Lync Server 2013 i Lync Online. Daty udostępnienia i funkcje.
Projektowanie Aplikacji Internetowych
Przeglądarki Wszelkie prawa zastrzeżone! Google Chrome – przeglądarka internetowa tworzona przez Google. Jej kod został napisany w oparciu o rozwiązania.
Technologie programowania systemów internetowych
HTML (ang. HyperText Markup Language ) – język do tworzenia stron internetowych opierający się na znacznikach, czy inaczej je nazywając – tagach. Język.
Temat 14: HTML - przykłady praktyczne
Treści multimedialne - kodowanie, przetwarzanie, prezentacjaOdtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Projektowanie Aplikacji Internetowych Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska.
Treści multimedialne - kodowanie, przetwarzanie, prezentacjaOdtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Podstawy języka skryptów
Temat 5: Instrukcje: print(), echo()
I TY ZOSTAŃ WEBMASTEREM! CZĘŚĆ 1 – „WPROWADZENIE” STWORZYŁ GABRIEL ŚLAWSKI.
I TY ZOSTAŃ WEBMASTEREM! CZĘŚĆ 2 – „STRUKTURA STRONY” STWORZYŁ GABRIEL ŚLAWSKI.
Informatyka – szkoła gimnazjalna – Scholaris - © DC Edukacja Tworzenie stron WWW w programie Microsoft FrontPage Informatyka.
HTML 5.0. Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego 2 Program Literatura Historia HTML Koncepcja HTML.
Man-partner.pl …czyli od specyfikacji do realizacji.
IX Konferencja "Uniwersytet Wirtualny: model, narzędzia, praktyka" K. Anders, K. Madziar, M. Jusza, I. Burska, P. Witoński, R. Piramidowicz ĆWICZENIA LABORATORYJNE.
Sklep internetowy z dużymi możliwościami
Wydział Matematyki, Informatyki i Architektury Krajobrazu
Statystyki serwera www Serwer proxy Cash .....
Urządzenia typu Rooftop.
Ethernet interface Agregaty wody lodowej 1.
Style definiujące tekst
Zapis prezentacji:

Transkodowanie HTML dla urządzeń mobilnych Marcin Domański

Różnica w rozdzielczości 1024x x x x208 SE P800 HP iPAQ 320x480 SONY clie PALM T3

Różnica w rozdzielczości 1024x x x x208 SE P800 HP iPAQ 320x480 SONY clie PALM T3

Różnica w rozdzielczości 1024x x x x208 SE P800 HP iPAQ 320x480 SONY clie PALM T3

Metody ułatwiające oglądanie stron www na małych ekranach: tryb landscape 1024x x x x144 SE P800 HP iPAQ 480x320 SONY clie PALM T3

Metody ułatwiające oglądanie stron www na małych ekranach: translacja kodu Na poziomie przeglądarki: Zalety: Całkowita kontrola nad sposobem wyświetlania stron (np. Tryb landscape) Wady: Obciążenie urządzenia klienta translacją kodu Obciążenie łącza klienta dużą stroną www Jako web proxy (ws): Zalety: Małe transfery do klienta Bardziej wyrafinowane metody translacji kodu Serwer proxy Niezależność od parametrów urządzenia klienta (system, pamięć) Kompatybilność z przyszłymi urządzeniami Wady: Ograniczenia sposobu wyświetlania strony

Opera's Small-Screen Rendering (Symbian)

Inne... IBM WebSphere Transcoding Publisher Rozwiązanie czysto biznesowe Integracja z serwerem WebSphere Tłumaczy automatycznie strony serwera Tłumaczenie zawartości na inne języki (mechaniczne) Oparte na stylesheet ThunderHawk (Pocket PC) Browser Zaawansowane przetwarzanie Własne fonty Tryb lanscape Resampling grafiki

Wady dotychczasowych rozwiązań Kodowanie do WML Transkodowanie przez własne style css Brak aktywnej zawartości (np. Flash) Ograniczanie złożoności ale nie rozmiaru Nie dostosowanie do możliwości najnowszych urządzeń mobilnych Obcinanie pływających ramek Losowe przestawianie tabeli (dla stron o stałej szerokości) Zmniejszanie rozmiaru grafik przez resize a nie resample Rozwiązania dla konkretnego urządzenia/technologii