Facebook - konwersja

Programowanie mobilnych stron internetowych z wykorzystaniem systemów CMS - ebook

Wydawnictwo:
Tłumacz:
Data wydania:
14 listopada 2013
Format ebooka:
EPUB
Format EPUB
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najpopularniejszych formatów e-booków na świecie. Niezwykle wygodny i przyjazny czytelnikom - w przeciwieństwie do formatu PDF umożliwia skalowanie czcionki, dzięki czemu możliwe jest dopasowanie jej wielkości do kroju i rozmiarów ekranu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, PDF
Format PDF
czytaj
na laptopie
czytaj
na tablecie
Format e-booków, który możesz odczytywać na tablecie oraz laptopie. Pliki PDF są odczytywane również przez czytniki i smartfony, jednakze względu na komfort czytania i brak możliwości skalowania czcionki, czytanie plików PDF na tych urządzeniach może być męczące dla oczu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, MOBI
Format MOBI
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najczęściej wybieranych formatów wśród czytelników e-booków. Możesz go odczytać na czytniku Kindle oraz na smartfonach i tabletach po zainstalowaniu specjalnej aplikacji. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
(3w1)
Multiformat
E-booki sprzedawane w księgarni Virtualo.pl dostępne są w opcji multiformatu - kupujesz treść, nie format. Po dodaniu e-booka do koszyka i dokonaniu płatności, e-book pojawi się na Twoim koncie w Mojej Bibliotece we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu przy okładce. Uwaga: audiobooki nie są objęte opcją multiformatu.
czytaj
na laptopie
Pliki PDF zabezpieczone watermarkiem możesz odczytać na dowolnym laptopie po zainstalowaniu czytnika dokumentów PDF. Najpowszechniejszym programem, który umożliwi odczytanie pliku PDF na laptopie, jest Adobe Reader. W zależności od potrzeb, możesz zainstalować również inny program - e-booki PDF pod względem sposobu odczytywania nie różnią niczym od powszechnie stosowanych dokumentów PDF, które odczytujemy każdego dnia.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na tablecie
Aby odczytywać e-booki na swoim tablecie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. Bluefire dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na czytniku
Czytanie na e-czytniku z ekranem e-ink jest bardzo wygodne i nie męczy wzroku. Pliki przystosowane do odczytywania na czytnikach to przede wszystkim EPUB (ten format możesz odczytać m.in. na czytnikach PocketBook) i MOBI (ten fromat możesz odczytać m.in. na czytnikach Kindle).
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na smartfonie
Aby odczytywać e-booki na swoim smartfonie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. iBooks dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
89,00

Programowanie mobilnych stron internetowych z wykorzystaniem systemów CMS - ebook

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.


James Pearce jest specjalistą od technologii, autorem książek, programistą i przedsiębiorcą pracującym w branży Internetu mobilnego od ponad dziesięciu lat. Jest także autorem popularnej wtyczki WordPress Mobile Pack.

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)

Kategoria: Webmaster
Zabezpieczenie: Watermark
Watermark
Watermarkowanie polega na znakowaniu plików wewnątrz treści, dzięki czemu możliwe jest rozpoznanie unikatowej licencji transakcyjnej Użytkownika. E-książki zabezpieczone watermarkiem można odczytywać na wszystkich urządzeniach odtwarzających wybrany format (czytniki, tablety, smartfony). Nie ma również ograniczeń liczby licencji oraz istnieje możliwość swobodnego przenoszenia plików między urządzeniami. Pliki z watermarkiem są kompatybilne z popularnymi programami do odczytywania ebooków, jak np. Calibre oraz aplikacjami na urządzenia mobilne na takie platformy jak iOS oraz Android.
ISBN: 978-83-246-8420-5
Rozmiar pliku: 13 MB

BESTSELLERY

Kategorie: