Facebook - konwersja
  • promocja

Tworzenie animacji z użyciem języka JavaScript - ebook

Wydawnictwo:
Tłumacz:
Data wydania:
24 listopada 2015
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.

Tworzenie animacji z użyciem języka JavaScript - ebook

Wprowadzenie do animacji w JavaScript!

Do niedawna umieszczenie zaawansowanej animacji na stronie WWW wymagało zastosowania technologii flashowej opracowanej przez firmę Adobe. Takie rozwiązanie powodowało wiele zagrożeń, a ponadto konieczna była instalacja dodatkowego oprogramowania. Ciągły rozwój możliwości przeglądarek, języka JavaScript oraz HTML umożliwił w końcu tworzenie nawet bardzo zaawansowanych animacji bez potrzeby korzystania z zewnętrznych narzędzi.

Jeżeli chcesz się nauczyć tworzyć animacje, czerpiąc z możliwości JavaScript, trafiłeś na właściwy podręcznik. W trakcie lektury kolejnych rozdziałów zdobędziesz bezcenną wiedzę na temat biblioteki Velocity.js oraz zasad projektowania ruchu. Potem przejdziesz do praktycznych aspektów pracy z animacjami — dowiesz się, jak rozdzielić style i logikę, jak zorganizować różne sekwencje animacji oraz jak dodawać efekty. Następnie nauczysz się animować teksty, korzystać z grafiki wektorowej w formacie SVG oraz zadbasz o wydajność animacji. Ta książka stanowi doskonałą lekturę, po której zaskoczysz użytkowników Twoich stron WWW atrakcyjnymi animacjami.

Dzięki tej książce:
  • Poznasz bibliotekę Velocity.js
  • Zrozumiesz teoretyczne podstawy projektowania ruchu
  • Zaznajomisz się z najlepszymi technikami kodowania animacji
  • Przygotujesz animację tekstu
  • Poznasz format SVG
  • Wykonasz atrakcyjny pokaz dla Twoich klientów

Twój unikalny przewodnik po świecie animacji JavaScript!



Julian Shapiro — założyciel start-upu oraz deweloper. Obecnie skupia uwagę na poprawie prezentacji ruchu w internecie. Autor biblioteki Velocity.js, najczęściej używanej do tworzenia animacji JavaScript na stronach WWW. Velocity.js stosowana jest przez takie serwisy, jak np. WhatsApp oraz Tumblr.

Spis treści

  • Podziękowania
  • Wstęp
  • Wprowadzenie
  • Rozdział 1. Zalety animacji JavaScript
    • Animacje JavaScript a animacje CSS
    • Wspaniała wydajność
    • Możliwości
      • Przewijanie strony
      • Odwrócenie animacji
      • Ruch wykorzystujący prawa fizyki
    • Proces łatwy w utrzymaniu
    • Podsumowanie
  • Rozdział 2. Tworzenie animacji za pomocą Velocity.js
    • Typy bibliotek animacji JavaScript
    • Instalacja jQuery i Velocity
    • Praca z Velocity: podstawy
      • Velocity i jQuery
      • Argumenty
      • Właściwości
      • Wartości
      • Łączenie wywołań
    • Praca z Velocity: opcje
      • Czas trwania
      • Wygładzanie
      • Rozpoczęcie i zakończenie
      • Pętla
      • Opóźnienie
      • Opcje display i visibility
    • Praca z Velocity: dodatkowe funkcje
      • Odwrócenie animacji
      • Przewijanie
      • Kolory
      • Przekształcenia
    • Praca z Velocity: bez jQuery (średnio zaawansowane)
    • Podsumowanie
  • Rozdział 3. Teoria projektowania ruchu
    • Projekt ruchu poprawia wrażenia użytkownika
    • Użyteczność
      • Konwencja pożyczania
      • Podgląd wyników
      • Odwrócenie uwagi, by odegnać nudę
      • Wykorzystanie pierwotnych instynktów
      • Uczynienie interakcji instynktownymi
      • Odwzorowanie zasad
      • Redukcja animacji wykonywanych równolegle
      • Redukcja różnorodności
      • Odbijanie animacji
      • Ograniczenie czasu trwania
      • Ograniczenie animacji
    • Elegancja
      • Nie bądź frywolny
      • Jedyna okazja, by być frywolnym
      • Pomyśl o grupie docelowej
      • Wyjście poza nieprzezroczystość
      • Rozbicie animacji na etapy
      • Rozciągnięcie animacji
      • Ruch od elementu wyzwalającego
      • Wykorzystanie grafiki
    • Podsumowanie
  • Rozdział 4. Praca z animacjami
    • Praca z animacjami CSS
      • Problemy z CSS
      • Kiedy korzystanie z CSS ma sens
    • Technika kodowania: rozdzielenie stylowania od logiki
      • Podejście standardowe
      • Podejście zoptymalizowane
    • Technika kodowania: organizacja sekwencji animacji
      • Podejście standardowe
      • Podejście zoptymalizowane
    • Technika kodowania: dodawanie efektów
      • Podejście standardowe
      • Podejście zoptymalizowane
    • Techniki projektowania
      • Modyfikatory czasu trwania
      • Wykorzystanie narzędzia Velocity Motion Designer
    • Podsumowanie
  • Rozdział 5. Animacja tekstu
    • Standardowe podejście do animacji tekstu
    • Przygotowujemy elementy tekstu do animacji za pomocą Blast.js
      • Jak działa Blast.js
      • Instalacja
      • Opcja: delimeter
      • Opcja: customclass
      • Opcja: generatevalueclass
      • Opcja: tag
      • Polecenie: cofnięcie
    • Wprowadzanie tekstu do widoku i wyprowadzanie go z niego
      • Zamiana istniejącego tekstu
      • Rozciąganie animacji w czasie
      • Wyprowadzanie tekstu z widoku
    • Zmiana indywidualnych elementów tekstu
    • Bardziej wyszukane zmiany tekstu
    • Floresy tekstowe
    • Podsumowanie
  • Rozdział 6. Podstawowe informacje o SVG
    • Tworzenie obrazków za pomocą kodu
    • Język znaczników SVG
    • Stylowanie SVG
    • Wsparcie dla SVG
    • Animacje SVG
      • Przekazywanie właściwości
      • Atrybuty prezentacyjne
      • Atrybuty pozycyjne a przekształcenia
    • Przykład implementacji: animowane logo
    • Podsumowanie
  • Rozdział 7. Wydajność animacji
    • Realia wydajności stron internetowych
    • Technika: zapobieganie uszkodzeniu układu strony
      • Problem
      • Rozwiązanie
      • Obiekty elementów jQuery
      • Wymuszanie wartości
    • Technika: seryjne dodawanie elementów do DOM
      • Problem
      • Rozwiązanie
    • Technika: unikanie wpływu na sąsiednie elementy
      • Problem
      • Rozwiązanie
    • Technika: unikanie równoległego wczytywania
      • Problem
      • Rozwiązanie
        • Rozkładanie w czasie
        • Sekwencje wielu animacji
    • Technika: nie reaguj w sposób ciągły na zdarzenia przewijania i zmiany rozmiaru przeglądarki
      • Problem
      • Rozwiązanie
    • Technika: redukowanie generowanego obrazu
      • Problem
      • Rozwiązanie
      • Podstępne zdjęcia
        • Gradienty CSS
        • Właściwości cieniowania
    • Technika: degradacja animacji na starszych przeglądarkach
      • Problem
      • Rozwiązanie
    • Odnajdź właściwy próg wydajności na wczesnym etapie
    • Podsumowanie
  • Rozdział 8. Pokaz animacji
    • Zachowanie
    • Struktura kodu
    • Sekcja kodu: Konfiguracja animacji
    • Sekcja kodu: Tworzenie kół
    • Sekcja kodu: Animacja kontenera
      • Podstawowe informacje o trybie 3D w CSS
      • Właściwości
      • Opcje
    • Sekcja kodu: Animacja kół
      • Funkcje wartości
      • Animacja nieprzezroczystości
      • Przekształcenia animacji
      • Polecenie reverse
    • Podsumowanie
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-283-1575-4
Rozmiar pliku: 3,7 MB

BESTSELLERY

Kategorie: