Recenzja: Księga CSS3 - książka CSS, którą powinni przeczytać nawet eksperci
Myślisz, że wiesz wszystko o CSS3? Znowu coś. Autor Peter Gasston właśnie wydał „The Book of CSS3: A Developer's Guide to the Future of Web Design”, który dokładnie przygląda się wszystkim nowościom w świecie CSS.
Czy to tylko kolejna książka CSS, czy niezbędny dodatek do Twojej biblioteki? Czytaj dalej, aby się dowiedzieć.
Kolejna książka o CSS?
Książki o CSS są znudzone dla każdego, kto już wie, jak obejść arkusz stylów. Większość z tych, które widziałem i posiadam, wydaje dużo książki na te same podstawowe tematy: oto jak działa model pudełkowy CSS, wypełnienie działa w ten sposób, marginesy działają w ten sposób, stylizuje tekst w ten sposób itp. Nawet książki, które obiecują przejść do zaawansowanych tematów, zwykle robią to tylko w kilku ostatnich rozdziałach, co oznacza, że zapłaciłeś 40 USD za 40 stron!
Ponieważ jestem pełnoetatowym profesjonalnym blogerem (czy wierzysz, że coś takiego istnieje?) Bardzo dobrze wiem, gdzie znaleźć podstawowe instrukcje CSS całkowicie za darmo w Internecie, i właśnie tego się nauczyłem. Nie zrozum mnie źle, istnieje wiele niesamowitych książek o CSS, ale z wahaniem waham się, czy nie rozłożyć ciasta na jedną z tych przyczyn.
Te myśli przyszły mi do głowy, gdy zgodziłem się spojrzeć na książkę Petera Gasstona zatytułowaną „Księga CSS3”. Jako dalsze źródło mojego sceptycyzmu uznałem, że CSS3 jest obecnie najczęściej pisanym tematem na stronach takich jak ten. Ponownie, po co płacić za treści, które są bezpłatne i więcej niż obfite w Internecie? Wiem, jak działają cienie, bardzo dziękuję i nie potrzebuję dalszej pomocy!
Byłem w błędzie: ta książka jest świetna
Księga CSS3 zaczyna się od następującego fragmentu:
„Pozwól, że powiem ci trochę o tym, kim jestem: jesteś profesjonalistą internetowym, który od kilku lat ręcznie koduje HTML i CSS; czujesz się swobodnie w tworzeniu złożonych układów i znasz nie tylko swój div z rozpiętości, ale także swój śmiały od silnego; przeczytałeś trochę o CSS3 i mogłeś nawet zacząć eksperymentować z niektórymi bardziej dekoracyjnymi funkcjami, takimi jak zaokrąglone rogi, ale chcesz lepiej zrozumieć podstawy. ”Natychmiast Gasston przykuwa moją uwagę. Pisze do publiczności, która już wie, jak ręcznie kodować strony internetowe, co oznacza, że nie nudzi mnie całymi rozdziałami na temat różnicy między wewnętrznymi i zewnętrznymi arkuszami stylów! Dobrze gra pan, będę nadal czytać pańską książkę.
Gasston następnie zaczyna wyjaśniać, czym jest CSS3, a czym nie. W tej dyskusji przedstawia właściwość zmiany rozmiaru pudełka . W swoim pierwszym wprowadzeniu do nieruchomości trafił na coś, o czym niewiele wiem! W tym momencie zaczynam zdawać sobie sprawę, że ta książka może być naprawdę przydatna.
W następnej sekcji przechodzi bezpośrednio do zapytań medialnych, które moim zdaniem są jednym z najważniejszych nowych aspektów CSS3. W tym i każdym innym temacie, który omawia, jedna rzecz naprawdę się wyróżnia: Gasston przeprowadził badania. Nie opisuje krótko niczego, ale naprawdę zagłębia się i bada każdy aspekt specyfikacji, niezależnie od tego, czy jest proponowany, czy już wdrożony.
Mając prawie wszystko, o czym czytałem, dowiedziałem się sporo, o czym jeszcze nie wiedziałem. Z powodzeniem dodaje wartość, której po prostu nigdy nie wydostajesz z krótkiego, jednorazowego postu na blogu na dany temat, a zatem sprawia, że książka jest warta zakupu.
Szczególnie podobała mi się ta ostatnia część książki, która obejmuje właściwości i metody, które nie są jeszcze obsługiwane przez żadną przeglądarkę, ale stanowią ogromne potencjalne zmiany w sposobie kodowania stron internetowych, jeśli powinny być akceptowane w CSS. Gasston wskazuje nawet kilka przydatnych wtyczek JavaScript, które pozwalają od razu wypróbować te fantazyjne nowe metody!
Księga fizyczna
Sama książka jest dość mocna i ma prawie 300 stron. Okładka jest atrakcyjnie zilustrowana i dlatego zdecydowanie jest to coś, o czym nie mam nic przeciwko (kto chce brzydkiej książki na biurku?). Zawartość w środku jest ładnie ułożona z dużą ilością wykresów i grafiki, aby umożliwić szybkie i przyjemne przeglądanie.
Jedną rzeczą, którą szczególnie doceniłem, było to, że przy każdej omawianej właściwości Gasston kończył się tabelą omawiającą kompatybilność przeglądarki. Jest to bardzo przydatne i jestem pewien, że będzie to coś, co sprawi, że wrócę do książki raz po raz.
Strony są w skali szarości, ale w większości nie miałem nic przeciwko, ponieważ nauka kodu niekoniecznie wymaga wydruków pełnokolorowych. Jedynym wyjątkiem jest sekcja dotycząca koloru i krycia, w której zdecydowanie fajnie byłoby zobaczyć kilka przykładów w kolorze. Należy jednak pamiętać, że obniżają koszty, uruchamiając zadania drukowania w jednym kolorze!
Spis treści
Aby dać ci dobry pogląd na wszystko, co obejmuje książka, oto spis treści (z wyjątkiem przedmowy, wstępu itp.). Jak widać, wszystkie tematy poświęcone są nowemu i zaawansowanemu dobrodziejstwu CSS3, więc nie będziesz musiał pomijać połowy książki, jeśli już wiesz, jak napisać kod. Ponadto tematy są podzielone tak ładnie, że idealnie jest trzymać je pod ręką wyłącznie jako odniesienie, nawet jeśli nie jesteś zainteresowany przeczytaniem całości. Następnym razem, gdy będziesz miał problemy z budowaniem niestandardowego gradientu CSS, otwórz ten rozdział i możesz zacząć. Dokładny indeks oczywiście również w tym pomaga.
- Rozdział 1: Wprowadzenie do CSS3
- Rozdział 2: Zapytania o media
- Rozdział 3: Selektory
- Rozdział 4: Pseudoklasy i pseudoelementy
- Rozdział 5: Czcionki internetowe
- Rozdział 6: Efekty tekstowe i style typograficzne
- Rozdział 7: Wiele kolumn
- Rozdział 8: Obrazy tła i inne właściwości dekoracyjne
- Rozdział 9: Efekty ramek i ramek
- Rozdział 10: Kolor i krycie
- Rozdział 11: Gradienty
- Rozdział 12: Transformacje 2D
- Rozdział 13: Przejścia i animacje
- Rozdział 14: Transformacje 3D
- Rozdział 15: Elastyczny układ skrzynki
- Rozdział 16: Układ szablonu
- Rozdział 17: Przyszłość CSS
- Dodatek A: Obsługa CSS3 w obecnych głównych przeglądarkach
- Załącznik B: Zasoby online
- Indeks
Wniosek
Jak widać, naprawdę podobała mi się ta książka. Moje oczekiwania były wprawdzie niskie, ale zdecydowanie je rozwiały. Styl pisania Gasstona jest czasami pouczający, a nawet dowcipny, ale od razu przechodzi do sedna, zamiast nadmiernie gadatliwego. Wykonuje świetną robotę, tłumacząc szybko każdą właściwość i przechodząc do tego, co naprawdę chcesz zobaczyć: składni. Mam kilka książek na temat tworzenia stron internetowych, które siedzą w szafie i zbierają kurz prawie od dnia, w którym je otrzymałem. Księga CSS3 będzie unikać tego stosu przez pewien czas, ponieważ już o nim mówię na co dzień.
Chcesz zdobyć bezpłatną kopię Księgi CSS3? Sprawdź w przyszłym tygodniu, czy masz szansę to zrobić!