PRZEDMIOTEM OFERTY JEST KOD DOSTĘPOWY DO KSIĄŻKI ELEKTRONICZNEJ (EBOOK)
KSIĄŻKA JEST DOSTĘPNA NA ZEWNĘTRZNEJ PLATFORMIE. KSIĄŻKA NIE JEST W POSTACI PLIKU.
1024×768, 800×600 czy te liczby coś Ci mówią? To najpopularniejsze rozdzielczości ekranu, które obowiązywały w czasach przed mobilną rewolucją. Obecnie użytkownicy korzystają z przeróżnych ekranów, wyświetlających obrazy w wielu innych rozdzielczościach. Jak sobie z tym poradzić? Jak tworzyć strony WWW, które będą działać poprawnie na każdym dostępnym urządzeniu? Jak rozwiązać problemy z wydajnością? Na te i dziesiątki innych pytań odpowiada ta niezwykła książka. Sięgnij po nią i zapoznaj się z najnowszymi trendami w tworzeniu responsywnych i wydajnych stron WWW oraz aplikacji internetowych. W trakcie lektury zdobędziesz bezcenną wiedzę na temat mierzenia wydajności aplikacji oraz czynników, które mają na nią wpływ. Kolejne rozdziały dostarczą Ci wyczerpujących informacji dotyczących ciekawych rozwiązań problemu wydajności po stronie klienta oraz serwera, a ponadto zaprezentują techniki ciągłego testowania wydajności. Przekonaj się, jak istotne jest zapewnianie obrazów dopasowanych do urządzenia oraz stosowanie pamięci podręcznej. Poznaj dostępne responsywne szkielety oraz ich ocenę według osobistych kryteriów autora. Jest to doskonała lektura dla wszystkich osób podążających za trendami w tworzeniu stron WWW i aplikacji internetowych. Uzyskaj podstawowe informację dotyczące wydajności stron i narzędzi do jej mierzenia. Pisz funkcjonalności przy wykorzystaniu NodeJS, które zaserwują zasoby przystosowane do urządzenia klienta. Poznaj rozwiązania działające po stronie klienta, takie jak leniwe ładowanie całych sekcji strony włącznie z obrazami, stylami i zawartością. Sprawdzaj zgodność z umową SLA poprzez automatyczne testy napisane w PhantomJS. Przeanalizuj kilka responsywnych frameworków, oraz autorski framework Toma Barkera działający po stronie serwera.
- Autorzy: Tom Barker
- Wydawnictwo: O'Reilly Media, Inc.
- Data wydania: 2015
- Wydanie: 1
- Liczba stron: 160
- Forma publikacji: ePub (online)
- Język publikacji: polski
- ISBN: 9781457195174
BRAK MOŻLIWOŚCI POBRANIA PLIKU. Drukowanie: OGRANICZENIE DO 2 stron. Kopiowanie: OGRANICZENIE DO 2 stron.
- okładka
- tytuł strony
- Prawa autorskie strony
- Spis treści
- Przedmowa
- Dla kogo jest ta książka?
- Opis rozdziałów
- Uwagi
- Podziękowania
- O autorze
- Rozdział 1. Stan rynku projektowania responsywnego
- Problem projektowania responsywnego
- Wnioski z analizy porównawczej
- Antywzorce
- Ładowanie tych samych zasobów
- Ładowanie dodatkowych zasobów
- Ładowanie obrazów o dwukrotnie za dużym rozmiarze
- Wzorce
- Ładowanie zasobów dostosowanych do urządzenia
- Serwowanie dedykowanych stron z serwera
- Leniwe ładowanie dedykowanej zawartości po stronie klienta
- Jak mogliśmy tego nie zauważyć?
- Jak znaleźliśmy się w tym punkcie?
- Dlaczego nie skorzystać z mdot?
- Narzut zasobów
- Podzielony kod źródłowy
- Podzielony adres URL
- Bezcelowe przekierowania
- To ma znaczenie ze względu na skalę
- Podsumowanie
- Rozdział 2. Podstawy wydajności aplikacji internetowych
- Podstawy mierzenia wydajności
- Czym jest wydajność sieciowa?
- Liczba żądań HTTP
- Waga strony
- Czas ładowania strony
- Narzędzia pozwalające śledzić wydajność sieciową
- Wydajność wykonywania
- Klatki na sekundę
- Monitorowanie FPS za pomocą Google Chrome
- Tryb Frames
- Profilowanie pamięci
- Obiekt MemoryInfo
- Narzędzie Timeline
- Podsumowanie
- Rozdział 3. Zacznij od planowania
- Podróż po równi pochyłej
- Plany projektowe
- Podsumowanie całego zadania
- Wykorzystanie analizy porównawczej
- Ustalenie zobowiązania wydajności
- Określenie ogólnych kamieni milowych i terminów
- Wyszczególnienie zależności i ryzyka
- Przygotowanie planu prac
- KPI będące miarą sukcesu
- Zachowaj SLA
- Podsumowanie
- Rozdział 4. Po stronie serwera
- Stos internetowy
- Stos sieciowy
- Warstwa aplikacji
- Żądanie HTTP
- Odpowiedź HTTP
- Charles
- Stos aplikacji sieciowej
- Odpowiadanie po stronie serwera
- Informacja o kliencie
- Usługi wykrywania urządzenia
- WURFL
- Przykładowy kod
- Implikacje cache’owania
- Wtyczki brzegowe
- Podsumowanie
- Rozdział 5. Po stronie klienta
- Praca z obrazami
- Atrybut srcset
- Proporcje pikseli urządzenia
- Element picture
- Leniwe ładowanie
- Biblioteki wykrywania urządzeń
- Podsumowanie
- Rozdział 6. Ciągłe testowanie wydajności
- Trzymanie kursu
- Automatyzacja testów wydajności sieciowej
- Automatyczne testy z wykorzystaniem przeglądarki bez interfejsu
- Sprawdzanie ładowania zasobów eksperymentalnych
- Sprawdzanie wydajności sieciowej
- Ciągła integracja
- Przykładowy skrypt PhantomJS
- Jenkins
- Podsumowanie
- Rozdział 7. Frameworki
- Przegląd stanu frameworków responsywnych
- Bootstrap
- Ocena
- Foundation
- Ocena
- Skeleton
- Ocena
- Semantic UI
- Ocena
- Porównanie frameworków działających po stronie klienta
- Ripple
- Podsumowanie
- Skorowidz
- Przypisy
- Rozdział 1. Stan rynku projektowania responsywnego
- Rozdział 2. Podstawy wydajności aplikacji internetowych
- Rozdział 3. Zacznij od planowania
- Rozdział 6. Ciągłe testowanie wydajności
W tej ofercie kupujesz kod dostępowy umożliwiający dostęp do wskazanej treści. Kod umożliwia dostęp do treści za pomocą przeglądarki WWW, dedykowanej aplikacji iOS (Apple) ze sklepu App Store lub dedykowanej aplikacji Android ze sklepu Play. Kod oraz instrukcje otrzymasz pocztą elektroniczną niezwłocznie po zaksięgowaniu płatności. Brak możliwości pobrania pliku.
Na podstawie art. 38 pkt 13 Ustawy z dnia 30 maja 2014 roku o prawach konsumenta realizując kod dostępowy rezygnujesz z prawa do odstąpienia od umowy zawartej na odległość.
Typ licencji: licencja wieczysta.
BRAK MOŻLIWOŚCI POBRANIA PLIKU.
NIE PRZESYŁAMY PLIKÓW E-MAILEM.