Biblioteka Publiczna

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

book
book

Responsive web design : projektowanie elastycznych witryn w HTML5 i CSS3 : poznaj optymalne przepisy na CakePHP!

Tyt. oryg.: "Responsive Web design with HTML5 and CSS3 ".
"Projektowanie elastycznych witryn w HTML5 i CSS3 "

Autor: Frain, Ben.




Jeżeli pamiętasz czasy przed rewolucją mobilną, to z łatwością przypomnisz sobie rozdzielczości królujące w tamtym okresie: 800?600 oraz 1024?768 pikseli. Nie było tabletów, smartfonów, netbooków i telewizorów podłączonych do internetu. Projektant stron WWW napotykał w swojej pracy wiele utrudnień, jednak nie musiał zmagać się z różnorodnością ekranów, jak webmasterzy naszej dekady. Obecnie

projektowanie stron dopasowanych do wymogów różnych urządzeń to niezwykle cenna umiejętność.
Dzięki tej książce zdobędziesz ją w mig! Już za chwilę skorzystasz z możliwości HTML5 i CSS3, by stworzyć stronę, która zachwyci użytkownika, i to niezależnie od platformy, na której będzie jej używał. Co najważniejsze, żeby to osiągnąć, nie będziesz musiał przygotowywać kilku wersji jednej strony! W trakcie lektury poznasz nowości z CSS3 i HTML5. Dowiesz się, jak uzyskać rewelacyjne efekty, atrakcyjne wizualnie układy oraz decydować o rozmieszczeniu elementów w zależności od docelowej rozdzielczości. Książka ta jest obowiązkową lekturą dla każdego projektanta i programisty stron internetowych. Po prostu musisz ją mieć!

Zobacz pełny opis
Odpowiedzialność:Ben Frain ; [tł. Maciej Reszotnik].
Seria:Technologia i Rozwiązania
Hasła:HTML
Kaskadowe arkusze stylów
Strony WWW - programowanie
Adres wydawniczy:Gliwice : Wydawnictwo Helion, 2014.
Opis fizyczny:296 s. : il. ; 23 cm.
Uwagi:Indeks.
Skocz do:Dodaj recenzje, komentarz
Spis treści:

  1. Rozdział 1. Podstawy HTML5, CSS3 i projektowanie elastycznych układów stron
  2. Czemu smartfony są tak ważne (a stary Internet Explorer nie)?
  3. Czy zdarzają się sytuacje, w których układ elastyczny nie jest dobrym rozwiązaniem?
  4. Układ skalowalny - definicja
  5. Czemu ograniczać się tylko do skalowalnych projektów?
  6. Przykłady skalowalnych projektów witryn
  7. Gdzie znajdziesz narzędzia testowe obszaru operacyjnego?
  8. Źródła inspiracji w sieci
  9. Oszczędność czasu i kodu w HTML5
  10. CSS3 a wrażliwy projekt witryn i dodatkowe możliwości arkuszy
  11. Wniosek jest prosty - CSS3 niczego nie zepsuje!
  12. Jak CSS3 rozwiązuje codzienne problemy projektantów witryn?
  13. Patrz, mamo! - bez obrazów!
  14. Co jeszcze CSS3 ma do zaoferowania?
  15. Czy standardy HTML5 i CSS3 działają poprawnie już dziś?
  16. RWD nie jest lekarstwem na wszystko
  17. Uświadomienie klientom, że witryna nie powinna prezentować się tak samo w każdej przeglądarce
  18. Podsumowanie
  19. Rozdział 2. Zapytania medialne: obsługa zróżnicowanych obszarów operacyjnych
  20. Zapytań medialnych możesz używać już dziś
  21. Skalowalne projekty a zapytania medialne
  22. Składnia zapytań medialnych
  23. Zapytania medialne i porównywanie parametrów urządzeń
  24. Używanie zapytań medialnych do zmodyfikowania projektu witryny
  25. Najlepszy sposób ładowania zapytań medialnych w metodologii RWD
  26. Nasz pierwszy skalowalny projekt
  27. Może Cię zaskoczyć, że nasz pierwszy układ będzie miał stałą szerokość
  28. Projekt wrażliwy - ograniczanie wielkości obrazów
  29. Przycinanie treści w mniejszych obszarach operacyjnych
  30. Wyłączanie mechanizmu automatycznego skalowania strony
  31. Dopasowanie projektu witryny do różnych szerokości obszaru operacyjnego
  32. W metodologii RWD treści zawsze stoją na pierwszym miejscu
  33. Zapytania medialne - tylko część rozwiązania
  34. Potrzebny nam układ płynny
  35. Podsumowanie
  36. Rozdział 3. Opanowanie układów płynnych
  37. Układy stałe nie są przystosowane do nowych wyzwań
  38. Czemu układy proporcjonalne są tak ważne w metodologii RWD?
  39. Transformacja stałego układu w projekt proporcjonalny
  40. Ważne równanie
  41. Definiowanie kontekstu w elementach proporcjonalnych
  42. Zawsze należy pamiętać o kontekście
  43. Wykorzystywanie jednostek em zamiast pikseli w kontekście typografii
  44. Płynne obrazy
  45. Skalowanie obrazów w obrębie obszaru operacyjnego
  46. Właściwe reguły dla właściwych obrazów
  47. Nakładanie hamulców na układ płynny
  48. Wszechstronna własność max-width
  49. Wczytywanie różnych obrazów dla różnych ekranów
  50. Konfigurowanie usługi Adaptive Images
  51. Płynne siatki i zapytania medialne tworzą jedność
  52. System siatek CSS
  53. Błyskawiczne konstruowanie strony w systemie siatek
  54. Podsumowanie
  55. Rozdział 4. HTML5 i projekty elastyczne
  56. Z jakich części standardu HTML5 możemy korzystać już dziś?
  57. Większość witryn może być konstruowana w oparciu o HTML5
  58. Wypełnienia, skrypty i Modernizr
  59. Oszczędności wynikające z wykorzystania HTML5
  60. Rozsądne podejście do pisania kodu
  61. Oddajmy cześć wszechmocnemu elementowi
  62. Element
  63. A co z główną zawartością strony?
  64. Element
  65. Zasady semantyki na poziomie tekstu w kodzie
  66. Poprawienie dostępności strony za pomocą standardu WAI-ARIA
  67. Punkty orientacyjne w standardzie ARIA
  68. Zagnieżdżanie elementów multimedialnych w HTML5
  69. Alternatywne źródła plików
  70. Awaryjna obsługa w starszych przeglądarkach
  71. Znaczniki audio i video działają niemal identycznie
  72. Skalowalne odtwarzacze filmów
  73. Aplikacje sieciowe w trybie offline
  74. Aplikacje offline od podszewki
  75. Wdrażanie trybu offline
  76. Składnia pliku manifestu
  77. Automatyczne wczytywanie stron w manifeście
  78. Komentarze wersji
  79. Odczytywanie strony w trybie offline
  80. Rozwiązywanie problemów z aplikacjami offline
  81. Podsumowanie
  82. Rozdział 5. CSS3: selektory, typografia i tryby barw
  83. Co CSS3 oferuje projektantom stron?
  84. Obsługa CSS3 w Internet Explorerze 6, 7 i 8
  85. Wykorzystanie CSS3 do projektowania i formatowania stron w przeglądarce
  86. Struktura reguł CSS
  87. Przedrostki autorskie i sposób ich wykorzystania
  88. Przydatne triki w CSS3
  89. Układ wielokolumnowy w CSS3 dla projektu skalowalnego
  90. Zawijanie tekstu
  91. Nowe selektory CSS3 i sposób ich wykorzystania
  92. Selektory atrybutów w CSS3
  93. Strukturalne pseudoklasy CSS3
  94. Poprawki wprowadzane w pseudoelementach
  95. Własna typografia sieciowa
  96. Reguła @font-face
  97. Odwołanie do fontów w regule @font-face
  98. Pomocy - moje nagłówki @font-face CSS3 yglądają okropnie!
  99. Uwagi na temat elementów typograficznych @font-face i elastycznego projektu strony
  100. Nowe formaty barw CSS3 i kanał alfa
  101. Tryb RGB
  102. Tryb HSL
  103. Awaryjne tryby barw dla Internet Explorera 6, 7 i 8
  104. Kanały alfa
  105. Podsumowanie
  106. Rozdział 6. Spektakularny wygląd i CSS3
  107. Cieniowanie tekstu w CSS3
  108. Obsługiwane tryby barw: HEX, HSL i RGB
  109. Jednostki: piksele, em i rem
  110. Blokowanie właściwości text-shadow
  111. Tworzenie efektu uwypuklenia za pomocą własności text-shadow
  112. Nakładanie wielu efektów cienia na tekst
  113. Cieniowanie komponentów
  114. Cieniowanie do wewnątrz elementu
  115. Nakładanie wielu cieni na element
  116. Gradienty tła
  117. Liniowe gradienty tła
  118. Gradienty kołowe
  119. Powtarzanie gradientu
  120. Wzorce tła gradientu
  121. Projektowanie elastyczne a CSS3
  122. Korzystanie z wielu właściwości CSS3 naraz
  123. Wiele obrazów tła naraz
  124. Wymiary tła
  125. Właściwość background position
  126. Skrócona deklaracja właściwości background
  127. Więcej właściwości CSS3
  128. Elastyczne ikony doskonałe dla projektu skalowalnego
  129. Podsumowanie
  130. Rozdział 7. Przejścia, transformacje i animacje w CSS3
  131. Czym są przejścia CSS3 i jak możemy z nich korzystać?
  132. Typy właściwości przejść
  133. Ciekawe typy przejść dla elastycznych stron
  134. Transformacje dwuwymiarowe a CSS3
  135. Co możemy poddać transformacji?
  136. Zabawa transformacjami trójwymiarowymi
  137. Składnia transformacji trójwymiarowych
  138. Transformacje trójwymiarowe wciąż raczkują
  139. Animacje w CSS3
  140. Łączenie animacji i transformacji CSS3
  141. Podsumowanie
  142. Rozdział 8. Opanowanie formularzy w HTML5 i CSS3
  143. Formularze a HTML5
  144. Komponenty w formularzach HTML5
  145. placeholder
  146. required
  147. autofocus
  148. autocomplete list (i powiązane elementy listy)
  149. Rodzaje kontrolek HTML5
  150. Kontrolki daty i godziny
  151. Wypełnienia dla starszych przeglądarek
  152. Selektory pseudoklas CSS3 dla formularzy
  153. Podsumowanie
  154. Rozdział 9. Rozwiązywanie problemów kompatybilności układów wrażliwych z przeglądarkami
  155. Ulepszenie postępowe a łagodna degradacja
  156. Praktyka
  157. Czy powinieneś naprawiać problemy we wszystkich wersjach Internet Explorera?
  158. Dane statystyczne (znowu)
  159. Kwestia własnego wyboru
  160. Modernizr - scyzoryk projektanta stron
  161. Rozwiązywanie problemów z formatowaniem
  162. Obsługa elementów HTML5 w starszych Internet Explorerach a Modernizr
  163. Implementacja obsługi zapytań medialnych w Internet Explorerze 6, 7 i 8
  164. Modernizr i wczytywanie warunkowe
  165. Transformacja nawigacji - menu pionowe
  166. Urządzenia z ekranami o wysokiej rozdzielczości (rzut okiem w przyszłość)

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.: 15789
Dostępność: wypożyczana na 30 dni

schowekzamów

Dodaj komentarz do pozycji:

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