reklama - zainteresowany?

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

Tworzenie animacji z użyciem języka JavaScript
ebook
Autor: Julian Shapiro
Tytuł oryginału: Web Animation using JavaScript: Develop & Design (Develop and Design)
Tłumaczenie: Mirosław Gołda
ISBN: 978-83-283-1575-4
stron: 160, Format: ebook
Data wydania: 2015-11-24
Księgarnia: Helion

Cena książki: 19,20 zł (poprzednio: 34,29 zł)
Oszczędzasz: 44% (-15,09 zł)

Dodaj do koszyka Tworzenie animacji z użyciem języka JavaScript

Tagi: CSS | JavaScript - Programowanie | jQuery - Programowanie

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.

Dodaj do koszyka Tworzenie animacji z użyciem języka JavaScript

 

Osoby które kupowały "Tworzenie animacji z użyciem języka JavaScript", wybierały także:

  • CSS i SASS. Kurs video. Praktyczny projekt nowoczesnego dashboardu
  • CSS3. Kurs video. Poziom pierwszy. Nowoczesne i stylowe strony WWW
  • Sass od podstaw. Kurs video. Budowa kompleksowej strony  w oparciu o metodologię BEM
  • Zosta
  • Frontend developer. Kurs video. HTML i CSS. Poziom średnio zaawansowany

Dodaj do koszyka Tworzenie animacji z użyciem języka JavaScript

Spis treści

Tworzenie animacji z uyciem jzyka JavaScript eBook -- spis treci

  • Podzikowania
  • Wstp
  • Wprowadzenie
  • Rozdzia 1. Zalety animacji JavaScript
    • Animacje JavaScript a animacje CSS
    • Wspaniaa wydajno
    • Moliwoci
      • Przewijanie strony
      • Odwrócenie animacji
      • Ruch wykorzystujcy 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
      • Waciwoci
      • Wartoci
      • czenie wywoa
    • Praca z Velocity: opcje
      • Czas trwania
      • Wygadzanie
      • Rozpoczcie i zakoczenie
      • Ptla
      • Opónienie
      • Opcje display i visibility
    • Praca z Velocity: dodatkowe funkcje
      • Odwrócenie animacji
      • Przewijanie
      • Kolory
      • Przeksztacenia
    • Praca z Velocity: bez jQuery (rednio zaawansowane)
    • Podsumowanie
  • Rozdzia 3. Teoria projektowania ruchu
    • Projekt ruchu poprawia wraenia uytkownika
    • Uyteczno
      • Konwencja poyczania
      • Podgld wyników
      • Odwrócenie uwagi, by odegna nud
      • Wykorzystanie pierwotnych instynktów
      • Uczynienie interakcji instynktownymi
      • Odwzorowanie zasad
      • Redukcja animacji wykonywanych równolegle
      • Redukcja rónorodnoci
      • Odbijanie animacji
      • Ograniczenie czasu trwania
      • Ograniczenie animacji
    • Elegancja
      • Nie bd frywolny
      • Jedyna okazja, by by frywolnym
      • Pomyl o grupie docelowej
      • Wyjcie poza nieprzezroczysto
      • Rozbicie animacji na etapy
      • Rozcignicie animacji
      • Ruch od elementu wyzwalajcego
      • 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
      • Podejcie standardowe
      • Podejcie zoptymalizowane
    • Technika kodowania: organizacja sekwencji animacji
      • Podejcie standardowe
      • Podejcie zoptymalizowane
    • Technika kodowania: dodawanie efektów
      • Podejcie standardowe
      • Podejcie zoptymalizowane
    • Techniki projektowania
      • Modyfikatory czasu trwania
      • Wykorzystanie narzdzia Velocity Motion Designer
    • Podsumowanie
  • Rozdzia 5. Animacja tekstu
    • Standardowe podejcie do animacji tekstu
    • Przygotowujemy elementy tekstu do animacji za pomoc Blast.js
      • Jak dziaa Blast.js
      • Instalacja
      • Opcja: delimeter
      • Opcja: customclass
      • Opcja: generatevalueclass
      • Opcja: tag
      • Polecenie: cofnicie
    • Wprowadzanie tekstu do widoku i wyprowadzanie go z niego
      • Zamiana istniejcego tekstu
      • Rozciganie 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
    • Jzyk znaczników SVG
    • Stylowanie SVG
    • Wsparcie dla SVG
    • Animacje SVG
      • Przekazywanie waciwoci
      • Atrybuty prezentacyjne
      • Atrybuty pozycyjne a przeksztacenia
    • Przykad implementacji: animowane logo
    • Podsumowanie
  • Rozdzia 7. Wydajno animacji
    • Realia wydajnoci stron internetowych
    • Technika: zapobieganie uszkodzeniu ukadu strony
      • Problem
      • Rozwizanie
      • Obiekty elementów jQuery
      • Wymuszanie wartoci
    • Technika: seryjne dodawanie elementów do DOM
      • Problem
      • Rozwizanie
    • Technika: unikanie wpywu na ssiednie elementy
      • Problem
      • Rozwizanie
    • Technika: unikanie równolegego wczytywania
      • Problem
      • Rozwizanie
        • Rozkadanie w czasie
        • Sekwencje wielu animacji
    • Technika: nie reaguj w sposób cigy na zdarzenia przewijania i zmiany rozmiaru przegldarki
      • Problem
      • Rozwizanie
    • Technika: redukowanie generowanego obrazu
      • Problem
      • Rozwizanie
      • Podstpne zdjcia
        • Gradienty CSS
        • Waciwoci cieniowania
    • Technika: degradacja animacji na starszych przegldarkach
      • Problem
      • Rozwizanie
    • Odnajd waciwy próg wydajnoci 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
      • Waciwoci
      • Opcje
    • Sekcja kodu: Animacja kó
      • Funkcje wartoci
      • Animacja nieprzezroczystoci
      • Przeksztacenia animacji
      • Polecenie reverse
    • Podsumowanie

Dodaj do koszyka Tworzenie animacji z użyciem języka JavaScript

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2023 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.