Biblioteka Publiczna

w Dzielnicy BIAŁOŁĘKA m.st. Warszawy

book
book

Tworzenie animacji z użyciem języka JavaScript : wprowadzenie do technik animacji

Tyt. oryg: "Web animation using JavaScript : develop & design".

Autor: Shapiro, Julian.




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

Zobacz pełny opis
Odpowiedzialność:Julian Shapiro ; [tłumaczenie z angielskiego Mirosław Gołda].
Hasła:JavaScript
Adres wydawniczy:Gliwice : Wydawnictwo Helion, cop. 2016.
Opis fizyczny:156 s. : il. ; 23 cm.
Uwagi:Indeks.
Powiązane zestawienia:Informatyka (programowanie)
Skocz do:Dodaj recenzje, komentarz
Spis treści:

  1. Rozdział 1. Zalety animacji JavaScript
  2. Animacje JavaScript a animacje CSS
  3. Wspaniała wydajność
  4. Możliwości
  5. Przewijanie strony
  6. Odwrócenie animacji
  7. Ruch wykorzystujący prawa fizyki
  8. Proces łatwy w utrzymaniu
  9. Podsumowanie
  10. Rozdział 2. Tworzenie animacji za pomocą Velocity.js
  11. Typy bibliotek animacji JavaScript
  12. Instalacja jQuery i Velocity
  13. Praca z Velocity: podstawy
  14. Velocity i jQuery
  15. Argumenty
  16. Właściwości
  17. Wartości
  18. Łączenie wywołań
  19. Praca z Velocity: opcje
  20. Czas trwania
  21. Wygładzanie
  22. Rozpoczęcie i zakończenie
  23. Pętla
  24. Opóźnienie
  25. Opcje display i visibility
  26. Praca z Velocity: dodatkowe funkcje
  27. Odwrócenie animacji
  28. Przewijanie
  29. Kolory
  30. Przekształcenia
  31. Praca z Velocity: bez jQuery (średnio zaawansowane)
  32. Podsumowanie
  33. Rozdział 3. Teoria projektowania ruchu
  34. Projekt ruchu poprawia wrażenia użytkownika
  35. Użyteczność
  36. Konwencja pożyczania
  37. Podgląd wyników
  38. Odwrócenie uwagi, by odegnać nudę
  39. Wykorzystanie pierwotnych instynktów
  40. Uczynienie interakcji instynktownymi
  41. Odwzorowanie zasad
  42. Redukcja animacji wykonywanych równolegle
  43. Redukcja różnorodności
  44. Odbijanie animacji
  45. Ograniczenie czasu trwania
  46. Ograniczenie animacji
  47. Elegancja
  48. Nie bądź frywolny
  49. Jedyna okazja, by być frywolnym
  50. Pomyśl o grupie docelowej
  51. Wyjście poza nieprzezroczystość
  52. Rozbicie animacji na etapy
  53. Rozciągnięcie animacji
  54. Ruch od elementu wyzwalającego
  55. Wykorzystanie grafiki
  56. Podsumowanie
  57. Rozdział 4. Praca z animacjami
  58. Praca z animacjami CSS
  59. Problemy z CSS
  60. Kiedy korzystanie z CSS ma sens
  61. Technika kodowania: rozdzielenie stylowania od logiki
  62. Podejście standardowe
  63. Podejście zoptymalizowane
  64. Technika kodowania: organizacja sekwencji animacji
  65. Podejście standardowe
  66. Podejście zoptymalizowane
  67. Technika kodowania: dodawanie efektów
  68. Podejście standardowe
  69. Podejście zoptymalizowane
  70. Techniki projektowania
  71. Modyfikatory czasu trwania
  72. Wykorzystanie narzędzia Velocity Motion Designer
  73. Podsumowanie
  74. Rozdział 5. Animacja tekstu
  75. Standardowe podejście do animacji tekstu
  76. Przygotowujemy elementy tekstu do animacji za pomocą Blast.js
  77. Jak działa Blast.js
  78. Instalacja
  79. Opcja: delimeter
  80. Opcja: customclass
  81. Opcja: generatevalueclass
  82. Opcja: tag
  83. Polecenie: cofnięcie
  84. Wprowadzanie tekstu do widoku i wyprowadzanie go z niego
  85. Zamiana istniejącego tekstu
  86. Rozciąganie animacji w czasie
  87. Wyprowadzanie tekstu z widoku
  88. Zmiana indywidualnych elementów tekstu
  89. Bardziej wyszukane zmiany tekstu
  90. Floresy tekstowe
  91. Podsumowanie
  92. Rozdział 6. Podstawowe informacje o SVG
  93. Tworzenie obrazków za pomocą kodu
  94. Język znaczników SVG
  95. Stylowanie SVG
  96. Wsparcie dla SVG
  97. Animacje SVG
  98. Przekazywanie właściwości
  99. Atrybuty prezentacyjne
  100. Atrybuty pozycyjne a przekształcenia
  101. Przykład implementacji: animowane logo
  102. Podsumowanie
  103. Rozdział 7. Wydajność animacji
  104. Realia wydajności stron internetowych
  105. Technika: zapobieganie uszkodzeniu układu strony
  106. Problem
  107. Rozwiązanie
  108. Obiekty elementów jQuery
  109. Wymuszanie wartości
  110. Technika: seryjne dodawanie elementów do DOM
  111. Problem
  112. Rozwiązanie
  113. Technika: unikanie wpływu na sąsiednie elementy
  114. Problem
  115. Rozwiązanie
  116. Technika: unikanie równoległego wczytywania
  117. Problem
  118. Rozwiązanie
  119. Rozkładanie w czasie
  120. Sekwencje wielu animacji
  121. Technika: nie reaguj w sposób ciągły na zdarzenia przewijania i zmiany rozmiaru przeglądarki
  122. Problem
  123. Rozwiązanie
  124. Technika: redukowanie generowanego obrazu
  125. Problem
  126. Rozwiązanie
  127. Podstępne zdjęcia
  128. Gradienty CSS
  129. Właściwości cieniowania
  130. Technika: degradacja animacji na starszych przeglądarkach
  131. Problem
  132. Rozwiązanie
  133. Odnajdź właściwy próg wydajności na wczesnym etapie
  134. Podsumowanie
  135. Rozdział 8. Pokaz animacji
  136. Zachowanie
  137. Struktura kodu
  138. Sekcja kodu: Konfiguracja animacji
  139. Sekcja kodu: Tworzenie kół
  140. Sekcja kodu: Animacja kontenera
  141. Podstawowe informacje o trybie 3D w CSS
  142. Właściwości
  143. Opcje
  144. Sekcja kodu: Animacja kół
  145. Funkcje wartości
  146. Animacja nieprzezroczystości
  147. Przekształcenia animacji
  148. Polecenie reverse

Zobacz spis treści



Sprawdź dostępność, zarezerwuj (zamów):

(kliknij w nazwę placówki - więcej informacji)

Czyt. Nr XX
ul. Van Gogha 1

Sygnatura: 004
Numer inw.: 17534
Dostępność: wypożyczana na 30 dni

schowek

Dodaj komentarz do pozycji:

Swoją opinię można wyrazić po uprzednim zalogowaniu.