Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki \ Programowanie \ CSS

CSS i Ajax. Strony WWW zgodne ze standardami sieciowymi W3C Język: 1

978-83-246-1755-5

Cena Brutto: 47.00

Cena netto: 44.76

Ilość:
Wersja: Drukowana
Autor Christopher Schmitt, Kimberly Blessing, Rob Cherny, Meryl K. Evans, Kevin Lawver, Mark Trammell
Liczba_stron 304
Wydawnictwo Helion
Oprawa miękka
Data_Wydania 2008-11-05
Poziom All Levels

Twórz serwisy internetowe zgodne z standardami!

  • Jak projektować serwisy WWW zgodne z standardami?
  • Jak zaprojektować interfejs użytkownika?
  • Jak zwiększyć wydajność strony WWW?

Współczesne strony internetowe różnią się, a przynajmniej powinny, od tych sprzed kilku lat. Jeżeli różnic nie widać od strony graficznej, to z pewnością można je znaleźć w kodzie strony. Nowoczesne witryny WWW charakteryzują się zgodnością ze standardami, wykorzystaniem kaskadowych arkuszy stylów oraz udogodnieniami dla osób niepełnosprawnych. A dzięki zastosowaniu technologii AJAX współczesne witryny kuszą interaktywnością i dynamizmem.

Autorzy niniejszej książki wprowadzają Czytelnika w tajniki projektowania serwisów zgodnych z zasadami ustalonymi przez organizację W3C. Dzięki tej książce poznasz rodzaje i zastosowanie standardów sieciowych. Dowiesz się, w jaki sposób wybrać język znaczników, oraz poznasz zalety i wady języków HTML i XHTML. Nauczysz się korzystać z kaskadowych arkuszy stylów, a następnie odkryjesz sposób wykorzystania technologii AJAX w celu tworzenia interaktywnych stron WWW. Co najważniejsze, dostosujesz swoją stronę do współczesnych standardów, dzięki czemu zyska na dostępności i interaktywności, przyciągając rzesze użytkowników!

  • Zalety standardów sieciowych
  • Przygotowanie interfejsu użytkownika
  • Wady i zalety języków HTML oraz XHTML
  • Wpływ deklaracji DOCTYPE na zachowanie przeglądarki
  • Korzyści płynące z zastosowania kaskadowych arkuszy stylów
  • Sposoby dołączania arkuszy stylów do strony
  • Zasady wykorzystania technologii AJAX
  • Współpraca języka JavaScript z CSS
  • Systemy zarządzania treścią
  • Programowanie aplikacji sieciowych
  • Sposoby na zwiększenie wydajności witryn internetowych

Dostosuj się do standardów -- zwiększ dostępność i popularność swojej strony internetowej!

CSS i Ajax. Strony WWW zgodne ze standardami sieciowymi W3C -- spis treści

Podziękowania (7)

O autorach (9)

Część I: Tworzenie witryn internetowych bazujących na standardach sieciowych (13)

Wprowadzenie (15)

  • Czym są standardy sieciowe? (16)
    • Podstawowe zalety standardów sieciowych (17)
  • Internetowe interfejsy użytkownika (17)
  • Planowanie interfejsu użytkownika (18)
    • Współczesne planowanie witryny internetowej (20)
    • Nowe podejście: plany architektury UI (22)

Rozdział 1. Tworzenie interfejsu (25)

  • Od czego rozpocząć? (27)
  • Struktura dokumentu: wybór języka znaczników (27)
    • HTML kontra XHTML (28)
    • Przełączanie deklaracji DOCTYPE i jej wpływ na tryb pracy przeglądarki internetowej (34)
    • Weryfikować czy nie weryfikować poprawności kodu? (44)
    • Treść i struktura: od projektu do wykonania (47)

Rozdział 2. Wprowadzenie do kaskadowych arkuszy stylów (59)

  • Ile plików CSS należy utworzyć? (60)
    • Plik CSS i strategie jego dołączania (62)
  • Mikroformaty w służbie konwencji i czytelnych nazw (68)
    • Mikroformaty i POSH (69)
  • Zbyt wiele klas (72)
    • Classitis klas (72)
    • Uzdrowienie classitis (74)
  • Struktura treści pliku CSS (78)
  • Media alternatywne w CSS (81)
  • Prezentacja zapewniająca swobodę działania (85)

Rozdział 3. Integracja z warstwą obsługi zdarzeń (87)

  • Nowoczesne metody technologii Ajax (88)
    • Nowoczesne, progresywne i dyskretne skrypty (90)
  • Wymagania JavaScript: plik oraz spis funkcji (92)
    • Błędny skrypt, oj, błędny! (93)
    • Dyskretne usprawnienia (98)
    • Wyskakujące okna (100)
    • Elementy dynamiczne i innerHTML (104)
  • Współpraca kodu JavaScript z arkuszami stylów CSS i warstwą prezentacyjną (107)
    • Ogromne witryny internetowe i obsługa wielu zdarzeń onload (109)
  • Własne skrypty kontra gotowe struktury (111)
    • Przykład kodu struktury jQuery (113)
    • Struktury znacznie ułatwiają używanie technologii Ajax (117)
    • Kilka słów odnośnie struktur (119)

Rozdział 4. Programowanie aplikacji sieciowych (121)

  • Aplikacje sieciowe obciążone jarzmem przeszłości (122)
    • Jakość oprogramowania i analiza jego elementów (122)
  • Wskazówki, reguły oraz standardy sieciowe (125)
    • Reguły programowania (125)
    • Lepsze formularze tworzone za pomocą nowoczesnego kodu znaczników (126)
    • Struktury działające po stronie serwera oraz narzędzia szablonów (130)
  • Platforma Microsoft ASP.NET (134)
    • Dane wyjściowe ASP.NET (137)
    • Kontrolki HTML ASP.NET, kontrolki Web Control i inne (144)
  • Zarządzanie treścią (149)
    • Podstawy systemu zarządzania treścią (150)
    • System zarządzania treścią i czysta treść (150)
    • Dane wyjściowe systemu zarządzania treścią i moduły (151)
    • Szablony systemu zarządzania treścią (152)
    • Tryb WYSIWYG dla autorów treści (156)
    • Firmy trzecie (158)
  • W jaki sposób podejść do aplikacji sieciowych? (159)

Rozdział 5. Krąg standardów (161)

  • Organizacyjna opieszałość (162)
  • Wprowadzenie kręgu (164)
    • Menedżer standardów (164)
    • Tworzenie i dokumentowanie standardów (165)
    • Szkolenia i komunikacja (168)
    • Proces przeglądu jakości (170)
  • Wprawienie całości w ruch (172)
    • Utrzymywanie impetu (172)
  • Podsumowanie (173)

Część II: Studium przypadku (175)

Praktyka nie oznacza doskonałości (177)

  • Komunikacja (178)
  • Zdolność do adaptacji (178)
  • Wytrwałość (179)
  • Próby i cierpienia (179)

Rozdział 6. EverythingTori.com (181)

  • Kulisy (182)
    • Zagłębienie się w świat Tori Amos (184)
    • Rozpoczęcie właściwego procesu tworzenia projektu (184)
    • Zbudowanie szkieletu (185)
    • Budowanie witryny (192)
    • Kulisy arkuszy stylów CSS (196)
  • Uruchomienie witryny (205)
  • Spotkanie z projektantem Philipem Fierlingerem (206)
  • Utwór końcowy (210)

Rozdział 7. AOL.com (213)

  • Utworzenie zespołu skazanego na sukces i unikanie porażek (215)
    • Co poszło źle? (215)
  • Projektowanie z uwzględnieniem wydajności (237)
    • Oszacowanie wydajności przed utworzeniem choćby jednego wiersza kodu (238)
    • Obawy związane z wydajnością (242)
    • Wywiad: David Artz (247)
    • Powtarzalne kroki (249)
  • Projekt i architektura systemu (250)
    • System wzajemnej pomocy (250)
    • Wykonywanie procedur pośredniczących (251)
    • Rozważania dotyczące organizacji pracy (252)
  • Magia interfejsu (254)
    • Harmonizacja kodu znaczników z deklaracją DOCTYPE (254)
    • Najlepsze rozwiązania w zakresie CSS (258)
    • Arkusze stylów CSS ułatwiające dostępność treści (261)
    • Wydajność w rzeczywistym produkcie (267)
  • Podsumowanie (269)

Posłowie (271)

Dodatek A: Docelowe przeglądarki internetowe (273)

Dodatek B: Dostępność treści (279)

Dodatek C: Wskazówki dotyczące wydajności witryny internetowej (281)

Dodatek D: Przewodnik po selektorach CSS (291)

Skorowidz (295)

powrót
 
Produkty Podobne
CSS od podszewki
CSS. Kaskadowe arkusze stylów. Przewodnik encyklopedyczny. Wydanie IV
Tablice informatyczne. CSS3. Wydanie II
Sass. Nowoczesne arkusze stylów
CSS. Refaktoryzacja kodu
Bootstrap. Tworzenie własnych stylów graficznych
CSS Refactoring
HTML, CSS i JavaScript dla każdego. Wydanie VII
Table Layout in CSS
Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie II
Więcej produktów