Szczegóły ebooka

Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie III

Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie III

Ben Frain

Ebook

Jeszcze dziesięć lat temu responsywność strony internetowej była traktowana jako ciekawostka. Dziś jest powszechnym standardem. Znane od dawna klasyczne technologie HTML i CSS wciąż zachowują świeżość i wyjątkową przydatność w tworzeniu nowoczesnych stron internetowych. Społeczności skupione wokół tych narzędzi starannie dbają o ich nieustanny rozwój, dzięki czemu za ich pomocą nadal można osiągać imponujące efekty i spełniać coraz wyższe standardy. Oznacza to, że każdy szanujący się programista front-endu powinien na bieżąco śledzić nowości i uczyć się korzystania z sukcesywnie pojawiających się funkcjonalności HTML i CSS.

Ta książka jest kolejnym, uaktualnionym i uzupełnionym wydaniem lubianego podręcznika projektowania responsywnych stron internetowych. Omówiono w niej wszystkie nowości i ulepszenia z dziedziny projektowania responsywnych stron internetowych, w tym zapewnianie lepszej dostępności, fonty zmienne czy kontrola przewijania strony. Szczegółowo opisano moduł CSS Grid i mechanizm tworzenia układów Flexbox. Zaprezentowano wiele praktycznych informacji o SVG, wymogach dostępności, efektach w CSS, definiowaniu przejść, transformacji i animacji oraz włączaniu do kodu zapytań medialnych. Znakomitym uzupełnieniem treści są autorskie wskazówki i uwagi do programowania front-endu.

Najważniejsze zagadnienia:

  • dostosowywanie arkuszy stylów do potrzeb różnych urządzeń
  • pisanie przejrzystego, szybkiego i bogatego semantycznie kodu HTML
  • grafiki w formacie SVG w projektach responsywnych
  • najnowsze możliwości CSS: własności użytkownika, fonty zmienne i siatka
  • weryfikacja danych w HTML i inne przydatne funkcje formularzy
  • filtry, cienie, animacje i inne efekty wzbogacające interfejs

Współczesny HTML i CSS? Mogą więcej, niż myślisz!

i

O autorze 11

O korektorach merytorycznych 13

Przedmowa 15

Rozdział 1. Podstawowe wiadomości o projektowaniu responsywnych stron internetowych 19

  • Panorama przeglądarek i urządzeń 20
  • Projekt responsywny - definicja 21
    • Projektowanie responsywnych stron internetowych w pigułce 21
  • Obsługa przeglądarek 22
    • Edytory tekstu 23
    • Narzędzia do wytwarzania oprogramowania 23
  • Pierwszy przykład projektu responsywnego 24
    • Podstawowy plik HTML 24
    • Okiełznać obrazy 27
    • Zapytania medialne wkraczają do akcji 31
    • Wady opisanego przykładu 36
  • Podsumowanie 36

Rozdział 2. Znaczniki HTML 37

Rozdział 3. Zapytania medialne: obsługa zróżnicowanych obszarów roboczych 63

Rozdział 4. Układy płynne, flexbox i obrazy responsywne 85

Rozdział 5. Układy oparte na siatce CSS 123

Rozdział 6. CSS3: selektory, typografia, tryby kolorów i nowe funkcje 153

Rozdział 7. Spektakularny wygląd i CSS3 191

Rozdział 8. Grafika SVG niezależna od rozdzielczości ekranu 227

Rozdział 9. Przejścia, transformacje i animacje 261

Rozdział 10. Formularze w HTML5 i CSS3 291

Rozdział 11. Dodatkowe techniki i dobre rady na pożegnanie 319

  • Tytuł: Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie III
  • Autor: Ben Frain
  • Tytuł oryginału: Responsive Web Design with HTML5 and CSS - Third Edition: Develop future-proof responsive websites using the latest HTML5 and CSS techniques
  • Tłumaczenie: Maksymilian Gutowski, Maciej Reszotnik, Łukasz Piwko
  • ISBN: 978-83-283-7420-1, 9788328374201
  • Data wydania: 2021-04-13
  • Format: Ebook
  • Identyfikator pozycji: reswe3
  • Wydawca: Helion