E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski
Transkrypt
E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski
E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. – Warszawa, 2014 Spis treści Przewodnik po podręczniku 8 Wstęp 10 1. Hipertekstowe języki znaczników 1.1. Elementy i znaczniki języka HTML 1.2. Struktura kodu dokumentu HTML • DOCTYPE - deklaracja typu dokumentu HTML • HTML - rama całego dokumentu HTML • HEAD - nagłówek dokumentu HTML • BODY - treść właściwa dokumentu HTML • Wzorcowy dokument HTML 1.3. Elementy blokowe i liniowe języka HTML 1.4. Znaczniki i atrybuty HTML • Podstawowe znaczniki HTML • Wybrane atrybuty znaczników HTML • Znaczniki i atrybuty odsyłaczy • Znaczniki i atrybuty tabel 1.5. Formatowanie tekstu i osadzanie grafiki w języku znaczników HTML • Formatowanie tekstu • Wstawianie znaków specjalnych • Formatowanie czcionki • Osadzanie plików graficznych w kodzie HTML • Skalowanie plików graficznych w kodzie HTML 1.6. Formularze w języku znaczników HTML • Pola formularza • Wysyłanie danych formularza 1.7. XHTML, czyli rozszerzalny HTML Pytania i polecenia sprawdzające Zadania praktyczne 11 14 15 15 16 16 17 17 18 18 20 21 22 25 25 27 28 29 31 32 33 36 37 38 39 2. Tworzenie prostych stron internetowych w języku znaczników HTML 2.1. Prosta strona WWW 2.2. Tworzenie struktury dokumentu HTML • Metadane, czyli definiowanie HEAD dokumentu HTML • Budowanie BODY dokumentu HTML 2.3. Określanie atrybutów znaczników oraz ich wartości w kodzie HTML 40 42 43 43 47 Pytania i polecenia sprawdzające Zadania praktyczne Zadanie praktyczne do samodzielnego wykonania 50 50 50 3. Tworzenie kaskadowych arkuszy stylów CSS 3.1. Edytory CSS 3.2. Reguły stylów, czyli składnia CSS 3.3. Dodawanie stylów CSS do dokumentu HTML • Metoda inline • Wewnętrzny arkusz stylów CSS • Zewnętrzny arkusz stylów CSS 3.4. Definiowanie stylu CSS 3.5. Grupowanie znaczników w klasy 3.6. Model blokowy 3.7. Pozycjonowanie w CSS • Pozycjonowanie bezwzględne • Pozycjonowanie względne • Pozycjonowanie ustalone 3.8. Parametry elementu blokowego Pytania i polecenia sprawdzające Zadania praktyczne 51 52 54 54 55 56 60 63 71 77 77 79 81 83 86 86 4. Stosowanie arkuszy stylów do prezentacji strony internetowej 4.1. Kaskadowość stylów 4.2. Dobre praktyki tworzenia CSS 4.3. Modyfikacja zdeprecjonowanych elementów języka znaczników HTML i definiowanie arkuszy stylów 4.4. Wykorzystanie arkuszy stylów do wykonania strony internetowej Pytania i polecenia sprawdzające Zadania praktyczne 90 94 103 104 5. Funkcje edytorów spełniających założenia WYSIWYG 5.1. Przegląd edytorów WYSIWYG 5.2. Podstawowe zadania edytorów WYSIWYG 5.3. System zarządzania treścią z wbudowanymi edytorami WYSIWYG Pytania i polecenia sprawdzające Zadania praktyczne 105 109 114 117 118 6. Tworzenie stron internetowych za pomocą edytorów spełniających założenia WYSIWYG 6.1. Formatowanie podstawowych parametrów tekstu za pomocą edytorów WYSIWYG 6.2. Wstawianie hiperłączy i plików graficznych za pomocą edytorów WYSIWYG 6.3. Wstawianie tabel za pomocą edytorów WYSIWYG 87 88 119 120 123 6.4. Tworzenie prostej strony za pomocą wybranego edytora WYSIWYG Pytania i polecenia sprawdzające Zadania praktyczne 126 132 132 7. Projektowanie struktury witryny internetowej 7.1. Typy struktury witryny internetowej 7.2. Określenie wymagań nowej witryny internetowej 7.3. Projektowanie struktury logicznej, graficznej i fizycznej witryny internetowej • Projektowanie struktury logicznej witryny internetowej • Projektowanie struktury graficznej witryny internetowej • Projektowanie struktury fizycznej witryny internetowej Pytania i polecenia sprawdzające Zadania praktyczne Zadanie praktyczne do samodzielnego wykonania 136 138 138 139 140 140 140 8. Modele barw 8.1. Barwy i ich atrybuty 8.2. Model barw RGB 8.3. Modele barw CMY i CMYK 8.4. Inne modele barw 8.5. Kolor w internecie • Zapis szesnastkowy koloru • Nazwy kolorów w HTML • Bezpieczna paleta kolorów w HTML 8.6. Metody łączenia barw Pytania i polecenia sprawdzające Zadania praktyczne 141 144 147 150 154 154 156 157 159 164 164 9. Zasady cyfrowego zapisu obrazu 9.1. Grafika rastrowa • Bitmapa i piksel • Technika tworzenia bitmapy • Głębokość bitowa i tryby barw 9.2. Rozdzielczość obrazu 9.3. Grafika wektorowa 9.4. Formaty plików graficznych • Formaty grafiki rastrowej • Formaty grafiki wektorowej • Format PDF 9.5. Konwersja między formatami Pytania i polecenia sprawdzające Zadania praktyczne Zadanie praktyczne do samodzielnego wykonania 165 166 167 167 172 174 178 179 184 186 186 193 194 194 133 135 10. Zasady komputerowego przetwarzania obrazu i dźwięku 10.1. Przetwarzanie sygnału analogowego na cyfrowy • Przetwarzanie wstępne obrazu i dźwięku 10.2. Kompresja obrazu i dźwięku • Parametry kompresji obrazu i dźwięku • Kontener multimedialny, kodery i dekodery 10.3. Formaty plików multimedialnych • Konwersja formatów plików multimedialnych 10.4. Przykładowe programy do obróbki obrazu 10.5. Przykładowy program do obróbki dźwięku 10.6. Przykładowy program do obróbki wideo Pytania i polecenia sprawdzające Zadania praktyczne 11. Grafika statyczna i dynamiczna elementem stron internetowych 11.1. Procedura tworzenia elementów graficznych • Procedura tworzenia logo • Procedura tworzenia tekstury • Procedura tworzenia przycisku • Procedura tworzenia banera 11.2. Wybór formatu plików graficznych na potrzeby stron internetowych 11.3. Wykonywanie elementów grafiki statycznej i osadzanie na stronie internetowej • Narzędzia do tworzenia grafiki statycznej • Wykonanie logo, tekstury, przycisku w grafice statycznej jako elementów strony internetowej 11.4. Wykonywanie elementów grafiki dynamicznej i osadzanie na stronie internetowej • Narzędzia do tworzenia grafiki dynamicznej • Wykonanie animowanego banera w grafice dynamicznej jako elementu strony internetowej Pytania i polecenia sprawdzające Zadania praktyczne Zadanie praktyczne do samodzielnego wykonania 195 197 197 198 198 206 211 212 217 222 226 227 228 229 229 232 232 233 234 234 237 243 243 246 249 249 250 12. Zmiana parametrów i modyfikacja obiektów graficznych 12.1. Podstawowe operacje edycyjne na obiektach graficznych 12.2. Korekta graficzna i filtry Pytania i polecenia sprawdzające Zadania praktyczne Zadanie praktyczne do samodzielnego wykonania 251 259 265 265 265 13. Projekt graficzny witryny internetowej 13.1. Zasady doboru kolorystyki witryny internetowej 266 13.2. Ustalanie wiodącej kolorystyki i palety barw witryny internetowej 13.3. Narzędzia pomocne w doborze motywów kolorystycznych witryny internetowej 13.4. Dobór obiektów i projekt graficzny strony internetowej • Projekt graficzny witryny internetowej Pytania i polecenia sprawdzające Zadania praktyczne Zadanie praktyczne do samodzielnego wykonania 14. Przygotowanie elementów graficznych, audio i wideo do publikacji na stronie internetowej 14.1. Optymalizacja elementów graficznych do publikacji w internecie • Dopasowanie elementów graficznych do strony WWW • Zmiana rozmiarów zdjęcia za pomocą programu graficznego • Zmiana rozmiarów zdjęcia za pomocą atrybutów znacznika <img> w kodzie HTML • Ustalenie odpowiedniej jakości obrazu • Osadzanie plików grafiki statycznej na stronie internetowej • Osadzanie plików grafiki dynamicznej na stronie internetowej 14.2. Optymalizacja elementów audio do publikacji w internecie • Dopasowanie wielkości plików audio do strony WWW • Ustalenie odpowiedniej jakości dźwięku • Osadzanie plików audio na stronie internetowej 14.3. Optymalizacja elementów wideo do publikacji w internecie • Dopasowanie wielkości plików wideo do strony WWW • Ustalenie odpowiedniej jakości obrazu i dźwięku wideo • Osadzanie plików wideo na stronie internetowej Pytania i polecenia sprawdzające Zadania praktyczne 268 269 272 273 274 274 274 275 276 279 279 282 286 290 291 291 291 292 294 294 295 296 302 302 15 Reguły walidacji stron internetowych 15.1. Walidacja kodu HTML strony internetowej 15.2. Badanie poprawności składniowej kodu strony internetowej 15.3. Odczytywanie raportu walidatora kodu 15.4. Walidacja kodu arkuszy stylów CSS 15.5. Potwierdzenie zgodności strony internetowej ze standardami W3C Pytania i polecenia sprawdzające Zadania praktyczne Zadanie praktyczne do samodzielnego wykonania 303 309 311 312 317 318 318 319 16. Testowanie i publikacja witryny internetowej 16.1. Sprawdzenie działania hiperłączy 16.2. Poprawność wyświetlania grafiki na stronie internetowej 16.3. Zgodność stron internetowych z przeglądarkami 16.4. Rozdzielczość ekranów i paleta kolorów 320 322 322 323 16.5. Czas wczytywania strony internetowej 16.6. Programy wspomagające testowanie witryn internetowych 16.7. Publikacja witryny internetowej Pytania i polecenia sprawdzające Zadania praktyczne Zadanie praktyczne do samodzielnego wykonania 323 324 331 337 337 337 17 Wykonanie witryny internetowej zgodnie z projektem 17.1. Proces przygotowania witryny internetowej 17.2. ETAP 1. Przygotowanie briefu projektu witryny internetowej 17.3. ETAP 2. Określenie wymagań technologicznych dla tworzonej witryny internetowej 17.4. ETAP 3. Projektowanie struktury logicznej witryny internetowej 17.5. ETAP 4. Projektowanie i wykonanie struktury graficznej witryny internetowej 17.6. ETAP 5. Projektowanie struktury fizycznej witryny na podstawie jej struktury logicznej i graficznej 17.7. ETAP 6. Kodowanie plików HTML i CSS na podstawie projektu struktury fizycznej 17.8. ETAP 7. Próbna publikacja witryny internetowej 17.9. ETAP 8. Walidacja, testowanie witryny internetowej oraz ewentualne wprowadzanie poprawek 17.10. ETAP 9. Odbiór witryny internetowej przez zamawiającego i jej publikacja 17.11. Cykl życia witryny Zadania praktyczne do samodzielnego wykonania 353 353 354 Dodatek A 355 Dodatek В 363 Bibliografia 369 Źródła internetowe 369 Skorowidz 371 338 341 343 344 344 347 349 351 352 oprac. BPK