Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS. Wydanie III
- Autor:
- Dan Cederholm
- Wydawnictwo:
- Helion
- Ocena:
- 5.0/6 Opinie: 3
- Stron:
- 312
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS. Wydanie III
Tylko krok dzieli Cię od idealnej witryny!
Każdego dnia w sieci pojawiają się tysiące nowych witryn. Niejednokrotnie są one perfekcyjne merytorycznie i interesujące wizualnie. Niestety, wiele z nich nie odniesie sukcesu, bo nie trafi do szerokiego grona odbiorców. Konkurencja jest dziś tak ogromna, że Twoje rozwiązanie musi się wyróżniać nie pod jednym, a pod kilkoma względami. Jedną z najważniejszych zalet dobrej strony jest lekki, poprawny kod, korzystający z nowości języka HTML5 i CSS3 oraz dostępny dla różnych urządzeń (stacjonarnych i mobilnych). W trakcie lektury kolejnej edycji tej wyjątkowej książki dowiesz się, jak zagwarantować czytelność i atrakcyjność Twojej strony, nawet jeśli nie masz dostępu do elementów graficznych i CSS. Ponadto zobaczysz, jak sobie radzić z rozmiarem czcionek czy ograniczoną przestrzenią.
Każdy rozdział rozpoczyna się opisem rozwiązania, które nie jest kuloodporne. Rozwiązanie takie przeważnie opiera się na tradycyjnych technikach i zwykłym kodzie HTML. Dan Cederholm, autor tej bestsellerowej pozycji, rozkłada je na czynniki pierwsze i pokazuje przy okazji różne ograniczenia. Następnie proponuje zastosowanie wariantu alternatywnego, opracowanego przy użyciu HTML-a oraz CSS. Ten wariant umożliwia zastąpienie opasłego źródła odchudzonym, strukturalnym kodem oraz przemyślnie opracowanymi regułami CSS. W rezultacie otrzymany projekt jest lekki i dostępny dla wielu użytkowników. Na koniec Dan prezentuje proces tworzenia kompletnej strony internetowej z komponentów omówionych w poprzednich rozdziałach. Ten sposób naprawdę pozwala się wiele nauczyć!
- Skalowanie tekstu za pomocą słów kluczowych, wartości procentowych oraz jednostek em, dające użytkownikowi pełną kontrolę nad czytelnością projektu
- Uwzględnianie elastycznego wydłużania poziomych komponentów strony w pionie
- Zastosowanie elementów pływających do opracowania struktur tabelarycznych
- Zapewnienie czytelności strony nawet wtedy, gdy brak obrazków i obsługi CSS
- Rozdzielanie warstwy prezentacyjnej i kodu w tradycyjnych tabelach oraz odtwarzanie ich wyglądu za pomocą CSS
- Zastosowanie filozofii stopniowego ulepszania projektów dzięki HTML5 oraz CSS3
Sięgnij po tę książkę i twórz niezawodne strony w sieci!
Wybrane bestsellery
-
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(35.40 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Firmy z branży IT prześcigają się w tworzeniu rozwiązań zwiększających wydajność pracy, jak również podnoszących poziom specjalizacji pracowników w określonych dziedzinach. Od kilku już lat pozycja full stack developera, który wykonywał wszystkie prace programistyczne, jest wielką rzadkością. Obe...
Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych
(39.90 zł najniższa cena z 30 dni)79.49 zł
159.00 zł(-50%) -
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręce...(35.40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł(-35%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(65.40 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osi...
Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych
(39.90 zł najniższa cena z 30 dni)92.95 zł
169.00 zł(-45%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł(-35%) -
Trzymasz w dłoni kolejne wydanie niezwykle popularnego podręcznika do nauki C. Podobnie jak poprzednie wydania, także to zostało zaktualizowane i uzupełnione, między innymi o elementy standardu C11. Książka stanowi przemyślane, przejrzyste i wnikliwe wprowadzenie do języka C. Czytelnie wyjaśnia z...(107.40 zł najniższa cena z 30 dni)
116.35 zł
179.00 zł(-35%) -
Książka Wojciecha Próchnickiego jest skierowana do pracowników działu finansów, controllingu i księgowości. Wyjaśnia możliwości pracy z Excelem na przykładach, omawiając piętnaście różnych przypadków i problemów, z którymi może spotkać się osoba pracująca w tych obszarach. Zakres tematyczny omawi...
Zastosowanie Excela w pracy analityka finansowego, specjalisty ds. controllingu i analityka sprzedaży Zastosowanie Excela w pracy analityka finansowego, specjalisty ds. controllingu i analityka sprzedaży
(19.90 zł najniższa cena z 30 dni)29.49 zł
59.00 zł(-50%)
Ebooka "Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS. Wydanie III" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS. Wydanie III" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS. Wydanie III" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje ebooka: Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS. Wydanie III (3) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: blog.rbenkel.me Radosław BenkelRecenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Pierwsza edycja książki została wydana jeszcze w roku 2005, następna w 2007. Wydanie, które otrzymałem jest trzecim w kolejności, na bazie oryginału z roku 2012. Jeśli chcecie się dowiedzieć, czy ta pozycja zasługuje na swoją sławę, zapraszam do recenzji.
Wstęp
W dzisiejszych czasach komputer nie jest jedynym urządzeniem, którego używamy do surfowania po sieci. Smartphony (przez niektórych nazywane telewizorami), telewizory, tablety, czytniki e-booków, konsole – z wszystkich tych urządzeń korzystamy z sieci.
O ile czasy niesławetnego:
"Strona dostosowana do rozdzielczości 1024×768 i przeglądarki Internet Explorer 6"
już minęły (szkoda, że zamiast tego mamy powiadomienia o cookies…), tak nadal nierzadko można trafić na stronę, która wygląda dobrze tylko i wyłącznie na określonym urządzeniu w określonej rozdzielczości.
I nie mówię wcale o tzw. responsive design i wykorzystaniu media-queries, ponieważ da się zrobić stronę wyglądającą dobrze na urządzeniach z małym ekranem bez uciekania się do serwowania specjalnego layoutu dla urządzeń mobilnych.
Kolejnym aspektem na który należy zwrócić uwagę, są ludzie starsi bądź o gorszym wzroku, którzy nierzadko korzystają z funkcjonalności powiększania strony bądź zmiany kontrastu.
Celem książki jest zapoznanie czytelnika z najczęściej występującymi problemami oraz nauka tworzenia stron „kuloodpornych”, które będą wyglądać dobrze w prawie każdej sytuacji. I z przyjemnością stwierdzam, że autor wywiązał się ze swojego zadania bardzo dobrze.
Treść
Książka składa się z 9 rozdziałów, z czego każdy z pierwszej ósemki opisuje jeden konkretny problem, tak aby utrwalić wcześniej zdobytą wiedzę w ramach rozdziału dziewiątego.
Rozdziały opisują następujące zagadnienia:
- elastyczny tekst – dlaczego nie używać absolutnych jednostek do określania rozmiaru tekstu
- skalowalna nawigacja – jak stworzyć elastyczną nawigację opartą na zakładkach
- elastyczne wiersze – jak unikać stałej wysokości wierszy
- pomysłowe rozmieszczenie elementów – wykorzystanie CSS do skomplikowanego rozmieszczenia elementów
- niezniszczalne ramki – wbrew temu co może sugerować tytuł, nie będzie mowy o elementach frame, tylko o tym jak utworzyć elastyczne boxy na stronie, kiedy korzystamy z zaokrąglonych krawędzi i nie możemy skorzystać z CSS3
- brak obrazków lub arkuszy CSS – na co zwracać uwagę, aby strona była czytelna bez załadowanych grafik czy też arkuszy CSS
- konwersja tabel – jak stylować tabele za pomocą CSS
- płynny oraz elastyczny układ strony – jak stworzyć układ strony dostosowujący się do rozmiaru ekranu
- łączenie w całość – połączenie wyżej wymienionych technik
Każdy rozdział zaczyna się od przykładu strony dla typowego problemu, następnie wyjaśnia dlaczego technika wykorzystana do jego stworzenia nie jest kuloodporna, a następnie pokazuje jak stworzyć tytułowe rozwiązanie kuloodporne. Wyjaśnienia są wnikliwe, a cały proces przebiega stopniowo, przez co łatwo nadążyć za tym co się dzieje na screenach, które to wstawiane są odpowiednio często.
Tam gdzie to możliwe, autor wspomina o możliwościach zastosowania CSS3, jednocześnie zwracając uwagę na zagadnienia graceful degradation.
Jeśli chodzi natomiast o minusy, to mała uwaga do wydawcy. W oryginale jest już mowa o HTML5 w tytule, w wersji polskiej która powstała na bazie wydania 3 nadal mamy XHTML, a to już raczej nie te czasy ;).
Merytorycznie nie mam wielkich zastrzeżeń, aczkolwiek w kilku miejscach miałem wrażenie, że niektóre zagadnienia tłumaczone są troszkę zbyt łopatologicznie – a wcale nie jestem masta hacka CSS ninja.
Jakość wydania
Książka wydana została w miękkiej oprawie i NIE pochodzi z wydania „eko”. Zawartość zmieszczono na ponad 300 stronach stosunkowo grubego papieru o wysokiej białości. Formatowanie jest bardzo dobre, ważne rzeczy odpowiednio wyróżnione, kod w przykładach drukowany czcionką o stałej szerokości z pogrubionymi słowami kluczowymi.
Tłumaczenie
Tak, tak! Zgadliście! Kod jest po angielsku Jak miło :) Jeśli chodzi o tekst, to cały czas źle czyta mi się rzeczy takie jak „pływanie a pozycjonowanie” czy też „metoda przeciwległych elementów pływających”, ale to raczej kwestia indywidualna.
Podsumowanie
Końcowa Ocena: 4.5/5
Czy polecam tę książkę? Tak. Na pewno początkującym, ale i średnio-zaawansowani dowiedzą się z niej nowych rzeczy. Zaawansowani raczej nie znajdą tutaj nic nowego. -
Recenzja: NetWorld Piotr KociatkiewiczRecenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Książka uczy właściwego wykorzystania zasobów języka HTML i kaskadowych arkuszy stylów CSS, które polega na ograniczaniu objętości kodu, poprawianiu dostępności strony oraz ułatwianiu rozwijania i aktualizacji projektu. Prezentując i krytycznie omawiając rozwiązania „tradycyjne” czytelnie wskazuje, na czym polegają proponowane bardziej elastyczne rozwiązania, optymalnie wykorzystujące technologie CSS i HTML. Studiując liczne przykłady czytelnik dowie się, jak kontrolować rozmiar i rozmieszczenie tekstu i jak rozwiązać problem skalowalnej nawigacji. Pozna sposoby płynnego rozmieszczania tekstu i prezentacji obrazów, a także przystosowania się do braku możliwości ich wyświetlenia. Nauczy się unikać stosowania tabel, a w razie konieczności wykorzystywać CSS do ich budowy i stylizacji. Sposoby efektywnego wykorzystania poznanych technik ilustruje umieszczony w ostatnim rozdziale pełny projekt strony – elastycznej i przygotowanej na każdą możliwą sytuację.
-
Recenzja: altcontroldelete.pl Jerzy Piechowiak, 2013-03-24Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Dla kogo jest ta książka?
Na wstępie muszę zaznaczyć, że skróciłem trochę tytuł książki, ponieważ jest on dość długi. Pełny polski tytuł to:
Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS.
Wydanie III
W tym momencie należy się jednak kolejne wyjaśnienie, a raczej sprostowanie, ponieważ oryginalny tytuł brzmi:
Bulletproof Web Design: Improving flexibillity and protecting against worst-case scenarios with HTML5 and CSS3 (3rd Edition)
Jak widać w naszym tytule wkradł się mały chochlik, a sama książka wydane w oryginalne w zeszłym roku dotyczy oczywiście HTML5 i CSS3, a nie XHTMLa.
Wróćmy jednak do odpowiedzi na kluczowe pytanie zadane w tym akapicie. Tak więc książka ta, jest najogólniej mówiąc skierowana dla każdego webmastera. Nie jest to kolejny podręcznik do nauki HTMLa, ale raczej poradnik opisujący w jaki sposób opracować kuloodporne rozwiązania we własnej witrynie. Tytułowe kuloodporne strony to przede wszystkim serwisy nastawione na szeroko rozumianą elastyczność. Z pomocą tej książki będziemy więc w stanie przygotować idealnie skalowalne strony działające w zbliżony sposób na rozmaitych przeglądarkach odpalanych na dowolnym urządzeniu. Wkraczamy tutaj również na grunt niezwykle popularnego ostatnio responsive designu.
Oczywiście osoby mocno zaznajomione z tematem wyniosą z tej książki najmniej, ale muszę osobiście przyznać, że kilka aspektów i podejść zaprezentowanych przez autora trochę mnie zaskoczyło.
Zawartość
Całość materiału została zapisana na kartach dziewięciu rozdziałów, z czego 8 prezentuje konkretne zagadnienia tematyczne, natomiast ostatni spaja to wszystko w jedną logiczną całość. Książka napisana jest prostym i przyjemnym językiem, okraszona odpowiednią dozą kodów źródłowych oraz zrzutów ekranowych.
Istotnym elementem są liczne uwagi umieszczana na bokach stron, które mówią nam na co warto szczególnie zwrócić uwagę w przypadku omawianego materiału. Tytułową kuloodporność autor bierze sobie na serio, skupiając się nawet na starszych wersjach przeglądarki Internet Explorer. Z pewnością docenią ten fakt osoby, których strony muszą być dostępne pod praktycznie każdą przeglądarką, którą można znaleźć obecnie na rynku.
Sama książka skupia się głównie na rozwiązaniach opartych na HTML5 oraz CSS3. W pewnym sensie jest to opowieść o tym jak stosować kaskadowe arkusze styli, by strona zawsze wyglądała w zbliżony sposób. Autor duży nacisk stawia na stosowanie jednostek względnych oraz rozwiązań, które pozwalają np. na bezproblemowe powiększenie tekstu strony bez popsucia reszty interfejsu. Jest to obecnie dość duży problem, który powoli zaczyna powracać m.in. za sprawą wspomnianego wcześniej responsive designu.
Podsumowanie
Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS. Wydanie III to książka, która nie jest typowym podręcznikiem HTML oraz CSS, ale jest to bardziej próba nauczenia nas nieszablonowego podejścia w tworzeniu stron. Dobrą stronę nie wystarczy tylko sprawdzić na kilku popularnych przeglądarkach, ale należy ją przygotować w taki sposób, by była zgodna ze standardami, elastyczna i wyświetlała się równie dobrze na dowolnym urządzeniu, przeglądarce oraz rozdzielczości. Najogólniej mówiąc, Twoja witryna powinna być w miarę możliwości kuloodporna.
P.S. Oczywiście inne wymagania mają proste blogi, a inne strony rządowe czy banków, warto również o tym pamiętać i w pewnych aspektach zachować jednak umiar ;-)
Szczegóły ebooka
- Tytuł oryginału:
- Bulletproof Web Design: Improving flexibility and protecting against worst-case scenarios with HTML5 and CSS3 (3rd Edition)
- Tłumaczenie:
- Piotr Cieślak na podstawie: „Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS” w tłumaczeniu Agaty Bulandry oraz „Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS. Wydanie II” w tłumaczeniu Anny Trojan
- ISBN Książki drukowanej:
- 978-83-246-5120-7, 9788324651207
- Data wydania książki drukowanej:
- 2013-01-18
- ISBN Ebooka:
- 978-83-246-6954-7, 9788324669547
- Data wydania ebooka:
- 2013-02-19 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 170x230
- Numer z katalogu:
- 10418
- Rozmiar pliku Pdf:
- 13.3MB
- Rozmiar pliku ePub:
- 15.8MB
- Rozmiar pliku Mobi:
- 29.3MB
Spis treści ebooka
- Definiowanie wielkości tekstu za pomocą słów kluczowych, wartości procentowych lub jednostek em jest najbardziej elastyczne i umożliwia użytkownikom jej regulowanie (20)
- Typowe rozwiązanie (21)
- Dlaczego to rozwiązanie nie jest kuloodporne (22)
- Dostępne możliwości (24)
- Jednostki długości (24)
- Słowa kluczowe - względne (24)
- Procenty (25)
- Słowa kluczowe - bezwzględne (25)
- Rozwiązanie kuloodporne (26)
- Słowa kluczowe - wyjaśnienie (26)
- Rezygnacja z dokładności "co do piksela" (27)
- Dlaczego rozwiązanie to jest kuloodporne (28)
- Elastyczna baza - i co dalej? (28)
- Ustaw i zapomnij (28)
- Procentowa zmiana wartości bazowej (29)
- Stosowanie słów kluczowych i wartości procentowych (32)
- Ustawienie pośredniej wartości bazowej (32)
- Zagnieżdżając deklaracje w procentach, musimy zachować ostrożność (34)
- Spójność dzięki wartościom procentowym (35)
- Elastyczny rozmiar tekstu dzięki jednostkom em (37)
- Jednostka rem (39)
- Podsumowanie (41)
- Należy opracować taką 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)
- Typowe rozwiązanie (45)
- Eleganckie zakładki (45)
- Typowy efekt rollover, czyli podmiana obrazków (46)
- Dlaczego rozwiązanie to nie jest kuloodporne (47)
- Ogrom kodu (47)
- Problemy z dostępnością (48)
- Problemy ze skalowalnością (48)
- Brak elastyczności (48)
- Rozwiązanie kuloodporne (49)
- Bez stylów (50)
- Dwa małe obrazki (50)
- Stosowanie stylów (51)
- (O)pływanie na ratunek (52)
- Formowanie zakładek (53)
- Wyrównanie obrazków tła (54)
- Dodanie dolnego obramowania (56)
- Efekt podmiany (57)
- Wyróżniona zakładka (58)
- Dlaczego rozwiązanie to jest kuloodporne (58)
- Wariant bez obrazków, wykorzystujący gradienty CSS3 (59)
- Podobny przykład wykorzystujący jednostki em (63)
- Dodatkowe przykłady (65)
- MOZILLA.ORG (65)
- Skosy (65)
- Wyszukiwanie w witrynie ESPN.com (66)
- Podsumowanie (68)
- Nie należy definiować wysokości poziomych elementów strony i trzeba zaplanować możliwość powiększenia ich w pionie (72)
- Typowe rozwiązanie (73)
- Dlaczego rozwiązanie to nie jest kuloodporne (74)
- Mało istotne elementy graficzne (74)
- Stałe wysokości (75)
- Przerośnięty kod (75)
- Rozwiązanie kuloodporne (76)
- Struktura kodu (76)
- Identyfikacja elementów (77)
- Bez stylów (78)
- Dodanie tła (79)
- Pozycjonowanie zawartości (79)
- Brakujące tło (81)
- Dodanie szczegółów (82)
- Cztery zaokrąglone narożniki (84)
- Szczegóły związane z tekstem i odnośnikami (85)
- Ostatni etap (87)
- Poprawka dla IE7 (89)
- Dlaczego rozwiązanie to jest kuloodporne (90)
- Oddzielenie struktury od wyglądu (90)
- Koniec z ustalonymi wysokościami (91)
- Wariant z atrybutem border-radius (92)
- Inny przykład rozciągania (94)
- Struktura kodu (95)
- Tworzenie dwóch obrazków (96)
- Zastosowanie stylów CSS (96)
- Autorozciąganie (98)
- Podsumowanie (99)
- Zamiast stosować tabele, lepiej używać elementów pływających (102)
- Typowe rozwiązanie (103)
- Dlaczego rozwiązanie to nie jest kuloodporne (104)
- Rozwiązanie kuloodporne (105)
- Nieograniczony wybór struktur (105)
- Stosowanie list definicji (106)
- Struktura kodu (107)
- Bez stylów (109)
- Definiowanie stylów dla kontenera (109)
- Identyfikacja obrazków (110)
- Style podstawowe (111)
- Pozycjonowanie obrazka (115)
- Przeciwległe obiekty pływające (116)
- Miejsce dla opisów każdej długości (118)
- Samoczynne anulowanie opływania elementów (120)
- Ostatnie szlify (123)
- Zmiana kierunku wyrównania (125)
- Efekt siatki (127)
- Inne tło (131)
- Zastosowanie cienia (132)
- Zabawa z blokowaniem opływania elementów pływających (134)
- Blokowanie opływania elementów za pomocą właściwości overflow (135)
- Łatwe blokowanie opływania elementów za pomocą zawartości generowanej (136)
- Dlaczego rozwiązanie to jest kuloodporne (140)
- Podsumowanie (141)
- Przed przystąpieniem do tworzenia stylów dla ramek należy wszystko dokładnie zaplanować (144)
- Typowe rozwiązanie (145)
- Dlaczego rozwiązanie to nie jest kuloodporne (146)
- Rozwiązanie kuloodporne (147)
- Struktura kodu (148)
- Strategia z obrazkami (149)
- Stosowanie stylów (151)
- Dlaczego rozwiązanie to jest kuloodporne (154)
- Wariant z użyciem CSS3 (155)
- Inne techniki tworzenia zaokrąglonych narożników (159)
- Rogi, rogi na okrągło (160)
- Pozorne ramki (167)
- Jeden zaokrąglony narożnik (168)
- Iluzja narożnika (171)
- Kuloodporna strzałka (171)
- Ograniczenia inspirują (173)
- Podsumowanie (173)
- Należy zadbać o to, by treść strony była czytelna, nawet jeśli strona zostanie pozbawiona rysunków i stylów CSS (176)
- Typowe rozwiązanie (177)
- Dlaczego rozwiązanie to nie jest kuloodporne (179)
- Rozwiązanie kuloodporne (181)
- Dlaczego rozwiązanie to jest kuloodporne (181)
- Ze stylami lub bez (184)
- 10-sekundowy test użyteczności (185)
- Typowe rozwiązanie (186)
- Rozwiązanie kuloodporne (187)
- Test Dig Dug (189)
- Narzędzia do sprawdzania kuloodporności stron (190)
- Favelety (190)
- Pasek Web Developer (193)
- Pasek Web Accessibility Toolbar (194)
- Firebug (195)
- Walidacja jako narzędzie (195)
- Podsumowanie (198)
- Z tabel należy usunąć kod odpowiadający za warstwę prezentacji, a ich wygląd zdefiniować za pomocą CSS (202)
- Typowe rozwiązanie (203)
- Dlaczego rozwiązanie to nie jest kuloodporne (205)
- Rozwiązanie kuloodporne (206)
- Struktura kodu (206)
- Stosowanie stylów (212)
- Dlaczego rozwiązanie to jest kuloodporne (224)
- Podsumowanie (225)
- Eksperymentuj z projektowaniem układów stron, które rozszerzają się i zwężają (228)
- Typowe rozwiązanie (229)
- Dlaczego rozwiązanie to nie jest kuloodporne (231)
- Nadmiar kodu źródłowego (231)
- Koszmar aktualizacji (231)
- Niewłaściwa kolejność treści strony (232)
- Rozwiązanie kuloodporne (233)
- Struktura kodu (233)
- Tworzenie kolumn: pływanie kontra pozycjonowanie (234)
- Stosowanie stylów (236)
- Odstępy (239)
- Dopełnienie kolumn (243)
- Ustawianie szerokości minimalnej oraz maksymalnej (249)
- Sposób na optyczne wyrównanie długości kolumn (253)
- Trójkolumnowe układy stron (256)
- Dlaczego rozwiązanie to jest kuloodporne (265)
- Układ strony oparty na jednostkach em (265)
- Przykład elastycznej strony internetowej (266)
- Struktura kodu (266)
- CSS (269)
- Ideałem jest spójność strony (272)
- Uwaga na paski przewijania (272)
- Podsumowanie (273)
- Zastosuj kuloodporne rozwiązania do projektu całej strony internetowej (276)
- Cel (277)
- Dlaczego rozwiązanie to jest kuloodporne (278)
- Płynny, adaptujący się projekt (278)
- Elastyczny tekst (280)
- Brak rysunków? Brak CSS? Żaden problem! (280)
- Wersje językowe (282)
- Konstrukcja (283)
- Struktura kodu (283)
- Style podstawowe (284)
- Struktura układu strony (285)
- Elastyczna siatka (286)
- Definiowanie atrybutu max-width (287)
- Nagłówek (289)
- Elastyczne obrazki (291)
- Struktura bocznego paska (294)
- Wielokolumnowy układ strony w CSS3 (297)
- Magia zapytań o media (298)
- Podsumowanie (306)
Wstęp (11)
Rozdział 1. Elastyczny tekst (19)
Rozdział 2. Skalowalna nawigacja (43)
Rozdział 3. Elastyczne wiersze (71)
Rozdział 4. Pomysłowe rozmieszczanie elementów (101)
Rozdział 5. Niezniszczalne ramki (143)
Rozdział 6. Brak obrazków? Brak CSS? Żaden problem! (175)
Rozdział 7. Konwersja tabel (201)
Rozdział 8. Płynny oraz elastyczny układ strony (227)
Rozdział 9. Łączenie w całość (275)
Skorowidz (307)
Oceny i opinie klientów: Kuloodporne strony internetowe. Jak poprawić elastyczność z wykorzystaniem XHTML-a i CSS. Wydanie III Dan Cederholm (3) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(1)
(1)
(0)
(0)
(0)
więcej opinii