Ta strona wykorzystuje pliki cookies. Korzystając ze strony, zgadzasz się na ich użycie. OK Polityka Prywatności Zaakceptuj i zamknij X

Projektowanie witryn internetowych dla...

28-02-2012, 20:18
Aukcja w czasie sprawdzania była zakończona.
Cena kup teraz: 43 zł     
Użytkownik Informatyczne
numer aukcji: 2030166097
Miejscowość Warszawa
Wyświetleń: 10   
Koniec: 31-01-2012 01:41:18
info Niektóre dane mogą być zasłonięte. Żeby je odsłonić przepisz token po prawej stronie. captcha

Projektowanie witryn internetowych dla urządzeń mobilnych



Okładka:



Liczba stron:376
Wydawnictwo:Helion
Wymiary: 158 x 235 mm
ISBN: 978-83-[zasłonięte]-2729-5
Data wydania: 2[zasłonięte]010-10

OPIS KSIĄŻKI
Poznaj najlepsze praktyki tworzenia mobilnych witryn internetowych
  • Jak budować interaktywne witryny dla smartfonów?
  • Jak zwiększyć użyteczność mobilnej witryny internetowej?
  • Jak zoptymalizować serwer WWW pod kątem przeglądarek mobilnych?

Internet mobilny to wyjątkowo ekscytujący, ale i chaotyczny ekosystem, który podlega gwałtownym i trudnym do przewidzenia zmianom. Ten podręcznik pozwoli Ci nie tylko przetrwać w tym fascynującym i "dziewiczym" świecie, ale skutecznie radzić sobie z pojawiającymi się w nim problemami - ze składnią, semantyką i programowaniem. Książka, którą trzymasz w rękach, to niezastąpiony przewodnik po dżungli mobilnego Internetu. Pozwoli Ci oswoić wszelkie problemy, z którymi możesz spotkać się jako programista.

Książka "Projektowanie witryn internetowych dla urządzeń mobilnych" zawiera szczegółowe opisy standardów, najlepszych praktyk i technik projektowania, niezbędnych do budowy interaktywnych stron WWW dla urządzeń mobilnych. Korzystając z tego podręcznika, nauczysz się stosować rozszerzenia dostępne dla zaawansowanych przeglądarek instalowanych w smartfonach, a także optymalizować, sprawdzać, testować oraz wdrażać witryny mobilne w publicznym Internecie i specyficznym ekosystemie mobilnym. Opanujesz niezbędne umiejętności i nabierzesz pewności siebie potrzebnej do tworzenia przenośnych aplikacji internetowych w niezwykłym środowisku urządzeń mobilnych.
  • Mobilna witryna internetowa
  • Mobilne arkusze stylów
  • Konfiguracja środowiska
  • Składnia mobilnych witryn internetowych
  • Rozpoznawanie urządzeń i dostosowywanie treści
  • Model wytwarzania iteracyjnego
  • Wdrażanie rozwiązań w ekosystemie mobilnym
  • Optymalizacja kodu mobilnego języka znaczników
  • Testowanie i wdrażanie mobilnej witryny internetowej
Z tym podręcznikiem z łatwością oswoisz i uporządkujesz chaos ekosystemu Internetu mobilnego
Projektowanie witryn internetowych dla urządzeń mobilnych - SPIS TREŚCI:
O autorach (11)
O recenzentach (13)
Podziękowania (15)
Wprowadzenie (17)
Część I: Wytwarzanie mobilnych witryn internetowych - wprowadzenie (19)
Rozdział 1. Wprowadzenie do wytwarzania mobilnych witryn internetowych (21)
  • Witryna mobilna kontra tradycyjna witryna internetowa (22)
  • Mobilne języki znaczników (24)
    • HTML i XHTML (25)
    • XHTML Mobile Profile (26)
    • WML (26)
    • Pozostałe mobilne języki znaczników (27)
    • HDML (28)
    • CHTML (28)
    • XHTML Basic (29)
  • Mobilne języki skryptowe (29)
  • Mobilne arkusze stylów (30)
  • Mobilne grupy branżowe i organizacje standaryzacyjne (30)
  • Ekosystem mobilnych witryn internetowych (31)
  • Przykłady kodu (32)
  • Podsumowanie (32)
Rozdział 2. Konfiguracja środowiska wytwarzania mobilnych witryn internetowych (33)
  • Zalecane środowiska IDE (34)
  • Mobilne typy MIME (36)
  • Konfiguracja serwera WWW (37)
    • Apache (37)
    • Microsoft IIS (39)
    • nginx (40)
  • Mobilne przeglądarki internetowe na komputerze biurkowym (40)
    • Firefox i dodatki mobilne (41)
    • Emulatory przeglądarek mobilnych (50)
    • Właściwe urządzenia mobilne (52)
  • Pozostałe narzędzia programistyczne (52)
    • Porównywanie plików (53)
    • Kontrola wersji kodu źródłowego (54)
  • Podsumowanie (57)
Część II: Składnia mobilnych witryn internetowych (59)
Rozdział 3. Mobilne języki znaczników (61)
  • Wybór mobilnego języka znaczników (61)
  • XHTML (62)
    • Dlaczego nie użyć zwykłego HTML-a? (63)
    • HTML 5 (64)
  • XHTML-MP (65)
    • Przykład dokumentu w języku XHTML-MP (65)
    • Definicje DTD dla języka XHTML-MP (66)
    • Elementy XHTML-a, które nie są obsługiwane w języku XHTML-MP (66)
    • Elementy języka XHTML-MP poprawione i utworzone specjalnie z myślą o witrynach mobilnych (68)
    • Typowe błędy implementacji (74)
  • Arkusze stylów CSS dla urządzeń mobilnych (76)
    • Standard CSS2 (76)
    • Standardy Wireless CSS i CSS Mobile Profile (77)
    • Określanie zakresu obsługi standardu CSS przez urządzenie mobilne (82)
    • Najlepsze praktyki związane ze stosowaniem mobilnych arkuszy stylów CSS (83)
    • Zewnętrzne, wewnętrzne i wstawiane arkusze stylów (84)
    • Selektory mediów i arkusze stylów zależne od mediów (85)
  • WML (86)
    • Hierarchia znaczników (89)
    • Znaki specjalne (90)
    • Nagłówek i metadane (91)
    • Formatowanie tekstu (92)
    • Łącza (93)
    • Obrazy (98)
    • Tabele (99)
    • Liczniki czasu (101)
    • Zmienne (102)
    • Dane wejściowe użytkownika (105)
    • Pozostałe cechy języka WML (109)
  • Podsumowanie (111)
Rozdział 4. Rozpoznawanie urządzeń i dostosowywanie treści (113)
  • Rozpoznawanie urządzeń (114)
    • Identyfikacja urządzeń mobilnych za pomocą nagłówków żądań protokołu HTTP (114)
    • Uzyskiwanie informacji o możliwościach urządzenia w bazie danych o tychże urządzeniach (116)
  • Dostosowywanie treści (136)
    • Tworzenie grup urządzeń (138)
    • Wybór punktów dostosowywania (140)
    • Tworzenie reguł dostosowywania treści dla grup urządzeń (141)
    • Implementacja dostosowywania treści (142)
    • Dostosowywanie treści w świecie mobilnych witryn internetowych (146)
  • Podsumowanie (150)
Rozdział 5. Dodawanie elementów interaktywnych za pomocą skryptów JavaScriptu i elementów technologii AJAX (151)
  • Model wytwarzania iteracyjnego (152)
  • JavaScript w przeglądarkach mobilnych (152)
    • Standard ECMAScript Mobile Profile (153)
    • Umieszczanie kodu JavaScriptu w dokumencie języka znaczników (154)
    • Różnice w obsłudze JavaScriptu w przeglądarkach mobilnych (159)
    • Przykłady stosowania mobilnego JavaScriptu (161)
  • Technologia AJAX w przeglądarkach mobilnych (166)
    • Przykłady stosowania technologii AJAX w przeglądarkach mobilnych (172)
    • Testowanie obsługi technologii AJAX przez mobilne przeglądarki internetowe (175)
  • Podsumowanie (177)
Część III: Zaawansowane techniki wytwarzania mobilnych witryn internetowych (179)
Rozdział 6. Użyteczność mobilnej witryny internetowej (181)
  • Najlepsze praktyki tworzenia użytecznych witryn mobilnych (182)
    • Pierwszy przypadek - Bank of America (182)
    • Drugi przypadek użycia - CNN (184)
    • Trzeci przypadek użycia - Wikipedia (186)
    • Czwarty przypadek użycia - Flickr (188)
  • Zestawienie układów mobilnych przeglądarek internetowych (190)
  • Projektowanie mobilnych stron internetowych (191)
    • Elastyczny układ referencyjny (192)
    • Układ standardowy (193)
    • Informacyjne witryny internetowe (193)
    • Witryny internetowe wyszukiwarek (194)
    • Witryny internetowe usług (195)
    • Witryny internetowe portali (196)
    • Witryny internetowe udostępniania mediów (197)
  • Wskazówki projektowe (198)
    • Wskazówki dotyczące wytwarzania mobilnych stron internetowych (199)
    • Tworzenie stron internetowych trafiających do możliwie wielu użytkowników (201)
    • Zapewnianie bogatszych doznań użytkownikom witryny mobilnej (201)
  • Podsumowanie (203)
Rozdział 7. Wzbogacanie mobilnych stron internetowych z myślą o przeglądarkach instalowanych w smartfonach (205)
  • Popularne techniki tworzenia witryn dla przeglądarek instalowanych w smartfonach (206)
    • Znacznik viewport (206)
    • Wykrywanie zmian orientacji ekranu w JavaScripcie (208)
  • Silnik WebKit w mobilnych przeglądarkach internetowych (213)
  • Przeglądarka Safari Mobile dla urządzenia iPhone (216)
  • Przeglądarka dla urządzeń mobilnych z systemem Android (218)
  • Przeglądarka systemu webOS dla urządzenia Palm Pre (219)
  • Przeglądarka dla urządzeń BlackBerry (220)
  • Przeglądarka internetowa firmy Nokia instalowana w smartfonach z systemem Series 60 (221)
  • Internet Explorer Mobile dla systemu Windows Mobile (223)
  • Przeglądarki Opera Mini i Opera Mobile (224)
  • Podsumowanie (227)
Część IV: Wdrażanie rozwiązań w ekosystemie mobilnym (229)
Rozdział 8. Optymalizacja kodu mobilnego języka znaczników (231)
  • Techniki przetwarzania końcowego kodu języka znaczników (232)
    • Minimalizacja zasobów zewnętrznych (232)
    • Usuwanie znaków białych, komentarzy i zbędnych znaczników (234)
    • Dostosowywanie i transkodowanie obrazów (242)
    • Kodowanie wielu typów MIME w ramach dokumentu odpowiedzi (243)
  • Optymalizacja serwera WWW pod kątem przeglądarek mobilnych (248)
    • Kompresja odpowiedzi za pomocą algorytmu gzip lub deflate (248)
    • Dyrektywy buforowania w nagłówkach odpowiedzi HTTP (251)
  • Podsumowanie (258)
Rozdział 9. Sprawdzanie poprawności dokumentów mobilnych języków znaczników (259)
  • Znaczenie poprawności znaczników w świecie mobilnych witryn internetowych (260)
  • Czego nie można przetestować podczas weryfikacji? (265)
  • Publiczne usługi weryfikacji znaczników (265)
    • W3C Markup Validation Service (267)
    • W3C CSS Validation Service (268)
    • W3C mobileOK Checker (270)
    • mobiReady (272)
    • Validome (273)
  • Podsumowanie (276)
Rozdział 10. Testowanie mobilnej witryny internetowej (277)
  • Metodyka testowania mobilnych witryn internetowych (278)
    • Aspekty testowania przeglądarek mobilnych (280)
    • Wybór urządzeń mobilnych wykorzystywanych podczas testów (281)
  • Testowanie witryn przy użyciu właściwych urządzeń (282)
    • Gromadzenie urządzeń mobilnych (282)
    • Programy dla programistów (283)
  • Testowanie w emulatorach urządzeń mobilnych (287)
  • Testowanie w tradycyjnych przeglądarkach (288)
  • Podsumowanie (290)
Rozdział 11. Wdrażanie mobilnej witryny internetowej (291)
  • Kierowanie ruchu mobilnego do mobilnej witryny internetowej (291)
    • Standardowa domena i standardowe ścieżki do plików w internecie mobilnym (292)
    • Algorytmy przełączania żądań przeglądarek mobilnych (294)
    • Gotowe przełączniki mobilne (297)
  • Pozycjonowanie mobilne i przyciąganie ruchu (298)
    • Mobilne wyszukiwarki internetowe i ich roboty (298)
    • Stosowanie relacji odsyłaczy jako sposób poprawy widoczności witryny mobilnej (300)
    • Mapy witryn mobilnych (301)
    • Pozycjonowanie mobilnych witryn internetowych (302)
    • Praktyki pozycjonowania, o których należy zapomnieć (304)
  • Podsumowanie (305)
Rozdział 12. Jak odnaleźć się w ekosystemie mobilnym? (307)
  • Operatorzy, transkodery i serwery proxy... mój Boże! (307)
    • Transkodery w publicznym internecie (310)
    • Standaryzowanie zachowań transkoderów (311)
  • Programowanie defensywne w świecie mobilnych witryn internetowych (314)
    • Deklarowanie dokumentu języka znaczników jako przyjaznego dla urządzeń mobilnych (315)
    • Identyfikowanie żądań transkoderów (316)
  • Podsumowanie (320)
Rozdział 13. Przyszłość internetu mobilnego (321)
  • Eksperci internetu mobilnego o przyszłości mobilności (322)
  • Podsumowanie (334)
Część V: Dodatki (335)
Dodatek A: Przykładowe wartości nagłówka User-Agent stosowane przez urządzenia mobilne (337)
  • Nagłówki User-Agent stosowane przez urządzenia mobilne (337)
    • LG VX-9100 (337)
    • Nokia 5310b XpressMusic (338)
    • SonyEricsson C905 (338)
    • Motorola Droid (338)
    • Motorola Cliq (MB200) (338)
    • Android G1 Developer Edition (339)
    • Palm Pre (339)
    • Apple iPhone (339)
    • BlackBerry Curve 8310 (339)
  • Jak przechwycić nagłówek User-Agent wysyłany przez urządzenie mobilne? (340)
Dodatek B: Przykładowe nagłówki żądań wysyłanych przez urządzenia mobilne (341)
  • Nagłówki żądań wysyłanych przez urządzenia mobilne (341)
    • LG VX-9100 (341)
    • Nokia 5310b XpressMusic (342)
    • SonyEricsson C905 (342)
    • Motorola Droid (342)
    • Motorola Cliq (MB200) (343)
    • Android G1 Developer Edition (343)
    • Palm Pre (343)
    • Apple iPhone (343)
    • BlackBerry Curve 8310 (344)
  • Jak przechwytywać nagłówki wysyłane przez urządzenie mobilne? (344)
Dodatek C: Słowniczek (345)
Dodatek D: Studium przypadku: Testowanie pamięci podręcznej i wydajności przeglądarki mobilnej (353)
Skorowidz (357)

Zobacz nasze pozostałe aukcje

Dodaj nas do ulubionych sprzedawców