Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS. Wydanie II - Helion
Tytuł oryginału: Bulletproof Web Design: Improving flexibility and protecting against worst-case scenarios with XHTML and CSS (2nd Edition)
Tłumaczenie: Anna Trojan
ISBN: 978-83-246-1474-5
stron: 328, Format: 170x230, okładka: miękka
Data wydania: 2008-06-19
Księgarnia: Helion
Cena książki: 44,00 zł
Poznaj tajniki projektowania doskonałych stron internetowych
- Jak zbudować elastyczne mechanizmy nawigacyjne?
- W jaki sposób stosować elementy pływające?
- Jak w pełni wykorzystać możliwości kaskadowych arkuszy stylów?
W coraz dynamiczniej rozwijającym się internecie każdego dnia pojawiają się tysiące witryn WWW. Wiele z nich to prawdziwe arcydzieła - zarówno pod względem projektowym, jak i merytorycznym. Często jednak, otwierając swoją ulubioną witrynę WWW nie w tej przeglądarce, co dotychczas, widzimy coś zupełnie innego! Ile razy, podczas projektowania witryny WWW szukamy rozwiązania problemów związanych z różnymi interpretacjami standardów W3C w różnych przeglądarkach? Ile czasu zajmuje zmiana układu graficznego strony lub dodanie nowych elementów? Ilu projektantów stron WWW zastanawia się nad tym, jak poprawić ich elastyczność i uniwersalność?
Książka "Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS. Wydanie II" opisuje techniki tworzenia niemal doskonałych witryn WWW. Doskonałych - bo wyglądających równie dobrze w każdej przeglądarce i przy każdej rozdzielczości ekranu, łatwych w nawigacji i prostych w rozbudowie. Czytając ją, poznasz najnowsze standardy XHTML i CSS, nauczysz się odpowiednio dobierać czcionki i ich rozmiary, korzystając z jednostek em; dowiesz się, jak pozycjonować elementy strony i budować uniwersalne mechanizmy nawigacyjne. Odkryjesz sposoby tworzenia uniwersalnych stron internetowych.
- Dobór rozmiaru i jednostek miary tekstu
- Skalowalne menu
- Zastępowanie tabel elementami pływającymi
- Pozycjonowanie składników strony
- Definiowanie stylów dla ramek
- Oddzielanie warstwy prezentacji od treści strony
- Korzystanie z narzędzi do weryfikacji konstrukcji strony
- Budowanie skalującego się układu strony
Wykorzystaj wiedzę zawartą w tej książce i twórz strony internetowe, które zachwycą nie tylko wyglądem, ale też uniwersalnością.
Osoby które kupowały "Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS. Wydanie II ", wybierały także:
- Zosta 148,98 zł, (59,59 zł -60%)
- LESS. Kurs video. Poziom pierwszy. Jak usprawnić pracę z CSS 89,00 zł, (35,60 zł -60%)
- CSS i SASS. Kurs video. Praktyczny projekt nowoczesnego dashboardu 99,00 zł, (44,55 zł -55%)
- CSS3. Kurs video. Poziom pierwszy. Nowoczesne i stylowe strony WWW 59,00 zł, (26,55 zł -55%)
- Sass od podstaw. Kurs video. Budowa kompleksowej strony w oparciu o metodologię BEM 47,93 zł, (22,05 zł -54%)
Spis treści
Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS. Wydanie II -- spis treści
Wprowadzenie (9)
Rozdział 1. Elastyczny tekst (15)
- Rozmiar tekstu należy ustalać przy użyciu słów kluczowych oraz wartości procentowych lub em, dzięki czemu użytkownicy będą mieli nad nim kontrolę (16)
- Częste rozwiązanie (17)
- Wszystkie możliwości (20)
- Rozwiązanie kuloodporne (22)
- Dlaczego rozwiązanie to jest kuloodporne (27)
- Elastyczna baza - i co dalej? (28)
- Stosowanie słów kluczowych i wartości procentowych (32)
- Elastyczny rozmiar tekstu dzięki em (38)
- Podsumowanie (40)
Rozdział 2. Skalowalna nawigacja (43)
- Należy zapewnić nawigację, która skaluje się w zależności od ustawionej wielkości tekstu oraz od objętości treści umieszczonych na stronie (44)
- Częste rozwiązanie (45)
- Dlaczego rozwiązanie to nie jest kuloodporne (47)
- Rozwiązanie kuloodporne (49)
- Dlaczego rozwiązanie to jest kuloodporne (58)
- Podobny przykład wykorzystujący em (59)
- Dodatkowe przykłady (61)
- Podsumowanie (64)
Rozdział 3. Elastyczne wiersze (67)
- Nie należy definiować wysokości poziomych elementów strony i trzeba zaplanować możliwość powiększenia ich w pionie (68)
- Częste rozwiązanie (69)
- Dlaczego rozwiązanie to nie jest kuloodporne (70)
- Rozwiązanie kuloodporne (72)
- Dlaczego rozwiązanie to jest kuloodporne (87)
- Inny przykład rozciągania (88)
- Podsumowanie (93)
Rozdział 4. Pomysłowe rozmieszczanie elementów (95)
- Zamiast stosować tabele, lepiej jest używać elementów pływających (96)
- Częste rozwiązanie (97)
- Dlaczego rozwiązanie to nie jest kuloodporne (98)
- Rozwiązanie kuloodporne (99)
- Dlaczego rozwiązanie to jest kuloodporne (136)
- Podsumowanie (136)
Rozdział 5. Niezniszczalne ramki (139)
- Zanim zacznie się tworzyć style dla ramek, należy wszystko dokładnie zaplanować (140)
- Częste rozwiązanie (141)
- Dlaczego rozwiązanie to nie jest kuloodporne (143)
- Rozwiązanie kuloodporne (144)
- Dlaczego rozwiązanie to jest kuloodporne (150)
- Inne techniki tworzenia zaokrąglonych narożników (151)
- Iluzja ramki (159)
- Podsumowanie (166)
Rozdział 6. Brak rysunków? Brak CSS? Brak problemów! (169)
- Należy upewnić się, że treść strony jest czytelna, nawet jeśli strona zostanie pozbawiona rysunków i stylów CSS (170)
- Częste rozwiązanie (171)
- Dlaczego rozwiązanie to nie jest kuloodporne (174)
- Rozwiązanie kuloodporne (174)
- Dlaczego rozwiązanie to jest kuloodporne (176)
- Ze stylami lub bez (179)
- Test Dig Dug (184)
- Narzędzia do sprawdzania kuloodporności stron (185)
- Podsumowanie (193)
Rozdział 7. Konwersja tabel (197)
- Należy usunąć z tabel kod prezentacyjny, a ich wygląd zdefiniować za pomocą CSS (198)
- Częste rozwiązanie (199)
- Dlaczego rozwiązanie to nie jest kuloodporne (200)
- Rozwiązanie kuloodporne (201)
- Dlaczego rozwiązanie to jest kuloodporne (222)
- Podsumowanie (224)
Rozdział 8. Płynny oraz elastyczny układ strony (225)
- Eksperymentuj z projektowaniem układów stron, które rozszerzają się i zwężają (226)
- Częste rozwiązanie (227)
- Dlaczego rozwiązanie to nie jest kuloodporne (229)
- Rozwiązanie kuloodporne (231)
- Dlaczego rozwiązanie to jest kuloodporne (264)
- Układ strony oparty na em (264)
- Podsumowanie (272)
Rozdział 9. Łączenie w całość (275)
- Zastosuj kuloodporne rozwiązania do projektu całej strony internetowej (276)
- Cel (277)
- Dlaczego rozwiązanie to jest kuloodporne (278)
- Konstrukcja (283)
- Modyfikacja stylów ze względu na przeglądarkę IE (310)
- Podsumowanie (314)
Skorowidz (317)