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

Programowanie mobilnych stron internetowych z wyko

26-06-2012, 23:26
Aukcja w czasie sprawdzania była zakończona.
Cena kup teraz: 66 zł     
Użytkownik Anna_Czerska
numer aukcji: 2394844162
Miejscowość Lublin
Wyświetleń: 9   
Koniec: 17-06-2012, 14:28

Dodatkowe informacje:
Stan: Nowy
Okładka: twarda
Rok wydania (xxxx): 2012
Język: polski

info Niektóre dane mogą być zasłonięte. Żeby je odsłonić przepisz token po prawej stronie. captcha

Programowanie mobilnych stron internetowych z wykorzystaniem systemów CMS
Autor: James Pearce
Data wydania: 2012/02
Stron: 536
Tytuł oryginału: Professional Mobile Web Development with WordPress, Joomla! and Drupal Wrox Programmer to Programmer
Tłumaczenie: Tomasz Walczak
ISBN: 978[zasłonięte][zasłonięte]46361 / 978-83-[zasłonięte]-3610-5
Format: 172x245
Oprawa: twarda
Numer z katalogu: 7848
Wydawnictwo Helion
ftp://ftp.helion.pl/przyklady/prmosi.zip


Wykorzystaj niezwykłe możliwości platform WordPress, Joomla! oraz Drupal i twórz zachwycające witryny dla urządzeń mobilnych!

Świat oszalał na punkcie smartfonów, które wreszcie umożliwiły wygodne, szybkie przeglądanie Internetu i sprawiły, że korzystanie z zasobów sieci w telefonie stało się tak samo naturalną czynnością, jak wykonywanie połączeń. To oczywiście zrodziło potrzebę tworzenia lżejszych, lecz tak samo funkcjonalnych oraz atrakcyjnych wizualnie odpowiedników różnych serwisów, e-sklepów i aplikacji, zapewniających komfortowe korzystanie z ich stron na wszelkich urządzeniach mobilnych.

Oto książka, w której znajdziesz szczegółowe omówienie technologii Internetu mobilnego - technik i narzędzi, które można wykorzystać do udostępnienia na urządzeniach przenośnych rozmaitych materiałów sieciowych. Przedstawiono tu standardowe wzorce rozwijania interfejsów użytkownika, a także ułatwiające

pracę szablony i platformy. Autor koncentruje się na trzech najważniejszych CMS-ach WordPress, Joomla! oraz Drupal i wyjaśnia, jak projektować, budować oraz publikować za ich pomocą użyteczne witryny, które zachwycą użytkowników mobilnego Internetu!

W książce znajdziesz między innymi:

techniczne omówienie środowiska mobilnego oraz wprowadzenie do urządzeń i sieci mobilnych, a także związanych z nimi problemów;
opis ewolucji Internetu mobilnego i optymalnych sposobów dostosowania się do niej;
omówienie wyborów i decyzji, które trzeba podjąć przed przystąpieniem do udostępniania witryny opartej na systemie CMS w Internecie mobilnym;
opis procesów związanych z testowaniem, instalowaniem i integrowaniem witryn mobilnych w dowolnym systemie;
omówienie analizy, reklamy i innych zagadnień z obszaru mobilnego.

Wyjdź naprzeciw możliwościom, jakie oferują Ci popularne platformy CMS, i twórz niezwykłe witryny z myślą o mobilnym Internecie.

Spis treści

O autorze 13
O redaktorze technicznym 15
Podziękowania 17
Wprowadzenie 19
Część I: Świat internetu mobilnego 23
Rozdział 1. Wprowadzenie do internetu mobilnego 25

Nieuchronność pojawienia się internetu mobilnego 26
Krótka historia internetu mobilnego 27
Wczesne technologie 27
Usługa i-mode w Japonii 27
Protokół WAP 28
Początki współczesnego internetu mobilnego 29
Nowe medium 30
Powrót do założeń 32
Rozważania na temat internetu mobilnego 34
Rozpoznawanie użytkowników mobilnych 34
Spójność tematyczna 34
Spójność marki 35
Użyteczność przede wszystkim 35
Pamiętaj o mobilności 36
Podsumowanie 36

Rozdział 2. Techniczne omówienie internetu mobilnego 37

Techniczne wyzwania związane z urządzeniami przenośnymi 38
Ograniczenia fizyczne 38
Różnorodność urządzeń 42
Cechy przeglądarek 44
Szybkość i zużycie energii 45
Sieć mobilna 47
Sieci do przesyłu danych 47
Przepustowość i opóźnienie 48
Wprowadzenie do transkodowania 49
Zapory i bezpieczeństwo 51
Inne technologie mobilne 53
Aplikacje i sklepy z aplikacjami 53
Widżety dla urządzeń mobilnych 56
Wiadomości i krótkie kody 57
Kody kreskowe 58
Geolokalizacja i rzeczywistość rozszerzona 59
Podsumowanie 61

Rozdział 3. Jak nadążyć za zmianami? 63

Jak zmieniają się urządzenia? 64
Cechy fizyczne 64
Technologie sieciowe 67
Systemy operacyjne 68
Ewolucja sieci WWW i internetu mobilnego 70
Znaczniki 70
Style 71
Skrypty 73
Osadzane multimedia 74
Klienckie interfejsy API 74
Gdzie znaleźć pomoc? 76
Jednostki standaryzacyjne 76
Społeczności sprzedawców 77
Programy operatorów sieci 78
Niezależne zasoby 78
Podsumowanie 79

Rozdział 4. Najważniejsze przeglądarki mobilne 81

Przeglądarki oparte na silniku WebKit 81
Mobile Safari 82
Android 87
Wersje przeglądarek Nokii 89
Inne wersje 90
Mobile Internet Explorer 91
Opera Mobile i Opera Mini 92
Inne przeglądarki 93
Podsumowanie 94

Rozdział 5. Przybornik programisty rozwiązań mobilnych 95

Wykorzystanie istniejącej witryny 95
Proste techniki statyczne 96
Przenoszenie zarządzanych treści do świata mobilnego 98
Dopracowywanie nowych funkcji mobilnych 102
Tworzenie wersji mobilnej od podstaw 104
Użytkownicy mobilni jako pełnoprawna grupa 104
Współużytkowanie istniejących danych 106
Technologie serwerowe 107
Serwery WWW i świat mobilny 108
Języki i platformy 108
Narzędzia programistyczne 110
Środowiska IDE i edytory kodu 110
Pakiety SDK dla rozwiązań mobilnych i emulatory 112
Narzędzia do testowania 115
Podsumowanie 118

Część II: Ogólne techniki tworzenia witryn mobilnych 119
Rozdział 6. Struktura witryny mobilnej 121

Struktura witryny i powiązane koncepcje 121
Architektura informacji 121
Punkty wejścia i adresy URL 126
Systemy nawigacji i menu 130
Listy nawigacyjne 130
Ozdabianie menu 133
Ścieżka powrotu 134
Nawigacja w nagłówkach i stopkach 135
Wydeptywanie mobilnych ścieżek 136
Odnośniki do przełączania wersji 137
Główna zawartość witryny 138
Tekst i czcionka 138
Podział na strony paginacja 140
Osadzanie grafiki i multimediów 141
Formularze 144
Korzystanie z innych funkcji urządzeń 146
Style CSS 147
Style CSS w środowisku mobilnym 147
Optymalizowanie stylów CSS 148
Poziom obsługi JavaScriptu 149
Podsumowanie 151

Rozdział 7. Przełączanie się między przeglądarkami mobilnymi i stacjonarnymi 153

Wykrywanie przeglądarek 153
Sprawdzanie nagłówków 154
Nagłówki User-Agent i transkodery 158
Prosty algorytm wykrywania przeglądarek 161
Wykrywanie przeglądarek na podstawie bazy danych urządzeń 163
Wykrywanie po stronie klienta 165
Przełączanie motywów i rodzaju witryny 167
Wybieranie motywu 173
Zapamiętywanie wyboru użytkownika 174
Korzystanie z domen mobilnych 176
Podsumowanie 177

Rozdział 8. Mobilne interfejsy użytkownika w systemach CMS 179

Rejestrowanie i logowanie 179
Projektowanie formularzy 180
Sprawdzanie poprawności zawartości pól 182
Dopracowywanie wersji mobilnej 184
Usprawnianie logowania 186
Listy materiałów 187
Klawisze dostępu i podział na strony 189
Dekoracje 193
Zwijanie 196
Wyniki wyszukiwania 198
Galerie 200
Wkład ze strony użytkowników 202
Podsumowanie 204

Rozdział 9. Projektowanie pod kątem urządzeń przenośnych 207

Standardowe podejścia 208
Zachowanie wizerunku marki 208
Wykorzystanie natywnych wzorców projektowych 211
Witryna mobilna jako punkt wyjścia 213
Projektowanie interfejsów mobilnych 214
Projekty mobilne oparte na kliencie 216
Wprowadzenie do zapytań Media Query 217
Dostosowujący się projekt 220
Skalowanie rysunków 226
Projekty mobilne oparte na serwerze 228
Uwzględnianie różnorodności 228
Projektowanie pod kątem grup urządzeń 228
Łączenie podejść 232
Podsumowanie 235

Rozdział 10. Szablony i biblioteki mobilne 237

iWebKit 238
Szablony internetowe Nokii 240
jQTouch 241
jQuery Mobile 243
Sencha Touch 246
Podsumowanie 249

Część III: Główne systemy CMS 251
Rozdział 11. WordPress w internecie mobilnym - wprowadzenie 253

Wprowadzenie do systemu WordPress 253
Wpisy, strony i komentarze 254
Multimedia i odnośniki 255
Motywy i widżety 256
Wtyczki 257
dotMobi WordPress Mobile Pack 257
Instalowanie 258
Konfiguracja 261
Konfigurowanie i wzbogacanie motywów 268
Administrowanie witryną w urządzeniach przenośnych 272
WPtouch 273
Instalowanie 274
Motyw wtyczki WPtouch 274
Konfigurowanie 276
WordPress Mobile Edition 280
MobilePress 282
Aplikacja WordPress Mobile 284
Podsumowanie 286

Rozdział 12. System WordPress w internecie mobilnym dla zaawansowanych 287

Rozwijanie własnego motywu mobilnego 287
Nagłówki i stopki 288
Listy wpisów 293
Szczegółowe wyświetlanie wpisów i stron 298
Komentarze 301
Menu i nawigacja 305
Korzystanie z uchwytów i filtrów systemu WordPress 307
Wybieranie motywu 308
Modyfikowanie zawartości 312
Podział na strony 314
Dostosowywanie rysunków 316
Podsumowanie 319

Rozdział 13. Drupal w internecie mobilnym - wprowadzenie 321

Wprowadzenie do Drupala 321
Segmenty i rodzaje zawartości 322
Moduły 322
Bloki 323
Skórki 323
Taksonomia 323
Moduł Mobile Plugin Drupala 324
Instalowanie 324
Konfigurowanie 326
Przegląd interfejsu 334
Moduł Mobile Tools 339
Instalowanie i konfigurowanie 339
Kontrolowanie przekierowań 341
Karta Mobile Roles 342
Moduł Mobile Theme 345
Stosowanie mobilnych skórek Nokii 346
Inne skórki 348
Podsumowanie 350

Rozdział 14. System Drupal w internecie mobilnym - dla zaawansowanych 351

Rozwijanie własnej skórki mobilnej 352
Nagłówki i stopki 356
Segmenty i listy 360
Menu i nawigacja 367
Bloki 368
Komentarze 373
Tworzenie modułów Drupala 380
Wybieranie skórki 380
Modyfikowanie treści 382
Korzystanie z innych modułów 387
CCK 387
Podsumowanie 391

Rozdział 15. Joomla! w internecie mobilnym - wprowadzenie 393

Wprowadzenie do systemu Joomla! 393
Artykuły 393
Sekcje i kategorie 394
Menu 394
Rozszerzenia 394
WAFL 395
Auto Template Switcher 400
Mobilebot 401
Mobile Joomla! 404
TapTheme 410
Podsumowanie 414

Rozdział 16. Joomla! w internecie mobilnym - dla zaawansowanych 415

Rozwijanie szablonu mobilnego 415
Sekcje i kategorie 419
Artykuły 427
Strona główna 429
Moduły i menu 430
Tworzenie dodatku dla systemu Joomla! 432
Wybieranie motywu 434
Przepisywanie zawartości 436
Podsumowanie 438

Część IV: Wzbogacanie i uruchamianie witryny 439
Rozdział 17. Frameworki oparte na języku JavaScript 441

jQuery Mobile 442
Lista wpisów 445
Szczegółowy widok wpisów i stron 448
Podsumowanie 450

Rozdział 18. Testowanie i debugowanie witryn mobilnych 451

Stosowanie klientów stacjonarnych 452
Mozilla Firefox 452
Stacjonarne przeglądarki oparte na silniku WebKit 456
Emulatory urządzeń przenośnych 458
iPhone i iPad 458
Android 460
BlackBerry 463
Nokia Series 40 i Symbian^3 465
Palm webOS 465
Opera Mobile 467
Windows Mobile 469
Internetowe laboratoria testowe 471
DeviceAnywhere 472
Perfecto Mobile 473
Zdalny dostęp w Forum Nokia 473
mobiReady 475
Walidatory organizacji W3C 476
Testowanie przy użyciu rzeczywistych urządzeń 477
Podsumowanie 479

Rozdział 19. Ostateczne poprawki 481

Zabezpieczanie witryny 481
Białe listy 482
Unikanie transkodowania za pomocą nagłówków i znaczników 482
Analizowanie ruchu mobilnego 484
Pliki dziennika 484
Analizy dla witryn mobilnych 487
Wyszukiwanie w internecie mobilnym 492
Zarabianie na witrynie 496
Mobilne sieci reklamowe 496
Handel w internecie mobilnym 500
Podsumowanie 502

Część V: Źródła informacji 503
Dodatek A: Dalsza lektura 505

Standardy 505
Języki znaczników w sieci WWW 505
Arkusze stylów 507
JavaScript 507
Sieciowe interfejsy API 508
Najlepsze praktyki 508
Wytyczne od producentów 509

Dodatek B: Przydatne witryny 511

Przeznaczone dla programistów materiały o systemach CMS 511
System WordPress 511
Drupal 512
Joomla! 512
Zasoby społeczności związanej z internetem mobilnym 512
mobiForge 513
mobiThinking 513
Wireless Industry Partnership 513
Mobile Monday 513
Mobile Web Programming 513
Quirksmode 514
mobile-web 514
wmlprogramming 514
Społeczności skupione wokół firm 514

Słowniczek 517
Skorowidz 523