Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Biznes i Ekonomia
- Home and garden
- E-business
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
- Ebooks
- Webmastering
- CSS
- Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie III
E-book details
Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie III
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!
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
- Prawidłowe rozpoczynanie strony HTML5 39
- Znacznik doctype 39
- Element HTML i atrybut lang 39
- Kodowanie znaków 40
- Pobłażliwy charakter znaczników HTML5 40
- Rozsądne podejście do pisania kodu 41
- Oddajmy cześć wszechmocnemu elementowi <a> 42
- Nowe elementy semantyczne HTML5 42
- Element
<main> 43 - Element
<section> 44 - Element
- Element
<article> 44 - Element <aside>
- Element
<header> 45 - Element <footer>
- Algorytm tworzenia zarysu dokumentu HTML5 46
- Uwaga na temat elementów h1 - h6 47
- Element div 47
- Element p 48
- Element blockquote 48
- Elementy <figure> i <figcaption> 48
- Elementy <details> i <summary> 49
- Element <address> 50
- Element
- Elementy semantyczne na poziomie tekstu 51
- Elementy języka HTML, które uległy dezaktualizacji 53
- Praktyczne wykorzystanie elementów strukturalnych HTML5 53
- Standardy dostępności stron WCAG i WAI-ARIA 54
- Osadzanie elementów multimedialnych w HTML5 56
- Podsumowanie 60
Rozdział 3. Zapytania medialne: obsługa zróżnicowanych obszarów roboczych 63
- Znacznik meta viewport 66
- Dlaczego zapytania medialne są potrzebne do budowy układów responsywnych 68
- Składnia zapytań medialnych 69
- Zapytania medialne w znaczniku <link> 70
- Importowanie zapytań medialnych za pomocą dyrektywy @import 70
- Zapytania medialne w arkuszach stylów 70
- Odwracanie logiki zapytań medialnych 71
- Łączenie zapytań medialnych 71
- Zestawienia zapytań medialnych 71
- Standardowe zapytania medialne 72
- Co można sprawdzać za pomocą zapytań medialnych 72
- Modyfikowanie projektu strony za pomocą zapytań medialnych 73
- Zaawansowane zagadnienia dotyczące zapytań medialnych 76
- Łączyć zapytania medialne w bloki czy rozpraszać je w różnych miejscach pliku 78
- Zapytania medialne - poziom 4. 80
- Podsumowanie 83
Rozdział 4. Układy płynne, flexbox i obrazy responsywne 85
- Konwertowanie układu stałego na elastyczny 86
- Flexbox - wprowadzenie 92
- Różne rodzaje układu flexboksa w różnych zapytaniach medialnych 98
- Obrazy responsywne 116
- Podsumowanie 121
Rozdział 5. Układy oparte na siatce CSS 123
- CSS Grid i problemy, które rozwiązuje 124
- Tworzenie siatki 125
- Rozmieszczanie i definiowanie rozmiaru elementów siatki 133
- Nazwane linie siatki 138
- Zastosowanie nabytych umiejętności 142
- Składnia zbiorcza 147
- Podsumowanie 150
Rozdział 6. CSS3: selektory, typografia, tryby kolorów i nowe funkcje 153
- Selektory, jednostki i funkcje 154
- Struktura reguł CSS 154
- Pseudoelementy i pseudoklasy 155
- Nowe selektory CSS3 i sposób ich wykorzystania 156
- Strukturalne pseudoklasy CSS3 160
- Jednostki zależne od rozmiaru obszaru roboczego (vmax, vmin, vh, vw) 170
- Funkcja CSS calc 171
- Własności użytkownika i zmienne CSS 171
- Rozgałęzianie kodu CSS przy użyciu @supports 175
- Typografia sieciowa 177
- Nowe formaty barw CSS3 i kanał alfa 187
- Podsumowanie 190
Rozdział 7. Spektakularny wygląd i CSS3 191
- Cienie tekstu w CSS3 192
- Cienie elementów 194
- Gradienty tła 196
- Powtarzanie gradientu 201
- Gradientowe desenie tła 202
- Wiele obrazów tła jednocześnie 204
- Filtry CSS 207
- Uwaga na temat wydajności CSS 214
- CSS clip-path 215
- mask-image 222
- mix-blend-mode 224
- Podsumowanie 224
Rozdział 8. Grafika SVG niezależna od rozdzielczości ekranu 227
- Historia SVG w pigułce 229
- Grafika, która jest dokumentem 230
- Najpopularniejsze programy i usługi do tworzenia grafiki SVG 234
- Wstawianie grafik SVG na strony internetowe 235
- Wstawianie dokumentów SVG bezpośrednio do kodu HTML 238
- Wielokrotne wykorzystywanie obiektów graficznych z symboli 239
- Możliwości każdej z metod wstawiania grafik SVG na strony internetowe 245
- Inne możliwości i dziwactwa SVG 246
- Animowanie SVG za pomocą JavaScriptu 251
- Optymalizacja grafik SVG 253
- Filtry SVG 254
- Uwaga na temat zapytań medialnych w SVG 257
- Porady implementacyjne 258
- Podsumowanie 259
- Dodatkowe źródła informacji 259
Rozdział 9. Przejścia, transformacje i animacje 261
- Czym są przejścia CSS3 i jak z nich korzystać? 262
- Funkcje czasu 266
- Transformacje dwuwymiarowe CSS3 268
- Transformacje trójwymiarowe 277
- Animacje w CSS3 284
- Ćwiczenia 288
- Podsumowanie 289
Rozdział 10. Formularze w HTML5 i CSS3 291
- Formularze HTML5 292
- Rodzaje kontrolek HTML5 300
- Formatowanie formularzy HTML5 za pomocą arkuszy CSS3 312
- Podsumowanie 318
Rozdział 11. Dodatkowe techniki i dobre rady na pożegnanie 319
- Zawijanie długich adresów URL 320
- Obcinanie tekstu 321
- Tworzenie poziomych przewijanych okienek 322
- CSS Scroll Snap 325
- Łączenie punktów kontrolnych CSS i JavaScript 331
- Oglądanie projektu w przeglądarce najszybciej jak to możliwe 334
- Oglądaj i testuj projekt w prawdziwych urządzeniach 334
- Na czym dokładnie polega stopniowe ulepszanie strony 335
- Unikaj frameworków CSS w produkcji 337
- Ukrywanie, pokazywanie i wczytywanie treści na różnych ekranach 338
- Sprawdzanie składni 339
- Wydajność 341
- Co szykuje przyszłość 343
- Podsumowanie 343
- Title: Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie III
- Author: Ben Frain
- Original title: Responsive Web Design with HTML5 and CSS - Third Edition: Develop future-proof responsive websites using the latest HTML5 and CSS techniques
- Translation: Maksymilian Gutowski, Maciej Reszotnik, Łukasz Piwko
- ISBN: 978-83-283-7420-1, 9788328374201
- Date of issue: 2021-04-13
- Format: Ebook
- Item ID: reswe3
- Publisher: Helion