Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Вебмайстерність
- CSS
- Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie II
Деталі електронної книги
Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie II
Profesjonalnie wykonana strona internetowa powinna działać bez zarzutu nie tylko na komputerze stacjonarnym, lecz także na tablecie czy telefonie. Użytkownicy chcą korzystać z aplikacji sieciowych w każdych warunkach i uruchamiać je na urządzeniach o najprzeróżniejszych rozmiarach czy parametrach. Należy się spodziewać, że wkrótce katalog urządzeń podłączanych do internetu znacznie się poszerzy. W takich warunkach projektant koniecznie musi zadbać o responsywność, aby tworzone przez niego strony internetowe dostosowywały się do zmiennych warunków i zachowywały funkcjonalność.
Niniejsza książka stanowi kompletne źródło informacji potrzebnych do napisania responsywnej strony internetowej. Jeśli znasz HTML i CSS, możesz z jej pomocą zbudować taką aplikację. Znajdziesz tu opis wszystkich podstawowych aspektów responsywnych projektów stron i dowiesz się, jak korzystać z najbardziej przydatnych technik w technologiach HTML5 i CSS3. Co więcej, odkryjesz najlepsze metody pisania i dostarczania kodu, obrazów i plików. Dzięki licznym przykładom i opisom bez trudu dostosujesz swój projekt do wymagań telefonów komórkowych i wielu innych urządzeń. Wydanie drugie uzupełniono o opis prawie wszystkich najnowszych technik i narzędzi potrzebnych do budowy responsywnych aplikacji internetowych.
W tej książce znajdziesz:
- opis elementów potrzebnych do zbudowania responsywnych stron internetowych
- informacje o zapytaniach medialnych, ich składni i sposobach wykorzystania
- omówienie projektowania struktury i układów płynnych oraz wykorzystania modelu Flexbox
- wskazówki co do wykorzystania niezwykłych możliwości CSS3 i HTML5
- wytyczne dotyczące grafiki SVG oraz metody obsługi obrazów SVG z poziomu JavaScriptu
- wyjaśnienie, jak tworzyć przejścia, transformacje i formularze
- spis dobrych praktyk kodowania responsywnych stron internetowych
Responsywne strony internetowe — będą równie piękne nawet po latach!
Zespół wydania oryginalnego (11)
O autorze (13)
O korektorach merytorycznych (15)
Przedmowa (17)
Rozdział 1. Podstawowe wiadomości o projektowaniu responsywnych stron internetowych (21)
- Rozpoczynamy przygodę (22)
- Projekt responsywny - definicja (23)
- Projektowanie responsywnych stron internetowych w pigułce (23)
- Ustawianie poziomu obsługi przeglądarek (23)
- Kilka uwag na temat narzędzi i edytorów tekstu (25)
- Pierwszy przykład projektu responsywnego (26)
- Podstawowy plik HTML (26)
- Okiełznać obrazy (29)
- Zapytania medialne wkraczają do akcji (32)
- Wady opisanego przykładu (37)
- Podsumowanie (38)
Rozdział 2. Zapytania medialne: obsługa zróżnicowanych obszarów roboczych (39)
- Dlaczego zapytania medialne są potrzebne do budowy układów responsywnych (40)
- Podstawowa logika warunkowa w CSS (41)
- Składnia zapytań medialnych (41)
- Zapytania medialne w znaczniku (42)
- Łączenie zapytań medialnych (43)
- Importowanie zapytań medialnych za pomocą dyrektywy @import (44)
- Zapytania medialne w arkuszach stylów (44)
- Co można sprawdzać za pomocą zapytań medialnych (44)
- Modyfikowanie projektu strony za pomocą zapytań medialnych (46)
- W zapytaniu medialnym można wpisać każdą regułę CSS (48)
- Zapytania medialne dla urządzeń o dużej gęstości pikseli (48)
- Metody organizacji i pisania zapytań medialnych (49)
- Dołączanie różnych plików CSS za pomocą zapytań medialnych (49)
- Zasadność dzielenia zapytań medialnych na wiele plików (50)
- Śródliniowe zagnieżdżanie zapytań medialnych (50)
- Łączyć zapytania medialne w bloki czy rozpraszać je w różnych miejscach pliku (51)
- Znacznik meta viewport (52)
- Zapytania medialne - poziom 4. (54)
- Obsługa skryptów (54)
- Urządzenia wskazujące (55)
- Funkcja sprawdzania obsługi efektu hover (56)
- Zapytania dotyczące otoczenia (57)
- Podsumowanie (58)
Rozdział 3. Układy płynne i obrazy responsywne (59)
- Konwertowanie układu stałego na elastyczny (60)
- Do czego służy model flexbox (64)
- Bloki śródliniowe i białe znaki (65)
- Elementy pływające (65)
- Własności tabelaryczne (65)
- Flexbox - wprowadzenie (66)
- Wyboista droga do flexboksa (66)
- Obsługa flexboksa przez przeglądarki (66)
- Podstawy flexboksa (68)
- Idealne środkowanie tekstu w pionie (68)
- Przesuwanie elementów (70)
- Zmienianie kolejności elementów (71)
- Różne rodzaje układu flexboksa w różnych zapytaniach medialnych (72)
- Własność inline-flex (73)
- Wyrównywanie treści we flexboksie (74)
- Własność flex (79)
- Lepka stopka (82)
- Zmienianie kolejności elementów (83)
- Podsumowanie wiadomości o flexboksie (88)
- Obrazy responsywne (88)
- Wewnętrzny problem obrazów responsywnych (88)
- Proste przełączanie rozdzielczości za pomocą atrybutu srcset (89)
- Zaawansowane techniki przełączania obrazów za pomocą atrybutu srcset (90)
- Prezentowanie obrazów za pomocą elementu picture (91)
- Podsumowanie (92)
Rozdział 4. HTML5 i projekty responsywne (95)
Rozdział 5. CSS3: selektory, typografia, tryby kolorów i nowe funkcje (119)
Rozdział 6. Spektakularny wygląd i CSS3 (157)
Rozdział 7. Grafika SVG niezależna od rozdzielczości ekranu (183)
Rozdział 8. Przejścia, transformacje i animacje (215)
Rozdział 9. Formularze w HTML5 i CSS3 (241)
Rozdział 10. Ogólne zasady projektowania responsywnych stron internetowych (267)
Skorowidz (284)
- Znaczniki HTML5 są rozpoznawane przez wszystkie nowoczesne przeglądarki (96)
- Prawidłowe rozpoczynanie strony HTML5 (97)
- Znacznik doctype (97)
- Element HTML i atrybut lang (98)
- Definiowanie różnych języków (98)
- Kodowanie znaków (98)
- Jak najlepiej pracować z językiem HTML5 (98)
- Rozsądne podejście do pisania kodu (99)
- Oddajmy cześć wszechmocnemu elementowi (100)
- Nowe elementy semantyczne HTML5 (101)
- Element main (101)
- Element
(102) - Element
(102) - Element
(103) - Element
(103) - Elementy
i (103) - Elementy
i (104) - Element
(105) - Element
(105) - Element (106)
- Uwaga na temat elementów h1 - h6 (106)
- Śródliniowe elementy semantyczne HTML5 (107)
- Element (107)
- Element (107)
- Element (108)
- Elementy języka HTML, które uległy dezaktualizacji (108)
- Praktyczne wykorzystanie elementów strukturalnych HTML5 (109)
- Rozsądne wybieranie elementów (109)
- Standardy dostępności stron WCAG i WAI-ARIA (110)
- WCAG (110)
- Standard WAI-ARIA (111)
- Zapamiętaj tylko jedną rzecz (111)
- Krok dalej z ARIA (112)
- Osadzanie elementów multimedialnych w HTML5 (112)
- Dodawanie do stron internetowych filmów i dźwięków (113)
- Znaczniki audio i video działają niemal identycznie (115)
- Responsywne odtwarzacze filmów i ramki wewnętrzne (115)
- Aplikacje sieciowe w trybie offline (116)
- Podsumowanie (117)
- Nikt nie wie wszystkiego (120)
- Struktura reguł CSS (120)
- Przydatne triki w CSS3 (121)
- Układ wielokolumnowy w CSS3 dla projektu responsywnego (121)
- Zawijanie tekstu (124)
- Obcinanie tekstu (125)
- Tworzenie poziomych przewijanych okienek (126)
- Rozgałęzianie kodu CSS (128)
- Zapytania o obsługę własności (128)
- Łączenie warunków (129)
- Biblioteka Modernizr (130)
- Nowe selektory CSS3 i sposób ich wykorzystania (132)
- Selektory atrybutów w CSS3 (132)
- Szczegółowe selektory atrybutów CSS3 (133)
- Pułapki związane z używaniem selektorów wartości atrybutów (135)
- Za pomocą selektorów wartości atrybutów można wybierać identyfikatory i klasy zaczynające się od cyfr (136)
- Strukturalne pseudoklasy CSS3 (136)
- Selektor :last-child (137)
- Selektory n-tego potomka (137)
- Zasada działania selektorów n-tego potomka (138)
- Selektory n-tego potomka w projektach responsywnych (141)
- Selektor negacji (:not) (143)
- Selektor :empty (144)
- Formatowanie pierwszego wiersza akapitu bez względu na obszar roboczy (145)
- Własności użytkownika i zmienne CSS (145)
- Funkcja CSS calc (146)
- Selektory, poziom 4. (147)
- Pseudoklasa :has (147)
- Jednostki zależne od rozmiaru obszaru roboczego (147)
- Typografia sieciowa (148)
- Reguła @font-face (149)
- Odwołanie do fontów w regule @font-face (149)
- Uwagi na temat reguły @font-face i projektów responsywnych (151)
- Nowe formaty barw CSS3 i kanał alfa (152)
- Format RGB (152)
- Format HSL (152)
- Kanały alfa (154)
- Moduł kolorów poziomu 4. (154)
- Podsumowanie (155)
- Cienie tekstu w CSS3 (158)
- Opuszczanie wartości rozmycia, gdy jest niepotrzebna (159)
- Definiowanie wielu cieni dla tekstu (159)
- Cienie elementów (159)
- Cień wewnątrz elementu (160)
- Definiowanie wielu cieni dla elementu (161)
- Wartość spread (161)
- Gradienty tła (162)
- Liniowe gradienty tła (162)
- Gradienty promieniste (165)
- Gradienty responsywne (166)
- Powtarzanie gradientu (167)
- Gradientowe desenie tła (168)
- Wiele obrazów tła jednocześnie (169)
- Wymiary tła (170)
- Własność background position (170)
- Zbiorcza własność background (171)
- Obrazy tła o wysokiej rozdzielczości (172)
- Filtry CSS (172)
- Dostępne filtry CSS (174)
- Łączenie filtrów CSS (179)
- Uwaga na temat wydajności CSS (179)
- Uwagi na temat masek CSS i przycinania grafiki (180)
- Podsumowanie (181)
- Historia SVG w pigułce (185)
- Grafika, która jest dokumentem (186)
- Element główny SVG (187)
- Przestrzeń nazw (188)
- Elementy
- Element (188)
- Element (188)
- Kształty SVG (189)
- Ścieżki SVG (189)
- Najpopularniejsze programy i usługi do tworzenia grafiki SVG (189)
- Oszczędzaj czas dzięki usługom oferującym ikony SVG (190)
- Wstawianie grafik SVG na strony internetowe (191)
- Element (191)
- Element
- Ustawianie grafik SVG w tle elementów (192)
- Krótka uwaga na temat kodowania danych w URI (194)
- Generowanie sprite'ów graficznych (195)
- Wstawianie dokumentów SVG bezpośrednio do kodu HTML (195)
- Wielokrotne wykorzystywanie obiektów graficznych z symboli (196)
- Osadzone grafiki SVG mogą mieć różne kolory w różnych kontekstach (197)
- Wielokrotne wykorzystywanie obiektów graficznych ze źródeł zewnętrznych (198)
- Możliwości każdej z metod wstawiania grafik SVG na strony internetowe (199)
- Problemy z przeglądarkami (200)
- Inne możliwości i dziwactwa SVG (201)
- Animacje SMIL (201)
- Stylizowanie grafik SVG za pomocą zewnętrznych arkuszy stylów (202)
- Formatowanie grafik SVG za pomocą arkuszy wewnętrznych (203)
- Animowanie grafik SVG za pomocą CSS (204)
- Animowanie SVG za pomocą JavaScript (205)
- Prosty przykład animacji na bazie biblioteki GreenSock (206)
- Optymalizacja grafik SVG (207)
- Filtry SVG (208)
- Uwaga na temat zapytań medialnych w SVG (210)
- Porady implementacyjne (211)
- Dodatkowe źródła informacji (212)
- Podsumowanie (212)
- Czym są przejścia CSS3 i jak z nich korzystać? (216)
- Rodzaje przejść (218)
- Zbiorcza własność do definiowania przejść (218)
- Przejścia różnych własności w różnych przedziałach czasowych (219)
- Funkcje czasu (219)
- Zabawne typy przejść dla stron responsywnych (221)
- Transformacje dwuwymiarowe CSS3 (221)
- scale (222)
- translate (222)
- rotate (225)
- skew (226)
- matrix (226)
- Własność transform-origin (227)
- Transformacje trójwymiarowe (229)
- Wartość translate3d (232)
- Animacje w CSS3 (236)
- Własność animation-fill-mode (238)
- Podsumowanie (239)
- Formularze HTML5 (242)
- Elementy formularzy HTML5 (243)
- Atrybut placeholder (243)
- Atrybut required (244)
- Atrybut autofocus (244)
- Atrybut autocomplete (246)
- Atrybut list (i powiązany element datalist) (246)
- Rodzaje kontrolek HTML5 (248)
- Typ email (248)
- Typ number (249)
- Typ url (250)
- Typ tel (252)
- Typ search (253)
- Typ pattern (253)
- Typ color (254)
- Kontrolki daty i godziny (254)
- Typ range (257)
- Wypełnienia dla starszych przeglądarek (258)
- Formatowanie formularzy HTML5 za pomocą arkuszy CSS3 (259)
- Oznaczanie pól wymaganych (262)
- Wypełnianie tła (264)
- Podsumowanie (265)
- Oglądanie projektu w przeglądarce najszybciej jak to możliwe (268)
- Wartości punktów kontrolnych powinny być ustalane w odniesieniu do projektu (268)
- Oglądaj i testuj projekt w prawdziwych urządzeniach (269)
- Na czym dokładnie polega stopniowe ulepszanie strony (270)
- Wybór funkcji obsługiwanych przez różne przeglądarki (271)
- Równość funkcjonalna, nie estetyczna (271)
- Wybór obsługiwanych przeglądarek (271)
- Stopniowanie funkcjonalności (272)
- Implementacja warstw funkcjonalnych (272)
- Łączenie punktów kontrolnych CSS i JavaScript (273)
- Unikaj szkieletów CSS w produkcji (275)
- Kodowanie pragmatycznych rozwiązań (275)
- Kiedy odnośnik staje się przyciskiem (277)
- Pisz jak najprostszy kod (278)
- Ukrywanie, pokazywanie i wczytywanie treści na różnych ekranach (278)
- Warstwę wizualną strony definiuj za pomocą CSS (279)
- Sprawdzanie składni (280)
- Wydajność (281)
- Co szykuje przyszłość (282)
- Podsumowanie (283)
i (188)
- Назва: Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie II
- Автор: Ben Frain
- Оригінальна назва: Responsive Web Design with HTML5 and CSS3, 2nd Edition
- Переклад: Łukasz Piwko
- ISBN: 978-83-283-2344-5, 9788328323445
- Дата видання: 2016-07-01
- Формат: Eлектронна книга
- Ідентифікатор видання: trash2
- Видавець: Helion