Nadaj nową jakość swoim stronom internetowym
* Poznaj składnię i możliwości języka JavaScript
* Naucz się dynamicznie manipulować stronami internetowymi
* Twórz bardziej efektowne i interaktywne witryny
Znasz już język HTML, umiesz tworzyć proste strony internetowe i chcesz się nauczyć czegoś nowego? JavaScript to doskonały wybór. Język ten pozwala tchnąć życie w statyczne strony, dodać do nich ciekawe efekty oraz ułatwić użytkownikom interakcję z witryną. Duże możliwości połączone z łatwością nauki sprawiają, że jest to jeden z najprostszych sposobów na poprawę jakości Twoich stron.
Książka "JavaScript dla każdego. Wydanie IV" zawiera 24 krótkie lekcje, dzięki którym szybko poznasz składnię tego języka i nauczysz się używać go do tworzenia zaawansowanych stron internetowych. Dowiesz się, czym jest model DOM oraz jak za jego pomocą dynamicznie manipulować zawartością strony. Przeczytasz o technikach tworzenia internetowych aplikacji multimedialnych i możliwościach technologii AJAX. Poszczególne lekcje zawierają szczegółowe instrukcje opisujące typowe operacje języka JavaScript, co pozwoli Ci samodzielnie wykonać wszystkie przykłady. Dodatkowo, na końcu każdego rozdziału znajdują się pytania i ćwiczenia, które pomogą Ci sprawdzić i utrwalić nabytą wiedzę.
* Składnia języka JavaScript
* Pisanie skryptów i umieszczanie ich na stronach
* Używanie modelu DOM do manipulowania elementami strony
* Pobieranie danych od użytkownika
* Stosowanie stylów przy użyciu arkuszy CSS
* Wprowadzenie do technologii AJAX
* Obsługa grafiki, animacji i dźwięków
* Tworzenie efektownych menu rozwijanych
* Pisanie gier internetowych
Doskonała książka dla każdego ambitnego webmastera!
Bezproblemowe wprowadzenie do języka JavaScript
* Chcesz budować bardziej interaktywne witryny internetowe?
* Chcesz zobaczyć, jak dynamicznie manipulować elementami stron?
* Chcesz dowiedzieć się, jak ulepszyć interfejs użytkownika za pomocą technologii Ajax?
W życiu każdego webmastera nadchodzi moment, w którym zwykły kod HTML oraz arkusze CSS już nie wystarczają i pora poszukać bardziej zaawansowanych narzędzi. Jeśli sięgnąłeś po tę książkę, prawdopodobnie pragniesz też tchnąć w swe witryny więcej życia i dynamiki. Naturalną drogą rozwoju jest nauka języka JavaScript, który umożliwia budowanie bardziej interaktywnych i efektownych stron internetowych. A skoro już zaczniesz poznawać ten język, dlaczego nie wypróbować bazującej na nim technologii Ajax, która pozwala tworzyć jeszcze ciekawsze i bardziej wygodne interfejsy użytkownika.
Dzięki książce "Po prostu JavaScript i Ajax. Wydanie VI" błyskawicznie nauczysz się wykorzystywać JavaScript do poprawy jakości własnych witryn internetowych. Poznasz podstawy składni tego języka, sposoby zagnieżdżania skryptów w kodzie HTML, techniki dynamicznego manipulowania rozmaitymi elementami stron internetowych oraz reagowania na zdarzenia zachodzące w przeglądarce. Dowiesz się też, do czego służy technologia Ajax oraz jak wykorzystać jej możliwości do tworzenia efektownych i szybkich interfejsów użytkownika.
* Podstawy języka JavaScript
* Dodawanie rysunków i animacji
* Korzystanie z ramek
* Sterowanie oknami przeglądarki
* Stosowanie formularzy
* Obsługa zdarzeń
* Używanie ciasteczek
* Stosowanie arkuszy CSS
* Manipulowanie modelem DOM
* Korzystanie z technologii Ajax
* Tworzenie skryptozakładek
Poznaj praktyczne zastosowania języka JavaScript
i twórz lepsze witryny internetowe.
Doskonały przewodnik po tajnikach języka JavaScript, przeznaczony dla tych projektantów WWW, którym przestał wystarczać HTML. Bogato ilustrowana praktycznymi przykładami książka jest kompletnym podręcznikiem najpopularniejszego języka skryptowego, którego znajomość pozwala ożywić strony internetowe. Autor nie zatrzymuje się na czysto wizualnych aspektach zastosowania JavaScriptu. Pokazuje także sposoby komunikowania się JavaScriptu z aplikacjami działającymi po stronie serwera, napisanymi w PHP, ASP czy Perlu, a także odczytywanie i przetwarzanie dokumentów XML.
JavaScript -- od podstaw po techniki zaawansowane.
* Składnia JavaScriptu
* Obsługa okienek z ostrzeżeniami i komunikatami
* Efekty podmiany obrazka (rollover) i animacja z wykorzystaniem warstw
* Odczytywanie i wysyłanie ciasteczek (cookies)
* Obsługa ramek i otwieranie nowych okien przeglądarki
* Model dokumentu DOM
* Krótkie wprowadzenie do ASP, Perla i PHP -- integracja JavaScriptu ze skryptami działającymi po stronie serwera
* Podstawy VBScript
* Łączenie JavaScriptu z apletami Javy
* Korzystanie z dokumentów XML
"JavaScript projekty", kompendium JavaScriptu, zawierające także wprowadzenie do wielu pokrewnych, przydatnych technologii, to obowiązkowa pozycja na półce twórcy stron internetowych. Ta książka rozszerzy Twoje horyzonty!
Poznanie języka JavaScript to dla webmastera-amatora ważny krok na drodze do profesjonalizmu. Ten prosty język programowania pozwala wzbogacić strony internetowe o elementy interaktywne. JavaScript ma wiele zastosowań: umożliwia wizualne uatrakcyjnienie strony WWW poprzez umieszczenie na niej efektów graficznych (takich jak podmiana obrazka w momencie, gdy użytkownik wskaże go myszką), pozwala na dokonywanie weryfikacji danych wprowadzanych do formularzy, a nawet na pisanie całych aplikacji, np. do obsługi prostych sklepów internetowych.
Książka "JavaScript dla każdego" to podręcznik języka JavaScript przeznaczony dla osób nie będących programistami. Jeśli chcesz dobrze opanować ten język i nauczyć się pisać własne skrypty (a nie tylko wykorzystywać gotowe fragmenty kodu znalezione w sieci), dobrze zrobisz sięgając po tę książkę. Przedstawia ona zarówno podstawy JavaScriptu, jak i jego bardziej zaawansowane aspekty. Znajdziesz w niej również rozdziały poświęcone najnowocześniejszym technologiom, takim jak SVG (grafika wektorowa na stronach WWW) czy JavaScript 1.5.
Dzięki tej książce:
* Wzbogacisz swoje strony internetowe o elementy interaktywne, poznasz DHTML
* Nauczysz się języka JavaScript w stopniu pozwalającym na tworzenie własnych programów
* Dowiesz się, jak pisać skrypty działające w różnych przeglądarkach
* Nauczysz się łączyć technologię SVG z JavaScriptem
JavaScript jest językiem sieci. Jest to język intuicyjny i łatwy do przyswojenia. Jego wielką zaletą jest dostępność w większości nowoczesnych przeglądarek WWW. Dzięki JavaScriptowi możemy tworzyć dynamiczne, interaktywne strony WWW. Język ten najczęściej wykorzystywany jest do sprawdzania poprawności formularzy, tworzenia dynamicznych menu, a także do programowania gier. Jednak możliwości tego języka są znacznie większe. Trudno powiedzieć, czy istnieje chociaż jedna komercyjna witryna WWW, która nie zawiera w ogóle JavaScriptu.
Książka "JavaScript. Zaawansowane programowanie" zawiera wszechstronny opis języka JavaScript, jego składni i zastosowań. Na początek zaprezentujemy najnowsze przeglądarki i standardy stosowane w WWW, a następnie przedstawimy praktyczne techniki w postaci krótkich przykładów oraz bardziej szczegółowych i złożonych analiz konkretnych rozwiązań. Niniejsza książka koncentruje się wyłącznie na wykorzystaniu JavaScriptu w przeglądarkach WWW, ponieważ głównie w nich język ten jest stosowany.
Dla kogo jest ta książka?
Dla każdego, komu potrzebny jest JavaScript do tworzenia aplikacji WWW uruchamianych po stronie klienta. Czytelnikom znającym już język JavaScript, książka ta może posłużyć jako aktualny, zaawansowany poradnik; natomiast tym, którzy znają już inny język programowania, pozwoli opanować JavaScript jako nową umiejętność.
Co opisuje ta książka?
* Podstawowe programowanie w JavaScripcie
* Wykorzystanie w skryptach obiektów przeglądarek
* Pracę z multimediami
* Standardy WWW, w tym XML, CSS i W3C DOM
* Dynamiczny HTML
* Techniki uruchamiania skryptów
* Wyrażenia regularne i walidację formularzy
* Analizę przykładów zastosowań praktycznych
* Propozycja ECMAScript Edition 4
Naszym celem jest pomagać Czytelnikom w osiągnięciu sukcesu, dzieląc się wiedzą doświadczonych programistów na każdym etapie Waszych karier.
Dreamweaver MX, narzędzie do graficznego projektowania stron internetowych, powstał niewątpliwie z myślą o ułatwieniu pracy twórcom stron WWW. Nowy, zintegrowany interfejs programu daje użytkownikom pełną swobodę ruchu. Pozwala manipulować paletami i jest bardzo elastyczny w dostosowywaniu do własnych potrzeb. Predefiniowane projekty stron oraz fragmenty kodu HTML i JavaScript pozwalają z łatwością budować własne strony. Poprawiono obsługę kaskadowych arkuszy stylów i rozbudowano możliwości szablonów. Zadowoleni powinni być wszyscy zwolennicy ręcznego tworzenia kodu stron WWW: pracę z kodem ułatwiają narzędzia, takie jak na przykład edytor znaczników, Tag Inspector czy narzędzie kontroli poprawności kodu. Usprawniono także proces tworzenia nowego dokumentu: program proponuje bogaty zestaw kategorii nowego dokumentu, od prostych stron HTML aż po bardziej zaawansowane projekty. Dreamweaver MX umożliwia także tworzenie stron korzystających z baz danych.
Co znajdziesz w tym opracowaniu? Są tu podstawowe pojęcia dotyczące języka HTML, najważniejsze informacje na temat planowania i projektowania witryn WWW, opis środowiska pracy programu Dreamweaver MX i narzędzi pracy z kodem źródłowym. Z książką w ręku bez trudu utworzysz witrynę WWW, jej stronę główną, ustawisz kodowanie, zdefiniujesz układ strony przy użyciu tabel lub warstw oraz nauczysz się korzystać z szablonów i bibliotek. Wiele uwagi poświęcono obrazom -- nauczysz się definiować właściwości obrazów, korzystać z palety Assets oraz ze stylów CSS. Poznasz możliwości tabel, list, linii czasowych i behawiorów. Dowiesz się, jak planować nawigację i połączenia oraz jak nimi zarządzać. Będziesz wiedział, jak zarządzać witrynami: lokalną i odległą, a także jak korzystać z ramek.
Dreamweaver MX firmy Macromedia jest potężnym narzędziem wspomagającym proces tworzenia rozbudowanych serwisów internetowych. Należy do klasy tzw. edytorów graficznych: oznacza to, że tworzenie i edycja strony WWW przebiega w nim podobnie do edycji dokumentu w edytorze tekstu lub programie graficznym. Nie znaczy to oczywiście, że Dreamweaver daje Ci możliwość tworzenia rozbudowanych stron WWW bez znajomości języka HTML, na pewno jednak zwalnia Cię od pamiętania wszystkich, często bardzo skomplikowanych, atrybutów znaczników HTML. Ponadto zawarta w Dreamweaverze biblioteka gotowych wycinków kodu HTML -- wraz z rozszerzającymi ich możliwości fragmentami skryptów JavaScript -- upraszcza zastosowanie ciekawych, dynamicznych efektów na Twojej stronie.
Dzięki książce "Dreamweawer MX. Ćwiczenia" poznasz krok po kroku ogromne możliwości tej aplikacji, która z pewnością potrafi w dużym stopniu przyspieszyć pracę każdego twórcy witryn WWW.
Książka opisuje:
* Instalację i uruchomienie Dreamweavera
* Podstawy tworzenia stron WWW
* Formatowanie tekstu na stronach
* Łączenie stron odnośnikami
* Tworzenie tabel
* Umieszczanie grafiki na stronach WWW
* Pracę z całymi serwisami internetowymi
* Sposoby ułatwiania sobie tworzenia dużych witryn internetowych
Tworzenie serwisów WWW może być bardzo frustrującym zajęciem. Jakże często spotykamy się z sytuacją, kiedy dopracowany i przetestowany w jednej przeglądarce serwis WWW wygląda koszmarnie w innej? Ile razy trzeba było przepisywać kod serwisu z powodu pojawienia się nowej przeglądarki i nowych "możliwości"? Najwyższy czas na zmianę. Standardy projektowania serwisów WWW opracowano właśnie po to, aby takie sytuacje nie miały miejsca. Mają one pomóc projektantowi w tworzeniu serwisów WWW, które będą wyglądać tak samo dobrze w każdej przeglądarce i na każdym urządzeniu.
Książka ta jest nieocenionym źródłem informacji dla każdego projektanta serwisów WWW. Zawarte w niej informacje umożliwią stworzenie serwisu, który nie tylko będzie uniwersalny, czytelny, łatwy w nawigacji, testowaniu i aktualizowaniu, ale także zgodny ze wszystkimi wytycznymi dotyczącymi projektowania sieciowego.
Czytając tę książkę, dowiesz się:
* Dlaczego Twoje serwisy WWW wyglądają inaczej w różnych przeglądarkach
* Czym kierują się twórcy standardów sieciowych
* Jakie problemy wystąpiły przy pierwszych próbach znormalizowania metod projektowania
* Jak stworzyć czytelny i uniwersalny kod z wykorzystaniem języka XHTML
* W jaki sposób stworzyć strony WWW tak, aby były poprawnie wyświetlane na różnych urządzeniach
* Jak zdefiniować wygląd strony za pomocą stylów CSS
* Jak poradzić sobie z różnymi przeglądarkami
* Jak rozwiązać problemy związane z czcionkami na stronach WWW
* W jaki sposób zaimplementować w serwisie WWW mechanizmy ułatwień dostępu
* Jak wykorzystać na stronie skrypty oparte na modelu DOM (Document Object Model)
Dodatkowym, bardzo pomocnym materiałem, jest zestawienie informacji o używanych obecnie przeglądarkach internetowych.
O autorze:
Jeffrey Zeldman jest jednym z najbardziej znanych projektantów sieciowych na świecie. W 1998 roku był współzałożycielem The Web Standards Project -- stowarzyszenia projektantów i konstruktorów serwisów sieciowych [więcej...]
Błyskawiczny kurs administrowania treścią serwisu WWW
Rozwój technologii wykorzystywanych przy projektowaniu serwisów WWW, poza wieloma zaletami, ma również, niestety, jedną wadę -- trudności w modyfikowaniu treści witryny. Czynność ta może być katastrofalna w skutkach, szczególnie gdy wykonują ją osoby niezajmujące się na co dzień projektowaniem. Popularność internetu zmusza jednak właścicieli witryn WWW do ciągłego aktualizowania zawartych w nich informacji, co zwykle jest zadaniem administratora serwisu. Program Macromedia Contribute 2 pozwala zmienić tę sytuację. Umożliwia modyfikowanie treści serwisu WWW bez znajomości języka HTML i innych technologii użytych przy jego tworzeniu, a zarazem chroni kod witryny, skrypty i przypisane do niej uprawnienia. Możliwości programu Contribute ułatwiają "zwykłemu" użytkownikowi modyfikowanie witryny bez obawy, że coś zepsuje przez niewłaściwe określenie łącza, stylu lub umiejscowienia obrazka.
Książka "Contribute 2. Szybki start" przedstawia możliwości tej rewolucyjnej aplikacji. Opisuje sposoby wykonania za jej pomocą wszystkich operacji związanych z administrowaniem treścią serwisu WWW. Każde zadanie zaprezentowane jest w postaci instrukcji, opatrzonych ilustracjami. Książka może również pełnić rolę podręcznej pomocy, do której można zajrzeć podczas pracy z programem.
* Instalacja i aktywacja Contribute 2
* Nawiązywanie połączenia z witryną i praca w trybie off-line
* Tworzenie nowych stron od zera i na podstawie szablonów
* Edycja i formatowanie tekstu
* Praca z elementami graficznymi
* Tworzenie i edycja łączy
* Dodawanie i modyfikacja tabel
* Wykorzystywanie szablonów programu Dreamweaver
* Import dokumentów z pakietu Office
* Administrowanie witryną
* Integracja Contribute z Dreamweaverem
* Rozbudowa Contribute za pomocą modułów rozszerzających
Bezproblemowe wprowadzenie do języka JavaScript
* Chcesz budować bardziej interaktywne witryny internetowe?
* Chcesz zobaczyć, jak dynamicznie manipulować elementami stron?
* Chcesz dowiedzieć się, jak ulepszyć interfejs użytkownika za pomocą technologii Ajax?
W życiu każdego webmastera nadchodzi moment, w którym zwykły kod HTML oraz arkusze CSS już nie wystarczają i pora poszukać bardziej zaawansowanych narzędzi. Jeśli sięgnąłeś po tę książkę, prawdopodobnie pragniesz też tchnąć w swe witryny więcej życia i dynamiki. Naturalną drogą rozwoju jest nauka języka JavaScript, który umożliwia budowanie bardziej interaktywnych i efektownych stron internetowych. A skoro już zaczniesz poznawać ten język, dlaczego nie wypróbować bazującej na nim technologii Ajax, która pozwala tworzyć jeszcze ciekawsze i bardziej wygodne interfejsy użytkownika.
Dzięki książce "Po prostu JavaScript i Ajax. Wydanie VI" błyskawicznie nauczysz się wykorzystywać JavaScript do poprawy jakości własnych witryn internetowych. Poznasz podstawy składni tego języka, sposoby zagnieżdżania skryptów w kodzie HTML, techniki dynamicznego manipulowania rozmaitymi elementami stron internetowych oraz reagowania na zdarzenia zachodzące w przeglądarce. Dowiesz się też, do czego służy technologia Ajax oraz jak wykorzystać jej możliwości do tworzenia efektownych i szybkich interfejsów użytkownika.
* Podstawy języka JavaScript
* Dodawanie rysunków i animacji
* Korzystanie z ramek
* Sterowanie oknami przeglądarki
* Stosowanie formularzy
* Obsługa zdarzeń
* Używanie ciasteczek
* Stosowanie arkuszy CSS
* Manipulowanie modelem DOM
* Korzystanie z technologii Ajax
* Tworzenie skryptozakładek
Poznaj praktyczne zastosowania języka JavaScript
i twórz lepsze witryny internetowe.
Doskonały przewodnik po tajnikach języka JavaScript, przeznaczony dla tych projektantów WWW, którym przestał wystarczać HTML. Bogato ilustrowana praktycznymi przykładami książka jest kompletnym podręcznikiem najpopularniejszego języka skryptowego, którego znajomość pozwala ożywić strony internetowe. Autor nie zatrzymuje się na czysto wizualnych aspektach zastosowania JavaScriptu. Pokazuje także sposoby komunikowania się JavaScriptu z aplikacjami działającymi po stronie serwera, napisanymi w PHP, ASP czy Perlu, a także odczytywanie i przetwarzanie dokumentów XML.
JavaScript -- od podstaw po techniki zaawansowane.
* Składnia JavaScriptu
* Obsługa okienek z ostrzeżeniami i komunikatami
* Efekty podmiany obrazka (rollover) i animacja z wykorzystaniem warstw
* Odczytywanie i wysyłanie ciasteczek (cookies)
* Obsługa ramek i otwieranie nowych okien przeglądarki
* Model dokumentu DOM
* Krótkie wprowadzenie do ASP, Perla i PHP -- integracja JavaScriptu ze skryptami działającymi po stronie serwera
* Podstawy VBScript
* Łączenie JavaScriptu z apletami Javy
* Korzystanie z dokumentów XML
"JavaScript projekty", kompendium JavaScriptu, zawierające także wprowadzenie do wielu pokrewnych, przydatnych technologii, to obowiązkowa pozycja na półce twórcy stron internetowych. Ta książka rozszerzy Twoje horyzonty!
Poznanie języka JavaScript to dla webmastera-amatora ważny krok na drodze do profesjonalizmu. Ten prosty język programowania pozwala wzbogacić strony internetowe o elementy interaktywne. JavaScript ma wiele zastosowań: umożliwia wizualne uatrakcyjnienie strony WWW poprzez umieszczenie na niej efektów graficznych (takich jak podmiana obrazka w momencie, gdy użytkownik wskaże go myszką), pozwala na dokonywanie weryfikacji danych wprowadzanych do formularzy, a nawet na pisanie całych aplikacji, np. do obsługi prostych sklepów internetowych.
Książka "JavaScript dla każdego" to podręcznik języka JavaScript przeznaczony dla osób nie będących programistami. Jeśli chcesz dobrze opanować ten język i nauczyć się pisać własne skrypty (a nie tylko wykorzystywać gotowe fragmenty kodu znalezione w sieci), dobrze zrobisz sięgając po tę książkę. Przedstawia ona zarówno podstawy JavaScriptu, jak i jego bardziej zaawansowane aspekty. Znajdziesz w niej również rozdziały poświęcone najnowocześniejszym technologiom, takim jak SVG (grafika wektorowa na stronach WWW) czy JavaScript 1.5.
Dzięki tej książce:
* Wzbogacisz swoje strony internetowe o elementy interaktywne, poznasz DHTML
* Nauczysz się języka JavaScript w stopniu pozwalającym na tworzenie własnych programów
* Dowiesz się, jak pisać skrypty działające w różnych przeglądarkach
* Nauczysz się łączyć technologię SVG z JavaScriptem
JavaScript jest językiem sieci. Jest to język intuicyjny i łatwy do przyswojenia. Jego wielką zaletą jest dostępność w większości nowoczesnych przeglądarek WWW. Dzięki JavaScriptowi możemy tworzyć dynamiczne, interaktywne strony WWW. Język ten najczęściej wykorzystywany jest do sprawdzania poprawności formularzy, tworzenia dynamicznych menu, a także do programowania gier. Jednak możliwości tego języka są znacznie większe. Trudno powiedzieć, czy istnieje chociaż jedna komercyjna witryna WWW, która nie zawiera w ogóle JavaScriptu.
Książka "JavaScript. Zaawansowane programowanie" zawiera wszechstronny opis języka JavaScript, jego składni i zastosowań. Na początek zaprezentujemy najnowsze przeglądarki i standardy stosowane w WWW, a następnie przedstawimy praktyczne techniki w postaci krótkich przykładów oraz bardziej szczegółowych i złożonych analiz konkretnych rozwiązań. Niniejsza książka koncentruje się wyłącznie na wykorzystaniu JavaScriptu w przeglądarkach WWW, ponieważ głównie w nich język ten jest stosowany.
Dla kogo jest ta książka?
Dla każdego, komu potrzebny jest JavaScript do tworzenia aplikacji WWW uruchamianych po stronie klienta. Czytelnikom znającym już język JavaScript, książka ta może posłużyć jako aktualny, zaawansowany poradnik; natomiast tym, którzy znają już inny język programowania, pozwoli opanować JavaScript jako nową umiejętność.
Co opisuje ta książka?
* Podstawowe programowanie w JavaScripcie
* Wykorzystanie w skryptach obiektów przeglądarek
* Pracę z multimediami
* Standardy WWW, w tym XML, CSS i W3C DOM
* Dynamiczny HTML
* Techniki uruchamiania skryptów
* Wyrażenia regularne i walidację formularzy
* Analizę przykładów zastosowań praktycznych
* Propozycja ECMAScript Edition 4
Naszym celem jest pomagać Czytelnikom w osiągnięciu sukcesu, dzieląc się wiedzą doświadczonych programistów na każdym etapie Waszych karier.
Dreamweaver MX, narzędzie do graficznego projektowania stron internetowych, powstał niewątpliwie z myślą o ułatwieniu pracy twórcom stron WWW. Nowy, zintegrowany interfejs programu daje użytkownikom pełną swobodę ruchu. Pozwala manipulować paletami i jest bardzo elastyczny w dostosowywaniu do własnych potrzeb. Predefiniowane projekty stron oraz fragmenty kodu HTML i JavaScript pozwalają z łatwością budować własne strony. Poprawiono obsługę kaskadowych arkuszy stylów i rozbudowano możliwości szablonów. Zadowoleni powinni być wszyscy zwolennicy ręcznego tworzenia kodu stron WWW: pracę z kodem ułatwiają narzędzia, takie jak na przykład edytor znaczników, Tag Inspector czy narzędzie kontroli poprawności kodu. Usprawniono także proces tworzenia nowego dokumentu: program proponuje bogaty zestaw kategorii nowego dokumentu, od prostych stron HTML aż po bardziej zaawansowane projekty. Dreamweaver MX umożliwia także tworzenie stron korzystających z baz danych.
Co znajdziesz w tym opracowaniu? Są tu podstawowe pojęcia dotyczące języka HTML, najważniejsze informacje na temat planowania i projektowania witryn WWW, opis środowiska pracy programu Dreamweaver MX i narzędzi pracy z kodem źródłowym. Z książką w ręku bez trudu utworzysz witrynę WWW, jej stronę główną, ustawisz kodowanie, zdefiniujesz układ strony przy użyciu tabel lub warstw oraz nauczysz się korzystać z szablonów i bibliotek. Wiele uwagi poświęcono obrazom -- nauczysz się definiować właściwości obrazów, korzystać z palety Assets oraz ze stylów CSS. Poznasz możliwości tabel, list, linii czasowych i behawiorów. Dowiesz się, jak planować nawigację i połączenia oraz jak nimi zarządzać. Będziesz wiedział, jak zarządzać witrynami: lokalną i odległą, a także jak korzystać z ramek.
Dreamweaver MX firmy Macromedia jest potężnym narzędziem wspomagającym proces tworzenia rozbudowanych serwisów internetowych. Należy do klasy tzw. edytorów graficznych: oznacza to, że tworzenie i edycja strony WWW przebiega w nim podobnie do edycji dokumentu w edytorze tekstu lub programie graficznym. Nie znaczy to oczywiście, że Dreamweaver daje Ci możliwość tworzenia rozbudowanych stron WWW bez znajomości języka HTML, na pewno jednak zwalnia Cię od pamiętania wszystkich, często bardzo skomplikowanych, atrybutów znaczników HTML. Ponadto zawarta w Dreamweaverze biblioteka gotowych wycinków kodu HTML -- wraz z rozszerzającymi ich możliwości fragmentami skryptów JavaScript -- upraszcza zastosowanie ciekawych, dynamicznych efektów na Twojej stronie.
Dzięki książce "Dreamweawer MX. Ćwiczenia" poznasz krok po kroku ogromne możliwości tej aplikacji, która z pewnością potrafi w dużym stopniu przyspieszyć pracę każdego twórcy witryn WWW.
Książka opisuje:
* Instalację i uruchomienie Dreamweavera
* Podstawy tworzenia stron WWW
* Formatowanie tekstu na stronach
* Łączenie stron odnośnikami
* Tworzenie tabel
* Umieszczanie grafiki na stronach WWW
* Pracę z całymi serwisami internetowymi
* Sposoby ułatwiania sobie tworzenia dużych witryn internetowych
Tworzenie serwisów WWW może być bardzo frustrującym zajęciem. Jakże często spotykamy się z sytuacją, kiedy dopracowany i przetestowany w jednej przeglądarce serwis WWW wygląda koszmarnie w innej? Ile razy trzeba było przepisywać kod serwisu z powodu pojawienia się nowej przeglądarki i nowych "możliwości"? Najwyższy czas na zmianę. Standardy projektowania serwisów WWW opracowano właśnie po to, aby takie sytuacje nie miały miejsca. Mają one pomóc projektantowi w tworzeniu serwisów WWW, które będą wyglądać tak samo dobrze w każdej przeglądarce i na każdym urządzeniu.
Książka ta jest nieocenionym źródłem informacji dla każdego projektanta serwisów WWW. Zawarte w niej informacje umożliwią stworzenie serwisu, który nie tylko będzie uniwersalny, czytelny, łatwy w nawigacji, testowaniu i aktualizowaniu, ale także zgodny ze wszystkimi wytycznymi dotyczącymi projektowania sieciowego.
Czytając tę książkę, dowiesz się:
* Dlaczego Twoje serwisy WWW wyglądają inaczej w różnych przeglądarkach
* Czym kierują się twórcy standardów sieciowych
* Jakie problemy wystąpiły przy pierwszych próbach znormalizowania metod projektowania
* Jak stworzyć czytelny i uniwersalny kod z wykorzystaniem języka XHTML
* W jaki sposób stworzyć strony WWW tak, aby były poprawnie wyświetlane na różnych urządzeniach
* Jak zdefiniować wygląd strony za pomocą stylów CSS
* Jak poradzić sobie z różnymi przeglądarkami
* Jak rozwiązać problemy związane z czcionkami na stronach WWW
* W jaki sposób zaimplementować w serwisie WWW mechanizmy ułatwień dostępu
* Jak wykorzystać na stronie skrypty oparte na modelu DOM (Document Object Model)
Dodatkowym, bardzo pomocnym materiałem, jest zestawienie informacji o używanych obecnie przeglądarkach internetowych.
O autorze:
Jeffrey Zeldman jest jednym z najbardziej znanych projektantów sieciowych na świecie. W 1998 roku był współzałożycielem The Web Standards Project -- stowarzyszenia projektantów i konstruktorów serwisów sieciowych [więcej...]
Błyskawiczny kurs administrowania treścią serwisu WWW
Rozwój technologii wykorzystywanych przy projektowaniu serwisów WWW, poza wieloma zaletami, ma również, niestety, jedną wadę -- trudności w modyfikowaniu treści witryny. Czynność ta może być katastrofalna w skutkach, szczególnie gdy wykonują ją osoby niezajmujące się na co dzień projektowaniem. Popularność internetu zmusza jednak właścicieli witryn WWW do ciągłego aktualizowania zawartych w nich informacji, co zwykle jest zadaniem administratora serwisu. Program Macromedia Contribute 2 pozwala zmienić tę sytuację. Umożliwia modyfikowanie treści serwisu WWW bez znajomości języka HTML i innych technologii użytych przy jego tworzeniu, a zarazem chroni kod witryny, skrypty i przypisane do niej uprawnienia. Możliwości programu Contribute ułatwiają "zwykłemu" użytkownikowi modyfikowanie witryny bez obawy, że coś zepsuje przez niewłaściwe określenie łącza, stylu lub umiejscowienia obrazka.
Książka "Contribute 2. Szybki start" przedstawia możliwości tej rewolucyjnej aplikacji. Opisuje sposoby wykonania za jej pomocą wszystkich operacji związanych z administrowaniem treścią serwisu WWW. Każde zadanie zaprezentowane jest w postaci instrukcji, opatrzonych ilustracjami. Książka może również pełnić rolę podręcznej pomocy, do której można zajrzeć podczas pracy z programem.
* Instalacja i aktywacja Contribute 2
* Nawiązywanie połączenia z witryną i praca w trybie off-line
* Tworzenie nowych stron od zera i na podstawie szablonów
* Edycja i formatowanie tekstu
* Praca z elementami graficznymi
* Tworzenie i edycja łączy
* Dodawanie i modyfikacja tabel
* Wykorzystywanie szablonów programu Dreamweaver
* Import dokumentów z pakietu Office
* Administrowanie witryną
* Integracja Contribute z Dreamweaverem
* Rozbudowa Contribute za pomocą modułów rozszerzających
Prawdopodobnie największą zaletą WWW jest to, że nie trzeba prowadzić wielkiego przedsiębiorstwa, aby udostępniać informacje i produkty czytelnikom i klientom na całym świecie. Wystarczy komputer z dostępem do internetu i chęć uczenia się. Skoro czytasz te słowa, prawdopodobnie i Ty chciałbyś zaistnieć w Sieci. Pytanie brzmi: od czego zacząć?
W internecie można znaleźć samouczki, instrukcje, mnóstwo przykładów i darmowych narzędzi mających ułatwić publikowanie na WWW. Jest też wiele innych książek na ten temat. Przewaga książki "HTML i XHTML dla każdego" bierze się z faktu, że wszystkie materiały są dostępne w jednym miejscu: informacje potrzebne do opanowania języka HTML, umieszczania stron na serwerze, tworzenia grafiki na potrzeby WWW i utrzymywania funkcjonalności i sprawności swojej witryny. Znajdziesz tu podpowiedzi, sugestie i przykłady pokazujące, jak projektować całościową strukturę witryny, a nie tylko układ słów na pojedynczych stronach. Ta książka nie uczy jak stworzyć serwis WWW -- ona uczy jak stworzyć dobrą i nieprzeciętną stronę internetową.
Książka opisuje między innymi:
* Podstawową strukturę strony WWW
* Tworzenie łączy pomiędzy stronami
* Formatowanie tekstu za pomocą HTML-a i CSS
* Użycie tabel, projektowanie formularzy
* Grafikę i multimedia na stronach WWW
* Podstawy języków JavaScript i DHTML
* Publikowanie witryny na serwerze
Książka nie koncentruje się na konkretnej platformie systemowej. Zawarte w niej informacje zachowują swoją przydatność niezależnie od tego, czy używa się komputera PC i systemu Windows, Macintosha, którejś z odmian Uniksa, czy też jeszcze innego systemu. Uzyskaną tu wiedzę będzie można stosować do rozwijania swoich stron WWW przy użyciu dowolnie wybranego systemu.
Naucz się łączyć największe zalety języków oraz technik programowania
i twórz interaktywne strony internetowe
* Jak unikać typowych błędów i sprawnie rozwiązywać problemy programistyczne?
* Jak połączyć zalety HTML, XML i PHP dla uzyskania pożądanych efektów?
* Jak tworzyć aplikacje wyposażone w aktywny interfejs użytkownika?
Statyczne strony WWW to dziś już przeszłość. Powszechnie dostępne narzędzia dają programistom prawie nieograniczone możliwości w zakresie tworzenia interaktywnych witryn internetowych, wzbogaconych o najróżniejsze efekty wizualne, animacje oraz wbudowane narzędzia pomocnicze. Największą popularność zdobyły sobie narzędzia z kategorii open source — z powodu ich minimalnego kosztu oraz niezwykle dużych zasobów, dostępnych za pośrednictwem Internetu. Z tej książki dowiesz się, jak tworzyć bogate i interaktywne strony WWW, łącząc rozmaite techniki i korzystając z różnych języków.
Książka "Ajax, JavaScript i PHP. Intensywny trening" poprowadzi Cię krok po kroku po podstawowych zasadach programowania w językach JavaScript, PHP i HTML oraz technologiach programowania. Dzięki temu podręcznikowi dowiesz się m.in., jak wykorzystywać dostępne biblioteki ajaksowe do implementowania i ulepszania podstawowych mechanizmów aplikacji. Szybko nauczysz się tworzyć interaktywne strony WWW, zarówno za pomocą technologii serwerowych, jak i technik oraz narzędzi umiejscowionych po stronie klienckiej, a także ich kombinacji.
* Tworzenie stron WWW w języku HTML
* Stylizacja stron za pomocą arkuszy CSS
* Tworzenie skryptów w języku JavaScript
* Wbudowanie skryptu w stronę WWW
* Obiektowy model dokumentu (DOM)
* Obiekty String
* Instrukcje warunkowe i pętle
* Funkcje wbudowane i biblioteki
* Konstruowanie aplikacji ajaksowych
* Zmienne w języku PHP
* Funkcje liczbowe, łańcuchy i tabele
* Kontrola przepływu sterowania
* Usługi webowe oraz protokoły REST i SOAP
Łącz, kompiluj, dobieraj — niech Twoje strony WWW zrobią wrażenie!
CSS i Ajax. Strony WWW zgodne ze standardami sieciowymi W3CWydawnictwo Helion
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!
Wykorzystaj gotowe rozwiązania w technologii AJAX!
* Jak wykorzystać technologię AJAX?
* Jak wykonać najczęściej spotykane zadania?
* Jak zwiększyć interaktywność serwisów WWW?
Technologia AJAX (skrót od ang. Asynchronous JavaScript and XML) pozwala na tworzenie dynamicznych stron WWW, dostarczających niezapomnianych wrażeń ich użytkownikom. Praktycznie wszystkie współczesne aplikacje WWW oraz duża część witryn internetowych korzystają z dobrodziejstw tego rozwiązania, a jeszcze dziś również i Twoja strona może zyskać na interaktywności.
Dzięki książce "Ajax. Niezbędnik projektanta dynamicznych aplikacji" poznasz zasady działania technologii AJAX, jej zalety oraz wady. Autor prezentuje dziesięć przykładów zastosowania technologii AJAX. Dzięki nim nauczysz się między innymi, w jaki sposób pobierać dane z kanałów RSS, jak wykorzystać format XML oraz jak kontrolować wprowadzane przez użytkownika dane w czasie rzeczywistym. Najważniejsze jest jednak to, że każde z tych praktycznych rozwiązań możesz zaimplementować bezpośrednio na Twojej stronie!
* Zalety technologii AJAX
* Przykładowe rozwiązania, korzystające z AJAX
* Sposoby używania formatu XML
* Zasady funkcjonowania technologii AJAX
* Tworzenie interaktywnych formularzy
* Sposoby wykorzystania kanałów RSS
* Dynamiczne pobieranie danych z innych serwisów
* Sposób na efektowną galerię
* Tworzenie okien informacyjnych
* Przewidywanie treści wprowadzanych przez użytkownika
* Metody i właściwości obiektu XMLHttpRequest
* Przyszłość technologii AJAX
Twoje strony też mogą być interaktywne!
Zalecane przez firmę Macromediaźródło informacji o programie Dreamweaver 8
* Poznaj interfejs programu
* Zdefiniuj strukturę witryny
* Dodaj do stron elementy tekstowe i graficzne
* Przetestuj witrynę pod kątem zgodności ze standardami
Macromedia Dreamweaver od dawna cieszy się zasłużoną opinią jednego z najlepszych edytorów stron WWW. Pozwala na edycję strony w trybie graficznym i na samodzielne modyfikowanie jej kodu źródłowego. Ogromne możliwości programu sprawiają, że korzystają z niego zarówno początkujący, jak i zaawansowani projektanci witryn WWW. Dreamweaver jest narzędziem przydatnym nie tylko przy tworzeniu serwisu internetowego -- może służyć do zdefiniowania jego struktury, przygotowania arkuszy stylów, edycji stron, publikacji witryny na serwerze oraz jej aktualizacji. Rozbudowana biblioteka gotowych skryptów JavaScript i komponentów dynamicznych, narzędzia przyspieszające najczęściej wykonywane czynności oraz doskonała integracja z innymi aplikacjami firmy Macromedia sprawiają, że Dreamweaver pozwala na ogromne usprawnienie procesu tworzenia witryny WWW.
Książka "Macromedia Dreamweaver 8. Oficjalny podręcznik" to szczegółowy przegląd możliwości tej aplikacji przygotowany wspólnie z działem pomocy technicznej firmy Macromedia. Wykonując zawarte w niej ćwiczenia, poznasz narzędzia Dreamweavera, nauczysz się tworzyć pojedyncze strony i całe witryny, a także dowiesz się, w jaki sposób korzystać z biblioteki oraz gotowych skryptów. Przeczytasz o umieszczaniu na stronie elementów graficznych, tekstowych i multimedialnych, definiowaniu stylów CSS, tworzeniu i stosowaniu szablonów oraz ręcznej edycji kodu. Wszystkie ćwiczenia zostały przygotowane przy współpracy instruktorów z firmy Macromedia, co gwarantuje ich poprawność merytoryczną.
* Interfejs użytkownika Dreamweavera
* Definiowanie struktury strony i witryny
* Dodawanie treści do strony
* Umieszczanie elementów graficznych w dokumencie
* Tworzenie hiperłączy
* Definiowanie stylów CSS
* Dodawanie elementów multimedialnych i interaktywnych
* Ramki i warstwy
* Korzystanie z biblioteki i szablonów
* Testowanie witryny
Skorzystaj z autoryzowanego źródła wiedzy i poznaj możliwości
programu docenianego przez wielu webmasterów.
Ożyw swoje strony WWW
* Stwórz obiekty graficzne i wpraw je w ruch
* Dodaj do stron elementy interaktywne
* Udostępnij stronę użytkownikom różnych przeglądarek
Macromedia Flash 8 to kolejna wersja doskonałego narzędzia do tworzenia dynamicznych, animowanych witryn WWW oraz prezentacji multimedialnych. Flash, który rozpoczynał karierę na rynku jako prosty program animacyjny, jest teraz rozbudowaną aplikacją łączącą możliwości programu graficznego i animacyjnego z obiektowym językiem programowania ActionScript. Dzięki Flashowi można tchnąć życie w witryny internetowe, umieszczając w nich dźwięk, interaktywne przyciski i elementy animowane, tworzyć zapierające dech w piersiach prezentacje oraz odtwarzać je nie tylko na monitorach komputerów, ale także na wyświetlaczach telefonów komórkowych i urządzeń PocketPC.
Książka "Flash 8. Klatka po klatce" to przewodnik po najnowszej wersji Flasha. Czytając ją, nauczysz się korzystać z narzędzi rysunkowych i animacyjnych, dowiesz się, jak tworzyć obiekty i animować je, a także poznasz podstawowe sposoby tworzenia elementów interaktywnych za pomocą oferowanych przez Flasha narzędzi pomocniczych. Każde zagadnienie przedstawione jest w postaci sekwencji czynności uzupełnionej ilustracjami obrazującymi każdy krok, co bardzo ułatwia zrozumienie i wykonanie określonego zadania.
* Interfejs użytkownika
* Korzystanie z narzędzi rysunkowych
* Tworzenie i edycja obiektów
* Rozmieszczanie obiektów na warstwach
* Stosowanie symboli
* Animacja poklatkowa i automatyczna
* Tworzenie elementów interaktywnych
* Importowanie elementów graficznych stworzonych w innych aplikacjach
* Dołączanie dźwięku do prezentacji
* Publikowanie gotowych filmów
Poznaj możliwości najnowszej wersji Flasha.
Na rynku istnieje wiele książek uczących posługiwania się technologiami służącymi do tworzenia stron WWW. Wiele z nich może rozczarować początkujących webmasterów, których głównym celem jest stworzenie atrakcyjnej strony, a nie perfekcyjne opanowanie języka HTML czy Flasha. Aby stworzyć stronę WWW nie wystarcza jedynie teoretyczna znajomość HTML. Trzeba również poznać, choćby pobieżnie, inne narzędzia, które uzupełniają HTML o dodatkowe możliwości. Konieczne jest zaznajomienie się ze stylami CSS, z metodami obróbki grafiki na potrzeby sieci WWW, prostymi programami w JavaScripcie, a także z darmowymi rozwiązaniami pozwalającymi na wysyłanie e-maili z poziomu strony WWW czy generowanie statystyk odwiedzin.
Książka "Tworzenie stron WWW w praktyce" jest mocno osadzona w realiach pracy webmastera. Jej pierwsza część to opis technologii niezbędnych każdemu twórcy stron. Druga część zawiera szczegółowy opis dwóch projektów stron internetowych. Krok po kroku prześledzisz etapy powstawania strony domowej i strony firmowej.
W książce znajdziesz:
* Wyjaśnienie podstawowej terminologii związanej z Internetem i stronami internetowych
* Przystępny opis języka HTML
* Omówienie języka styli CSS
* Praktyczne porady dotyczące przygotowania grafiki na potrzeby stron internetowych
* Wyjaśnienie różnic pomiędzy stosowanymi w Internecie formatami zapisu ilustracji
* Dwa szczegółowo opisane projekty: strony prywatnej i strony firmowej
* Sposoby przyspieszenia pracy z wykorzystaniem szablonów stron internetowych
* Kilka najbardziej przydatnych skryptów JavaScript i sposoby ich użycia
* Informacje na temat publikacji gotowych stron internetowych: od rejestracji domeny po posługiwania się programem FTP
* Praktyczne wskazówki dotyczące promocji stron internetowych
Wszystkie porady, które znajdziesz w tej książce, zostały opracowane z uwzględnieniem specyfiki polskiego Internetu. Jeśli pragniesz w nim zaistnieć, jest to idealna książka dla Ciebie.
Program Macromedia Flash stał się niemal standardem w zakresie przygotowywania aplikacji multimedialnych na strony WWW, i nie tylko. Jest połączeniem narzędzia do grafiki wektorowej ze środowiskiem programistycznym, co pozwala na tworzenie nie tylko animacji, ale także elementów interaktywnych, pozwalających użytkownikowi między innymi na sterowanie odtwarzaniem oraz wprowadzanie i pobieranie danych. Aby do tworzonej we Flashu prezentacji dodać możliwość komunikacji z użytkownikiem, trzeba zastosować język ActionScript oraz moduły noszące nazwę "komponentów".
Książka "Macromedia Flash MX 2004. Sztuka projektowania" jest przeznaczona dla tych użytkowników Flasha, którzy opanowali już jego narzędzia graficzne i chcą wykonać następny krok -- wykorzystać w swoich pracach możliwości oferowane przez ActionScript. Opisuje sposoby używania tego języka do tworzenia pojedynczych elementów i całych aplikacji. Dowiesz się, jak pobierać i formatować dane ze źródeł zewnętrznych, odtwarzać cyfrowe wideo i tworzyć efektowne menu. Dzięki ćwiczeniom i przykładowym projektom zamieszczonym na dołączonym do książki CD-ROM-ie poszerzysz swoje umiejętności o zaawansowane techniki oparte na programowaniu w ActionScript.
* Korzystanie z bibliotek współdzielonych i danych zewnętrznych
* Formatowanie tekstu za pomocą języka HTML i arkuszy stylów
* Tworzenie interaktywnego pokazu slajdów
* Budowanie wskaźnika postępu ładowania danych
* Interaktywne formularze z weryfikacją wprowadzanych danych
* Odtwarzanie plików MP3 i cyfrowego wideo
* Menu stworzone z wykorzystaniem ActionScript
* Publikacja projektu na stronie WWW
Wykorzystaj ActionScript, by tchnąć życie w projekty wykonane we Flashu.
PHP i MySQL. Tworzenie stron WWW. Wydanie drugie. Vademecum profesjonalistyWydawnictwo Helion
PHP i MySQL to wydajny tandem, pozwalający na realizację wielu projektów związanych z programowaniem aplikacji internetowych. Autorzy książki "PHP i MySQL. Tworzenie stron WWW. Wydanie drugie. Vademecum profesjonalisty" stworzyli więc unikatowy podręcznik, który łączy w sobie opis funkcjonalności PHP i MySQL z prezentacją wielu praktycznych rozwiązań, stworzonych za pomocą tych narzędzi. To podejście okazało się trafione, czego dowodem jest ogromna popularność pierwszego wydania tej książki.
Oprócz składni i biblioteki funkcji PHP, książka opisuje również podstawowe pojęcia z dziedziny profesjonalnej inżynierii oprogramowania związanego z siecią WWW. Niektóre, takie jak utrzymywanie, współpraca i testowanie, są kwestiami istotnymi dla inżynierów oprogramowania. Inne pojęcia, takie jak uwierzytelnianie, szyfrowanie i kontrola sesji, mają szczególne znaczenie dla projektów programistycznych opartych na Internecie.
* Podstawowy kurs PHP
* Tworzenie i obsługa baz danych za pomocą MySQL
* Dynamiczne tworzenie kodu HTML, obrazków i dokumentów
* Tworzenie bezpiecznych usług za pomocą uwierzytelniania i SSL
* Tworzenie koszyka na zakupy dla witryn handlu elektronicznego
* Opis praktyk związanych z inżynierią oprogramowania dla większych projektów WWW
* Zastosowanie obiektowych technik programistycznych
* Tworzenie spersonalizowanych dokumentów PDF
* Korzystanie z usług WWW za pomocą XML i SOAP
"PHP i MySQL. Tworzenie stron WWW. Wydanie drugie. Vademecum profesjonalisty" to książka, która nie tylko przekazuje wiedzę na temat PHP i MySQL, ale także prezentuje praktyczne sposoby jej wykorzystania. Jeśli chcesz szybko nauczyć się tworzenia profesjonalnych aplikacji WWW, książka ta będzie trafionym zakupem.
Opinia o pierwszym wydaniu:
(...) Podręcznik jest godny polecenia co najmniej z dwóch powodów. Po pierwsze poruszana tematyka jest bardzo obszerna i obejmuje większość typowych problemów programisty WWW. Ponadto wszelkie kłopoty rozwiązywane są za pomocą dwóch popularnych komponentów (PHP i MySQL), dzięki czemu niejednokrotnie unikniemy przedzierania się przez dokumentację obu produktów.
-- Chip, 08/2002
Projektowanie serwisów WWW. Standardy sieciowe. Wydanie IIWydawnictwo Helion
Dostosuj swoje witryny do obowiązujących standardów
* Poznaj standardowe technologie sieciowe
* Naucz się pisać strony poprawnie wyświetlane we wszystkich przeglądarkach
* Zredukuj koszty utrzymania witryny
Dzięki ludziom takim jak Jeffrey Zeldman w świecie technologii internetowych coraz większą uwagę przywiązuje się do standardów. Dotyczy to także producentów popularnych przeglądarek internetowych, dlatego wreszcie możliwe jest tworzenie efektownych witryn, które wyglądają identycznie u użytkowników korzystających z różnych programów. Jednak nie jest to jedyna zaleta stosowania standardów. Za ich pomocą możesz sprawić, że Twoje strony będą działały szybciej, a ich aktualizacja stanie się dużo łatwiejsza, co przełoży się również na koszty utrzymania witryny.
"Projektowanie serwisów WWW. Standardy sieciowe. Wydanie II" to zaktualizowana wersja niezwykle popularnego, praktycznego przewodnika po świecie standardowych technologii internetowych. Dowiesz się z niego, czym są standardy sieciowe oraz dlaczego warto się do nich stosować. Poznasz sposoby projektowania i tworzenia witryn z uwzględnieniem standardów. Nauczysz się korzystać z języków XHTML, XML, CSS, ECMAScript oraz modelu DOM, które są wykorzystywane do pisania łatwych w pielęgnacji serwisów WWW. Przeczytasz również o mechanizmach ułatwień dostępu oraz mitach związanych z nimi. Jest to lektura obowiązkowa dla wszystkich projektantów i programistów, którzy chcą tworzyć nowoczesne witryny internetowe.
* Przegląd standardów sieciowych
* Projektowanie i tworzenie serwisów zgodnie ze standardami
* Walka z szybko starzejącymi się witrynami
* Nadawanie spójnego stylu witrynom za pomocą arkuszy CSS
* Pisanie przejrzystego kodu za pomocą języka XHTML
* Tworzenie skryptów manipulujących modelem DOM
* Obsługa różnych przeglądarek
* Stosowanie mechanizmów ułatwień dostępu
Wykorzystuj sprawdzone techniki, które zaoszczędzą czas i pieniądze
zarówno Twoje, jak i użytkowników Twoich witryn.
Zaprojektuj własną stronę WWW
* Poznaj język XHTML i technologię CSS
* Przygotuj elementy graficzne
* Opublikuj swoją witrynę i efektywnie ją wypromuj!
Strony internetowe i technologia ich projektowania bardzo zmieniły się od czasu, gdy internet był jedynie małą siecią łączącą ośrodki akademickie. Ascetyczne i proste dokumenty publikowane na pierwszych witrynach WWW to już zamierzchła przeszłość. Współczesne serwisy internetowe to dzieła sztuki wykorzystujące technologie Ajax i Flash, bazy danych i języki skryptowe. Nadal jednak podstawowym budulcem stron internetowych pozostaje język HTML, dziś noszący nazwę XHTML. Opanowanie zasad korzystania z niego jest niezbędne, aby projektować zarówno proste, jak i niezwykle rozbudowane witryny sieciowe.
Dzięki książce "Tworzenie stron WWW w praktyce. Wydanie II" poznasz najnowszą specyfikację języka XHTML i technologii kaskadowych arkuszy stylów, a następnie wykorzystasz swoją wiedzę, bez trudu tworząc własną witrynę WWW. Dowiesz się, jak wygląda struktura dokumentu XHTML, jak umieszczać w nim elementy tekstowe i graficzne oraz jak definiować łącza do innych stron. Nauczysz się formatować tekst za pomocą stylów CSS, projektować strukturę witryny, publikować ją na serwerze i skutecznie pozycjonować w wyszukiwarkach.
* Przygotowanie narzędzi do pracy
* Struktura dokumentów XHTML
* Tekst, łącza, tabele i listy
* Przygotowanie elementów graficznych i osadzanie ich na stronie
* Formatowanie strony za pomocą kaskadowych arkuszy stylów
* Projektowanie struktury witryny WWW
* Tworzenie mechanizmów nawigacyjnych
* Korzystanie z szablonów
* Umieszczanie skryptów na stronach
* Używanie gotowych modułów dostępnych w sieci
* Publikowanie witryny
* Pozycjonowanie w wyszukiwarkach
Stwórz własną stronę WWW i wykorzystaj potęgę globalnej sieci!
Dreamweaver CS3/CS PL -- twórcze i funkcjonalne rozwiązanie
do tworzenia stron oraz aplikacji internetowych
* Praca z tekstem i grafiką
* Projektowanie stron WWW
* Tworzenie formularzy
* Dodawanie elementów multimedialnych
"Adobe Dreamweaver CS3/CS3 PL. Oficjalny podręcznik" to książka zarówno dla webmasterów, jak i tych, którzy chcą komfortowo, ale też sprawnie zarządzać stroną internetową własnej firmy. Książka zawiera wiele cennych informacji, które pozwalają w kreatywny sposób wykorzystywać cały potencjał tego programu.
Poszczególne ćwiczenia zostały przedstawione w sposób przejrzysty i łatwy do realizacji. Dlatego "Adobe Dreamweaver CS3/CS3 PL" stanowi znakomity podręcznik, zawierający nie tylko podstawowe informacje o programie, ale również opisy jego zaawansowanych funkcji oraz szereg wskazówek, rozwiązań i porad, które pozwalają pracować szybciej i wydajniej. Korzystając z "Oficjalnego podręcznika", dowiesz się, jak tworzyć strony WWW, zarządzać nimi, a także projektować multimedialne serwisy internetowe, których funkcjonalność i efektywność jest dziś tak istotna w działalności każdego przedsiębiorstwa.
* Kaskadowe arkusze stylów
* Technologia AJAX
* Projektowanie makiet i formularzy
* Tworzenie łączy
* Konfiguracja ustawień dostępu
* Dodawanie elementów multimedialnych
* Elementy graficzne, filmy wideo i animacje
* Konfigurowanie zdalnego serwisu
Kreatywny program dla kreatywnych użytkowników!
Podręczny słownik najważniejszych poleceń języka JavaScript
* Podstawowe operacje w JavaScript
* Tworzenie interaktywnych witryn za pomocą technologii AJAX
* Współpraca JavaScript z innymi technologiami (CSS, DOM, DHTML)
Od pewnego czasu język JavaScript przeżywa odrodzenie i zyskuje zasłużoną popularność. Wynika to przede wszystkim z rozwoju technologii AJAX, która umożliwia tworzenie reaktywnych witryn internetowych i bazuje właśnie na tym języku. JavaScript pozwala na przeprowadzanie wielu przydatnych operacji niewykonalnych w zwykłym języku HTML, na przykład kontrolowane otwieranie nowych okien, sprawdzanie poprawności danych w formularzach czy dynamiczne modyfikowanie rysunków. Łatwa składnia oraz szeroki zakres wykonywanych zadań sprawiły, że JavaScript jest jednym z najpopularniejszych języków skryptowych wykonywanych po stronie przeglądarki.
"JavaScript. Rozmówki" to zwięzły i przystępny przewodnik omawiający popularne problemy, pojawiające się w czasie pracy z tym językiem, oraz podsuwający szybkie i skuteczne ich rozwiązania. Korzystając z niego, nauczysz się używać zarówno podstawowych, jak i zaawansowanych funkcji tego języka. Dowiesz się, jak do stron dodawać grafikę, animacje, treści multimedialne oraz jak zastosować JavaScript do tworzenia witryn za pomocą technologii AJAX. Poznasz możliwości współpracy języka JavaScript z innymi technologiami, takimi jak CSS, DOM czy DHTML, a także opanujesz manipulowanie cookies, formularzami, oknami czy ramkami.
* Podstawowe operacje w JavaScript
* Dodawanie grafiki, animacji i treści multimedialnych
* Praca ze stylami CSS
* Obsługa cookies
* JavaScript w DHTML
* Manipulowanie modelem DOM
* Obiekty i zdarzenia w JavaScript
* Podstawy technologii AJAX
* Obsługa formularzy
* Korzystanie z usług Web Service
Dzięki zwięzłym rozmówkom w błyskawicznym tempie
usystematyzujesz swoją wiedzę o języku JavaScript.
Rozpocznij swoją przygodę z JavaScript!
* Jak rozpocząć przygodę z JavaScript?
* Jakie obiekty dostarcza JavaScript?
* Jak reagować na błędy?
Język JavaScript, choć ma już blisko dwanaście lat, swoimi możliwościami wciąż potrafi zafascynować niejednego projektanta stron internetowych. Ma już za sobą gorsze dni, jednak aktualnie dzięki technologii AJAX znów jest na topie. Wykorzystując go w odpowiedni sposób, sprawisz, że twój serwis WWW stanie się bardziej interaktywny i dynamiczny.
Ta książka pozwoli Ci wyjść zwycięsko z pierwszego starcia z tym językiem! Dowiesz się z niej, jak używać zmiennych, operatorów oraz funkcji. Nauczysz się reagować na zdarzenia oraz wykorzystywać okna dialogowe. Ponadto zdobędziesz wiedzę na temat pracy z obiektami DOM HTML oraz na temat sposobów reagowania na błędy w skryptach. Autor przedstawia tu także dostępne obiekty JavaScript oraz pokazuje, jak wykonywać operacje związane z czasem. Ogromnym atutem tej książki jest przejrzystość i usystematyzowany sposób prezentowania informacji. Dzięki temu również Ty szybko i bezboleśnie poznasz JavaScript!
* Typowe konstrukcje języka JavaScript
* Wykorzystanie zmiennych
* Zastosowanie funkcji
* Reagowanie na zdarzenia
* Sposoby użycia okien dialogowych
* Wykonywanie operacji związanych z czasem
* Dostępne obiekty JavaScript
* Obiekty DOM HTML
* Przygotowanie własnych obiektów
* Dziedziczenie w JavaScript
* Obsługa błędów
Przejdź bezboleśnie pierwsze starcie z JavaScript!
DHTML i JavaScript już od kilku lat stanowią ważne narzędzia każdego projektanta stron internetowych. Jednak właściwe ich zastosowanie w dalszym ciągu sprawia wiele problemów. Danny Goodman, jeden z najbardziej doświadczonych autorów książek na temat tworzenia stron internetowych, postanowił zebrać rozwiązania tych problemów i przedstawić je projektantom pragnącym ożywić swoje strony. Wszystkie prezentowane przykłady wykorzystują najnowsze standardy stworzone przez ECMA i W3C, co daje gwarancję, że będą działały w różnych przeglądarkach przez wiele następnych lat.
Książka "JavaScript i DHTML. Receptury" skupia się na praktycznych, użytecznych zastosowaniach skryptów na stronach internetowych. Autor nie marnuje miejsca na opisy fajerwerków, fruwających obrazków i zmian kolorów tła. Każde omówione rozwiązanie składa się nie tylko z gotowego do użycia kodu, ale także z gruntownego wyjaśnienia jego działania tak, byś mógł przystosować kod do swojej strony. Opisano zarówno proste skrypty (np. służące do obróbki tekstów, czy sprawdzania poprawności wprowadzonych dat), jak i złożone biblioteki służące do pozycjonowania elementów na stronie czy sortowania tabel.
Ponad 150 receptur obejmuje m.in.:
* Pracę z interaktywnymi formularzami i stylami
* Tworzenie przyjaznej dla użytkownika nawigacji po serwisie
* Efekty wizualne
* Tworzenie dynamicznej treści
* Pozycjonowanie elementów HTML
* Zarządzanie okienkami przeglądarki i ramkami
Tak jak żaden większy serwis internetowy nie może obyć się bez JavaScriptu i DHTML, tak też żaden profesjonalny twórca takich serwisów nie może obyć się bez tej książki.
Podczas tworzenia stron WWW często napotykamy problemy. Tekst nie wyświetla się prawidłowo w przeglądarce, tabela nie wygląda tak, jak powinna, obrazek pojawia się w miejscu, w którym nie powinien -- to tylko niektóre z kłopotów, z jakimi boryka się chyba każdy początkujący twórca stron WWW. Tworzenie stron w środowiskach wizualnych to tylko półśrodek, ponieważ prędzej czy później trzeba będzie poprawić kod ręcznie. Do tego niezbędna jest znajomość języka HTML.
"HTML w 10 prostych krokach" to podręcznik przydatny każdemu początkującemu i średnio zaawansowanemu webmasterowi. Opisuje rozwiązania ponad 250 typowych problemów występujących przy tworzeniu stron WWW. Każdy temat przedstawiony jest w postaci ilustrowanego przykładu. Dzięki temu każdy może szybko i bez problemów poznać język HTML -- podstawę każdego serwisu WWW. Wykonując wszystkie zadania po kolei, można poznać podstawy projektowania stron WWW, począwszy od stosowania pierwszych znaczników (elementów składowych języka HTML), skończywszy na umieszczaniu gotowych witryn na serwerze.
* Struktura dokumentu HTML
* Znaczniki META
* Wprowadzanie i formatowanie tekstu
* Umieszczanie obrazów w dokumentach HTML
* Osadzanie plików multimedialnych i apletów Javy
* Tworzenie tabel
* Projektowanie formularzy
* Formatowanie z wykorzystaniem arkuszy stylów CSS
* Proste skrypty JavaScript
* Korzystanie z narzędzi tekstowych i graficznych
Ta książka to prawdziwy "szwajcarski scyzoryk" -- znajdziesz w niej wszystkie wiadomości, które mogą okazać się niezbędne przy tworzeniu stron WWW.
Stwórz pełne życia prezentacje internetowe
* Jak tworzyć obiekty graficzne i tekstowe?
* Jak budować animacje i elementy interaktywne?
* Jak optymalizować i publikować gotowe prezentacje?
Macromedia Flash CS3 to kolejne wcielenie rewelacyjnej aplikacji służącej do kreowania dynamicznych, animowanych witryn WWW oraz prezentacji multimedialnych. Flash to rozbudowane narzędzie łączące w sobie program graficzny i animacyjny, edytor cyfrowego wideo oraz środowisko programistyczne pozwalające na pisanie skryptów w obiektowym języku ActionScript. Możliwości Flasha ułatwiają ożywienie witryn WWW za pomocą dźwięku, interaktywnych przycisków, zapierających dech w piersiach animacji i atrakcyjnych interfejsów użytkownika. Budowane we Flashu arcydzieła mogą być odtwarzane nie tylko na monitorach komputerów, ale także na wyświetlaczach telefonów komórkowych i urządzeń PocketPC.
Książka „Flash CS3 Professional PL. Klatka po klatce“ to przewodnik po najnowszej wersji Flasha. Czytając ją, nauczysz się korzystać z narzędzi rysunkowych i animacyjnych, dowiesz się, jak tworzyć obiekty i animować je, a także poznasz podstawowe sposoby budowania elementów interaktywnych za pomocą oferowanych przez Flash narzędzi pomocniczych. Znajdziesz tu także informacje o języku ActionScript, importowaniu do prezentacji elementów utworzonych przy użyciu innych aplikacji, dodawaniu cyfrowego dźwięku i wideo oraz testowaniu i optymalizowaniu animacji pod kątem odtwarzania przez sieć lub z dysku. Przeczytasz także o publikowaniu gotowej prezentacji. Każde zagadnienie przedstawione jest w postaci sekwencji czynności uzupełnionej ilustracjami obrazującymi każdy krok, co bardzo ułatwia zrozumienie i wykonanie określonego zadania.
* Interfejs użytkownika
* Korzystanie z narzędzi
* Tworzenie i edycja obiektów
* Rozmieszczanie obiektów na warstwach
* Stosowanie symboli
* Animacja poklatkowa i automatyczna
* Tworzenie elementów interaktywnych
* Importowanie elementów graficznych utworzonych w innych aplikacjach
* Dołączanie dźwięku do prezentacji
* Publikowanie gotowych filmów
Twórz i rób wrażenie - korzystając z niesamowitych możliwości Flasha!
Opanuj technologię, która zrewolucjonizowała sposób obsługi aplikacji internetowych
* Poznaj podstawy tworzenia witryn WWW
* Stwórz aplikacje w technologii AJAX
* Wykorzystaj dane w formacie XML
AJAX, będący połączeniem JavaScriptu, języka XML i arkuszy stylów, to jedna z technologii, które wprowadziły ostatnio sporo zamieszania w środowisku projektantów witryn i aplikacji WWW. Jej zastosowanie zdecydowanie upraszcza i przyspiesza korzystanie z programów dostępnych przez przeglądarkę WWW. AJAX sprawia, że zawartość strony nie musi być przeładowywana po każdej akcji użytkownika. Witryna WWW przygotowana z wykorzystaniem technologii AJAX przypomina tradycyjną aplikację, komunikacja z serwerem nie przeszkadza w korzystaniu z niej, a dynamiczne zmiany elementów strony przebiegają znacznie szybciej.
Książka "AJAX w mgnieniu oka" to wprowadzenie do tematyki projektowania witryn i aplikacji WWW w technologii AJAX. Czytając ją, opanujesz podstawy stosowania AJAX-a we własnych projektach. Poznasz technologie przetwarzania danych ze stron WWW po stronie przeglądarki i serwera oraz dowiesz się, czym jest obiektowy model dokumentu. Nauczysz się korzystania z obiektów JavaScriptu, języka XML i protokołu SOAP. Stworzysz własne aplikacje w technologii AJAX i dowiesz się, jak unikać najczęściej popełnianych błędów.
* Podstawy języka HTML
* Zasada działania protokołu HTTP
* JavaScript i PHP
* Obiektowy model dokumentu (DOM)
* Struktura aplikacji AJAX
* Obiekty JavaScriptu
* Zwracanie danych w postaci tekstu i plików XML
* Technologia AHAH
* Usługi sieciowe i protokół SOAP
* Korzystanie z biblioteki Rico
Zacznij tworzyć nowoczesne witryny.
Od zrozumienia zasad działania języka programowania do jego praktycznego wykorzystania prowadzi długa droga. Czasem jest ona zbyt długa -- wówczas sięgamy po gotowe przykłady i rozwiązania. Nie inaczej jest w przypadku języka JavaScript. Chociaż warto nauczyć się pisać samodzielnie skrypty w tym języku, w wielu przypadkach wyważanie otwartych drzwi jest stratą czasu.
Niniejsza książka stanowi wspaniałe uzupełnienie JavaScript. Biblia.
Książka -- autora bestsellera "JavaScript. Biblia" -- to dziesiątki gotowych przykładów kodu, których możesz użyć na swoich stronach internetowych. Nawet jeśli przedstawionych przykładów nie wykorzystasz bezpośrednio, to zaznajomienie się z nimi pomoże Ci poznać tajniki JavaScriptu. Możesz je porównać ze swoimi skryptami. Ogromna wiedza i umiejętności Danny"ego Goodmana mogą być dla Ciebie wspaniałym punktem odniesienia. Dodatkowo zapoznać się możesz z jego wartościowymi wskazówkami i uwagami towarzyszącymi fragmentom kodu.
Jeśli chcesz wzbogacić swoje strony o interaktywne elementy utworzone w JavaScripcie, powinieneś mieć tę książkę zawsze pod ręką. Oszczędzisz sobie w ten sposób wiele cennego czasu.
Gdyby tworzenie stron internetowych było zarezerwowane jedynie dla profesjonalistów, internet świeciłby pustkami. Każdy, również Ty, może spróbować swoich sił w projektowaniu stron. Być może Twoja witryna będzie niezbyt skomplikowana i mniej rozbudowana, niż strony tworzone przez zawodowców, ale to nie znaczy, że musi być nieatrakcyjna i niefunkcjonalna.
W książce "Projektowanie stron WWW. Jak to zrobić?" Robin Williams przekazuje amatorom tworzenia stron internetowych całą wiedzę, niezbędną by zaistnieć w sieci. Nie jest to podręcznik HTML-a jakich wiele: znajdziesz tu komplet informacji potrzebnych do stworzenia strony, której nie będziesz musiał się wstydzić, a więc także wskazówki dotyczące tworzenia układu strony, grafiki, umieszczania strony na serwerze i jej promocji. A wszystko to podane przystępnie i prosto.
Dzięki książce dowiesz się:
* Jak korzystać z możliwości internetu i wyszukiwać w nim informacje
* Gdzie szukać miejsca, w którym umieścić witrynę
* Czym różnią się publikacje internetowe od klasycznych drukowanych
* Jakie są podstawowe zasady projektowania, które muszą znać nawet początkujący
* Na czym polega projektowanie systemu nawigacji po stronach internetowych
* Jak tworzyć grafikę na potrzeby stron WWW
* Jak właściwie dobrać krój pisma
* Jakie sztuczki możesz zastosować, by uatrakcyjnić stronę
* Jak przesłać swoją stronę na serwer
* Jakie są metody promocji gotowej witryny WWW
Wieloletnie doświadczenie Robin Williams i jej wyjątkowy styl, trafiający w potrzeby osób bez specjalistycznego przygotowania sprawi, że nauka projektowania stron stanie się satysfakcjonującą przygodą.
Jeśli dopiero rozpoczynasz zabawę z tworzeniem stron internetowych -- zacznij od tej książki.
Po wielu zmianach dokonanych w najnowszej wersji, FrontPage stał się programem wysoce funkcjonalnym, dostarczającym webmasterom komfortowych narzędzi do tworzenia witryny i zarządzania nią. FrontPage 2003 jest aplikacją intuicyjną i ergonomiczną, która pozwala budować witrynę internetową szybko i bezbłędnie. Projektant może skupić się na tworzeniu graficznej oprawy witryny i jej treści, pozostawiając programowi dbałość o jej techniczne aspekty. Dzięki temu można utworzyć skomplikowaną konstrukcyjnie witrynę w wyjątkowo krótkim czasie.
"FrontPage 2003 PL. Nie tylko dla webmasterów" to książka przeznaczona dla wszystkich, którzy chcą utworzyć witrynę WWW korzystając z programu FrontPage 2003 PL. Nie jest to kurs języka HTML, a raczej opis podstawowych zagadnień, których opanowanie jest niezbędne do sprawnej pracy z programem FrontPage 2003. Uczy korzystania z narzędzi zapewniających spójność stron, wpływających na wygląd i poprawną konstrukcję wielu dokumentów jednocześnie. Przedstawia funkcje automatyzujące proces tworzenia witryny.
* Tworzenie szkieletu witryny
* Wybór oprawy graficznej
* Tworzenie elementów nawigacyjnych -- łączy tekstowych, pasków nawigacyjnych i spisu treści
* Korzystanie z szablonów
* Stosowanie ramek i stylów
* Publikowanie witryny na serwerze
Gdy zrozumiesz działanie narzędzi opisanych w tej książce, tworzenie witryny stanie się szybkie i proste. Przekonasz się, że stworzenie nawet bardzo rozbudowanej witryny może być przyjemnym zajęciem.
Ajax to nowoczesna technologia umożliwiająca budowanie witryn internetowych nowej generacji. Oddzielenie klienta od serwera i zastosowanie usług internetowych pozwala na tworzenie aplikacji łączących w sobie atrakcyjny i szybki interfejs, znany ze standardowych programów, z zaletami korzystania ze stron WWW. Dzięki temu możemy obniżyć koszty produkcji, zapewnić błyskawiczny dostęp do nowych danych i aktualizacji czy ułatwić używanie aplikacji z dowolnego komputera na świecie mającego dostęp do sieci WWW. Ponadto Ajax bazuje na standardowych technologiach, zatem można stosować go na wszystkich platformach.
Książka "Ajax. Wzorce i najlepsze rozwiązania" rozpoczyna się od wprowadzenia do tego podejścia. Tam też znajdziesz opis związanych z nim mechanizmów, takich jak architektura REST czy obiekty XMLHttpRequest, co pozwoli Ci szybko zrozumieć funkcjonowanie i zalety tej technologii. Jednak główną część książki stanowią praktyczne wzorce. Dzięki nim dowiesz się, jak usprawnić wczytywanie aplikacji poprzez stopniowe pobieranie kodu HTML, jak przyspieszyć działanie witryny za pomocą pamięci podręcznej, a także jak dynamicznie modyfikować zawartość stron. Nauczysz się też zwiększać komfort pracy użytkowników poprzez tworzenie wygodnego i niezawodnego systemu nawigacyjnego oraz sprawne pobieranie danych.
W książce omówiono:
* Funkcjonowanie technologii Ajax
* Architektura REST
* Obiekty XMLHttpRequest
* Stopniowe wczytywanie stron
* Obsługa pamięci podręcznej
* Przetwarzanie i reprezentacja danych
* Obsługa nawigacji
* Dynamiczne modyfikowanie stron
* Stała komunikacja między serwerem a klientem
Stosuj sprawdzone wzorce i najlepsze praktyki
budowania witryn internetowych.
Prawdopodobnie największą zaletą WWW jest to, że nie trzeba prowadzić wielkiego przedsiębiorstwa, aby udostępniać informacje i produkty czytelnikom i klientom na całym świecie. Wystarczy komputer z dostępem do internetu i chęć uczenia się. Skoro czytasz te słowa, prawdopodobnie i Ty chciałbyś zaistnieć w Sieci. Pytanie brzmi: od czego zacząć?
W internecie można znaleźć samouczki, instrukcje, mnóstwo przykładów i darmowych narzędzi mających ułatwić publikowanie na WWW. Jest też wiele innych książek na ten temat. Przewaga książki "HTML i XHTML dla każdego" bierze się z faktu, że wszystkie materiały są dostępne w jednym miejscu: informacje potrzebne do opanowania języka HTML, umieszczania stron na serwerze, tworzenia grafiki na potrzeby WWW i utrzymywania funkcjonalności i sprawności swojej witryny. Znajdziesz tu podpowiedzi, sugestie i przykłady pokazujące, jak projektować całościową strukturę witryny, a nie tylko układ słów na pojedynczych stronach. Ta książka nie uczy jak stworzyć serwis WWW -- ona uczy jak stworzyć dobrą i nieprzeciętną stronę internetową.
Książka opisuje między innymi:
* Podstawową strukturę strony WWW
* Tworzenie łączy pomiędzy stronami
* Formatowanie tekstu za pomocą HTML-a i CSS
* Użycie tabel, projektowanie formularzy
* Grafikę i multimedia na stronach WWW
* Podstawy języków JavaScript i DHTML
* Publikowanie witryny na serwerze
Książka nie koncentruje się na konkretnej platformie systemowej. Zawarte w niej informacje zachowują swoją przydatność niezależnie od tego, czy używa się komputera PC i systemu Windows, Macintosha, którejś z odmian Uniksa, czy też jeszcze innego systemu. Uzyskaną tu wiedzę będzie można stosować do rozwijania swoich stron WWW przy użyciu dowolnie wybranego systemu.
Naucz się łączyć największe zalety języków oraz technik programowania
i twórz interaktywne strony internetowe
* Jak unikać typowych błędów i sprawnie rozwiązywać problemy programistyczne?
* Jak połączyć zalety HTML, XML i PHP dla uzyskania pożądanych efektów?
* Jak tworzyć aplikacje wyposażone w aktywny interfejs użytkownika?
Statyczne strony WWW to dziś już przeszłość. Powszechnie dostępne narzędzia dają programistom prawie nieograniczone możliwości w zakresie tworzenia interaktywnych witryn internetowych, wzbogaconych o najróżniejsze efekty wizualne, animacje oraz wbudowane narzędzia pomocnicze. Największą popularność zdobyły sobie narzędzia z kategorii open source — z powodu ich minimalnego kosztu oraz niezwykle dużych zasobów, dostępnych za pośrednictwem Internetu. Z tej książki dowiesz się, jak tworzyć bogate i interaktywne strony WWW, łącząc rozmaite techniki i korzystając z różnych języków.
Książka "Ajax, JavaScript i PHP. Intensywny trening" poprowadzi Cię krok po kroku po podstawowych zasadach programowania w językach JavaScript, PHP i HTML oraz technologiach programowania. Dzięki temu podręcznikowi dowiesz się m.in., jak wykorzystywać dostępne biblioteki ajaksowe do implementowania i ulepszania podstawowych mechanizmów aplikacji. Szybko nauczysz się tworzyć interaktywne strony WWW, zarówno za pomocą technologii serwerowych, jak i technik oraz narzędzi umiejscowionych po stronie klienckiej, a także ich kombinacji.
* Tworzenie stron WWW w języku HTML
* Stylizacja stron za pomocą arkuszy CSS
* Tworzenie skryptów w języku JavaScript
* Wbudowanie skryptu w stronę WWW
* Obiektowy model dokumentu (DOM)
* Obiekty String
* Instrukcje warunkowe i pętle
* Funkcje wbudowane i biblioteki
* Konstruowanie aplikacji ajaksowych
* Zmienne w języku PHP
* Funkcje liczbowe, łańcuchy i tabele
* Kontrola przepływu sterowania
* Usługi webowe oraz protokoły REST i SOAP
Łącz, kompiluj, dobieraj — niech Twoje strony WWW zrobią wrażenie!
CSS i Ajax. Strony WWW zgodne ze standardami sieciowymi W3CWydawnictwo Helion
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!
Wykorzystaj gotowe rozwiązania w technologii AJAX!
* Jak wykorzystać technologię AJAX?
* Jak wykonać najczęściej spotykane zadania?
* Jak zwiększyć interaktywność serwisów WWW?
Technologia AJAX (skrót od ang. Asynchronous JavaScript and XML) pozwala na tworzenie dynamicznych stron WWW, dostarczających niezapomnianych wrażeń ich użytkownikom. Praktycznie wszystkie współczesne aplikacje WWW oraz duża część witryn internetowych korzystają z dobrodziejstw tego rozwiązania, a jeszcze dziś również i Twoja strona może zyskać na interaktywności.
Dzięki książce "Ajax. Niezbędnik projektanta dynamicznych aplikacji" poznasz zasady działania technologii AJAX, jej zalety oraz wady. Autor prezentuje dziesięć przykładów zastosowania technologii AJAX. Dzięki nim nauczysz się między innymi, w jaki sposób pobierać dane z kanałów RSS, jak wykorzystać format XML oraz jak kontrolować wprowadzane przez użytkownika dane w czasie rzeczywistym. Najważniejsze jest jednak to, że każde z tych praktycznych rozwiązań możesz zaimplementować bezpośrednio na Twojej stronie!
* Zalety technologii AJAX
* Przykładowe rozwiązania, korzystające z AJAX
* Sposoby używania formatu XML
* Zasady funkcjonowania technologii AJAX
* Tworzenie interaktywnych formularzy
* Sposoby wykorzystania kanałów RSS
* Dynamiczne pobieranie danych z innych serwisów
* Sposób na efektowną galerię
* Tworzenie okien informacyjnych
* Przewidywanie treści wprowadzanych przez użytkownika
* Metody i właściwości obiektu XMLHttpRequest
* Przyszłość technologii AJAX
Twoje strony też mogą być interaktywne!
Zalecane przez firmę Macromediaźródło informacji o programie Dreamweaver 8
* Poznaj interfejs programu
* Zdefiniuj strukturę witryny
* Dodaj do stron elementy tekstowe i graficzne
* Przetestuj witrynę pod kątem zgodności ze standardami
Macromedia Dreamweaver od dawna cieszy się zasłużoną opinią jednego z najlepszych edytorów stron WWW. Pozwala na edycję strony w trybie graficznym i na samodzielne modyfikowanie jej kodu źródłowego. Ogromne możliwości programu sprawiają, że korzystają z niego zarówno początkujący, jak i zaawansowani projektanci witryn WWW. Dreamweaver jest narzędziem przydatnym nie tylko przy tworzeniu serwisu internetowego -- może służyć do zdefiniowania jego struktury, przygotowania arkuszy stylów, edycji stron, publikacji witryny na serwerze oraz jej aktualizacji. Rozbudowana biblioteka gotowych skryptów JavaScript i komponentów dynamicznych, narzędzia przyspieszające najczęściej wykonywane czynności oraz doskonała integracja z innymi aplikacjami firmy Macromedia sprawiają, że Dreamweaver pozwala na ogromne usprawnienie procesu tworzenia witryny WWW.
Książka "Macromedia Dreamweaver 8. Oficjalny podręcznik" to szczegółowy przegląd możliwości tej aplikacji przygotowany wspólnie z działem pomocy technicznej firmy Macromedia. Wykonując zawarte w niej ćwiczenia, poznasz narzędzia Dreamweavera, nauczysz się tworzyć pojedyncze strony i całe witryny, a także dowiesz się, w jaki sposób korzystać z biblioteki oraz gotowych skryptów. Przeczytasz o umieszczaniu na stronie elementów graficznych, tekstowych i multimedialnych, definiowaniu stylów CSS, tworzeniu i stosowaniu szablonów oraz ręcznej edycji kodu. Wszystkie ćwiczenia zostały przygotowane przy współpracy instruktorów z firmy Macromedia, co gwarantuje ich poprawność merytoryczną.
* Interfejs użytkownika Dreamweavera
* Definiowanie struktury strony i witryny
* Dodawanie treści do strony
* Umieszczanie elementów graficznych w dokumencie
* Tworzenie hiperłączy
* Definiowanie stylów CSS
* Dodawanie elementów multimedialnych i interaktywnych
* Ramki i warstwy
* Korzystanie z biblioteki i szablonów
* Testowanie witryny
Skorzystaj z autoryzowanego źródła wiedzy i poznaj możliwości
programu docenianego przez wielu webmasterów.
Ożyw swoje strony WWW
* Stwórz obiekty graficzne i wpraw je w ruch
* Dodaj do stron elementy interaktywne
* Udostępnij stronę użytkownikom różnych przeglądarek
Macromedia Flash 8 to kolejna wersja doskonałego narzędzia do tworzenia dynamicznych, animowanych witryn WWW oraz prezentacji multimedialnych. Flash, który rozpoczynał karierę na rynku jako prosty program animacyjny, jest teraz rozbudowaną aplikacją łączącą możliwości programu graficznego i animacyjnego z obiektowym językiem programowania ActionScript. Dzięki Flashowi można tchnąć życie w witryny internetowe, umieszczając w nich dźwięk, interaktywne przyciski i elementy animowane, tworzyć zapierające dech w piersiach prezentacje oraz odtwarzać je nie tylko na monitorach komputerów, ale także na wyświetlaczach telefonów komórkowych i urządzeń PocketPC.
Książka "Flash 8. Klatka po klatce" to przewodnik po najnowszej wersji Flasha. Czytając ją, nauczysz się korzystać z narzędzi rysunkowych i animacyjnych, dowiesz się, jak tworzyć obiekty i animować je, a także poznasz podstawowe sposoby tworzenia elementów interaktywnych za pomocą oferowanych przez Flasha narzędzi pomocniczych. Każde zagadnienie przedstawione jest w postaci sekwencji czynności uzupełnionej ilustracjami obrazującymi każdy krok, co bardzo ułatwia zrozumienie i wykonanie określonego zadania.
* Interfejs użytkownika
* Korzystanie z narzędzi rysunkowych
* Tworzenie i edycja obiektów
* Rozmieszczanie obiektów na warstwach
* Stosowanie symboli
* Animacja poklatkowa i automatyczna
* Tworzenie elementów interaktywnych
* Importowanie elementów graficznych stworzonych w innych aplikacjach
* Dołączanie dźwięku do prezentacji
* Publikowanie gotowych filmów
Poznaj możliwości najnowszej wersji Flasha.
Na rynku istnieje wiele książek uczących posługiwania się technologiami służącymi do tworzenia stron WWW. Wiele z nich może rozczarować początkujących webmasterów, których głównym celem jest stworzenie atrakcyjnej strony, a nie perfekcyjne opanowanie języka HTML czy Flasha. Aby stworzyć stronę WWW nie wystarcza jedynie teoretyczna znajomość HTML. Trzeba również poznać, choćby pobieżnie, inne narzędzia, które uzupełniają HTML o dodatkowe możliwości. Konieczne jest zaznajomienie się ze stylami CSS, z metodami obróbki grafiki na potrzeby sieci WWW, prostymi programami w JavaScripcie, a także z darmowymi rozwiązaniami pozwalającymi na wysyłanie e-maili z poziomu strony WWW czy generowanie statystyk odwiedzin.
Książka "Tworzenie stron WWW w praktyce" jest mocno osadzona w realiach pracy webmastera. Jej pierwsza część to opis technologii niezbędnych każdemu twórcy stron. Druga część zawiera szczegółowy opis dwóch projektów stron internetowych. Krok po kroku prześledzisz etapy powstawania strony domowej i strony firmowej.
W książce znajdziesz:
* Wyjaśnienie podstawowej terminologii związanej z Internetem i stronami internetowych
* Przystępny opis języka HTML
* Omówienie języka styli CSS
* Praktyczne porady dotyczące przygotowania grafiki na potrzeby stron internetowych
* Wyjaśnienie różnic pomiędzy stosowanymi w Internecie formatami zapisu ilustracji
* Dwa szczegółowo opisane projekty: strony prywatnej i strony firmowej
* Sposoby przyspieszenia pracy z wykorzystaniem szablonów stron internetowych
* Kilka najbardziej przydatnych skryptów JavaScript i sposoby ich użycia
* Informacje na temat publikacji gotowych stron internetowych: od rejestracji domeny po posługiwania się programem FTP
* Praktyczne wskazówki dotyczące promocji stron internetowych
Wszystkie porady, które znajdziesz w tej książce, zostały opracowane z uwzględnieniem specyfiki polskiego Internetu. Jeśli pragniesz w nim zaistnieć, jest to idealna książka dla Ciebie.
Program Macromedia Flash stał się niemal standardem w zakresie przygotowywania aplikacji multimedialnych na strony WWW, i nie tylko. Jest połączeniem narzędzia do grafiki wektorowej ze środowiskiem programistycznym, co pozwala na tworzenie nie tylko animacji, ale także elementów interaktywnych, pozwalających użytkownikowi między innymi na sterowanie odtwarzaniem oraz wprowadzanie i pobieranie danych. Aby do tworzonej we Flashu prezentacji dodać możliwość komunikacji z użytkownikiem, trzeba zastosować język ActionScript oraz moduły noszące nazwę "komponentów".
Książka "Macromedia Flash MX 2004. Sztuka projektowania" jest przeznaczona dla tych użytkowników Flasha, którzy opanowali już jego narzędzia graficzne i chcą wykonać następny krok -- wykorzystać w swoich pracach możliwości oferowane przez ActionScript. Opisuje sposoby używania tego języka do tworzenia pojedynczych elementów i całych aplikacji. Dowiesz się, jak pobierać i formatować dane ze źródeł zewnętrznych, odtwarzać cyfrowe wideo i tworzyć efektowne menu. Dzięki ćwiczeniom i przykładowym projektom zamieszczonym na dołączonym do książki CD-ROM-ie poszerzysz swoje umiejętności o zaawansowane techniki oparte na programowaniu w ActionScript.
* Korzystanie z bibliotek współdzielonych i danych zewnętrznych
* Formatowanie tekstu za pomocą języka HTML i arkuszy stylów
* Tworzenie interaktywnego pokazu slajdów
* Budowanie wskaźnika postępu ładowania danych
* Interaktywne formularze z weryfikacją wprowadzanych danych
* Odtwarzanie plików MP3 i cyfrowego wideo
* Menu stworzone z wykorzystaniem ActionScript
* Publikacja projektu na stronie WWW
Wykorzystaj ActionScript, by tchnąć życie w projekty wykonane we Flashu.
PHP i MySQL. Tworzenie stron WWW. Wydanie drugie. Vademecum profesjonalistyWydawnictwo Helion
PHP i MySQL to wydajny tandem, pozwalający na realizację wielu projektów związanych z programowaniem aplikacji internetowych. Autorzy książki "PHP i MySQL. Tworzenie stron WWW. Wydanie drugie. Vademecum profesjonalisty" stworzyli więc unikatowy podręcznik, który łączy w sobie opis funkcjonalności PHP i MySQL z prezentacją wielu praktycznych rozwiązań, stworzonych za pomocą tych narzędzi. To podejście okazało się trafione, czego dowodem jest ogromna popularność pierwszego wydania tej książki.
Oprócz składni i biblioteki funkcji PHP, książka opisuje również podstawowe pojęcia z dziedziny profesjonalnej inżynierii oprogramowania związanego z siecią WWW. Niektóre, takie jak utrzymywanie, współpraca i testowanie, są kwestiami istotnymi dla inżynierów oprogramowania. Inne pojęcia, takie jak uwierzytelnianie, szyfrowanie i kontrola sesji, mają szczególne znaczenie dla projektów programistycznych opartych na Internecie.
* Podstawowy kurs PHP
* Tworzenie i obsługa baz danych za pomocą MySQL
* Dynamiczne tworzenie kodu HTML, obrazków i dokumentów
* Tworzenie bezpiecznych usług za pomocą uwierzytelniania i SSL
* Tworzenie koszyka na zakupy dla witryn handlu elektronicznego
* Opis praktyk związanych z inżynierią oprogramowania dla większych projektów WWW
* Zastosowanie obiektowych technik programistycznych
* Tworzenie spersonalizowanych dokumentów PDF
* Korzystanie z usług WWW za pomocą XML i SOAP
"PHP i MySQL. Tworzenie stron WWW. Wydanie drugie. Vademecum profesjonalisty" to książka, która nie tylko przekazuje wiedzę na temat PHP i MySQL, ale także prezentuje praktyczne sposoby jej wykorzystania. Jeśli chcesz szybko nauczyć się tworzenia profesjonalnych aplikacji WWW, książka ta będzie trafionym zakupem.
Opinia o pierwszym wydaniu:
(...) Podręcznik jest godny polecenia co najmniej z dwóch powodów. Po pierwsze poruszana tematyka jest bardzo obszerna i obejmuje większość typowych problemów programisty WWW. Ponadto wszelkie kłopoty rozwiązywane są za pomocą dwóch popularnych komponentów (PHP i MySQL), dzięki czemu niejednokrotnie unikniemy przedzierania się przez dokumentację obu produktów.
-- Chip, 08/2002
Projektowanie serwisów WWW. Standardy sieciowe. Wydanie IIWydawnictwo Helion
Dostosuj swoje witryny do obowiązujących standardów
* Poznaj standardowe technologie sieciowe
* Naucz się pisać strony poprawnie wyświetlane we wszystkich przeglądarkach
* Zredukuj koszty utrzymania witryny
Dzięki ludziom takim jak Jeffrey Zeldman w świecie technologii internetowych coraz większą uwagę przywiązuje się do standardów. Dotyczy to także producentów popularnych przeglądarek internetowych, dlatego wreszcie możliwe jest tworzenie efektownych witryn, które wyglądają identycznie u użytkowników korzystających z różnych programów. Jednak nie jest to jedyna zaleta stosowania standardów. Za ich pomocą możesz sprawić, że Twoje strony będą działały szybciej, a ich aktualizacja stanie się dużo łatwiejsza, co przełoży się również na koszty utrzymania witryny.
"Projektowanie serwisów WWW. Standardy sieciowe. Wydanie II" to zaktualizowana wersja niezwykle popularnego, praktycznego przewodnika po świecie standardowych technologii internetowych. Dowiesz się z niego, czym są standardy sieciowe oraz dlaczego warto się do nich stosować. Poznasz sposoby projektowania i tworzenia witryn z uwzględnieniem standardów. Nauczysz się korzystać z języków XHTML, XML, CSS, ECMAScript oraz modelu DOM, które są wykorzystywane do pisania łatwych w pielęgnacji serwisów WWW. Przeczytasz również o mechanizmach ułatwień dostępu oraz mitach związanych z nimi. Jest to lektura obowiązkowa dla wszystkich projektantów i programistów, którzy chcą tworzyć nowoczesne witryny internetowe.
* Przegląd standardów sieciowych
* Projektowanie i tworzenie serwisów zgodnie ze standardami
* Walka z szybko starzejącymi się witrynami
* Nadawanie spójnego stylu witrynom za pomocą arkuszy CSS
* Pisanie przejrzystego kodu za pomocą języka XHTML
* Tworzenie skryptów manipulujących modelem DOM
* Obsługa różnych przeglądarek
* Stosowanie mechanizmów ułatwień dostępu
Wykorzystuj sprawdzone techniki, które zaoszczędzą czas i pieniądze
zarówno Twoje, jak i użytkowników Twoich witryn.
Zaprojektuj własną stronę WWW
* Poznaj język XHTML i technologię CSS
* Przygotuj elementy graficzne
* Opublikuj swoją witrynę i efektywnie ją wypromuj!
Strony internetowe i technologia ich projektowania bardzo zmieniły się od czasu, gdy internet był jedynie małą siecią łączącą ośrodki akademickie. Ascetyczne i proste dokumenty publikowane na pierwszych witrynach WWW to już zamierzchła przeszłość. Współczesne serwisy internetowe to dzieła sztuki wykorzystujące technologie Ajax i Flash, bazy danych i języki skryptowe. Nadal jednak podstawowym budulcem stron internetowych pozostaje język HTML, dziś noszący nazwę XHTML. Opanowanie zasad korzystania z niego jest niezbędne, aby projektować zarówno proste, jak i niezwykle rozbudowane witryny sieciowe.
Dzięki książce "Tworzenie stron WWW w praktyce. Wydanie II" poznasz najnowszą specyfikację języka XHTML i technologii kaskadowych arkuszy stylów, a następnie wykorzystasz swoją wiedzę, bez trudu tworząc własną witrynę WWW. Dowiesz się, jak wygląda struktura dokumentu XHTML, jak umieszczać w nim elementy tekstowe i graficzne oraz jak definiować łącza do innych stron. Nauczysz się formatować tekst za pomocą stylów CSS, projektować strukturę witryny, publikować ją na serwerze i skutecznie pozycjonować w wyszukiwarkach.
* Przygotowanie narzędzi do pracy
* Struktura dokumentów XHTML
* Tekst, łącza, tabele i listy
* Przygotowanie elementów graficznych i osadzanie ich na stronie
* Formatowanie strony za pomocą kaskadowych arkuszy stylów
* Projektowanie struktury witryny WWW
* Tworzenie mechanizmów nawigacyjnych
* Korzystanie z szablonów
* Umieszczanie skryptów na stronach
* Używanie gotowych modułów dostępnych w sieci
* Publikowanie witryny
* Pozycjonowanie w wyszukiwarkach
Stwórz własną stronę WWW i wykorzystaj potęgę globalnej sieci!
Dreamweaver CS3/CS PL -- twórcze i funkcjonalne rozwiązanie
do tworzenia stron oraz aplikacji internetowych
* Praca z tekstem i grafiką
* Projektowanie stron WWW
* Tworzenie formularzy
* Dodawanie elementów multimedialnych
"Adobe Dreamweaver CS3/CS3 PL. Oficjalny podręcznik" to książka zarówno dla webmasterów, jak i tych, którzy chcą komfortowo, ale też sprawnie zarządzać stroną internetową własnej firmy. Książka zawiera wiele cennych informacji, które pozwalają w kreatywny sposób wykorzystywać cały potencjał tego programu.
Poszczególne ćwiczenia zostały przedstawione w sposób przejrzysty i łatwy do realizacji. Dlatego "Adobe Dreamweaver CS3/CS3 PL" stanowi znakomity podręcznik, zawierający nie tylko podstawowe informacje o programie, ale również opisy jego zaawansowanych funkcji oraz szereg wskazówek, rozwiązań i porad, które pozwalają pracować szybciej i wydajniej. Korzystając z "Oficjalnego podręcznika", dowiesz się, jak tworzyć strony WWW, zarządzać nimi, a także projektować multimedialne serwisy internetowe, których funkcjonalność i efektywność jest dziś tak istotna w działalności każdego przedsiębiorstwa.
* Kaskadowe arkusze stylów
* Technologia AJAX
* Projektowanie makiet i formularzy
* Tworzenie łączy
* Konfiguracja ustawień dostępu
* Dodawanie elementów multimedialnych
* Elementy graficzne, filmy wideo i animacje
* Konfigurowanie zdalnego serwisu
Kreatywny program dla kreatywnych użytkowników!
Podręczny słownik najważniejszych poleceń języka JavaScript
* Podstawowe operacje w JavaScript
* Tworzenie interaktywnych witryn za pomocą technologii AJAX
* Współpraca JavaScript z innymi technologiami (CSS, DOM, DHTML)
Od pewnego czasu język JavaScript przeżywa odrodzenie i zyskuje zasłużoną popularność. Wynika to przede wszystkim z rozwoju technologii AJAX, która umożliwia tworzenie reaktywnych witryn internetowych i bazuje właśnie na tym języku. JavaScript pozwala na przeprowadzanie wielu przydatnych operacji niewykonalnych w zwykłym języku HTML, na przykład kontrolowane otwieranie nowych okien, sprawdzanie poprawności danych w formularzach czy dynamiczne modyfikowanie rysunków. Łatwa składnia oraz szeroki zakres wykonywanych zadań sprawiły, że JavaScript jest jednym z najpopularniejszych języków skryptowych wykonywanych po stronie przeglądarki.
"JavaScript. Rozmówki" to zwięzły i przystępny przewodnik omawiający popularne problemy, pojawiające się w czasie pracy z tym językiem, oraz podsuwający szybkie i skuteczne ich rozwiązania. Korzystając z niego, nauczysz się używać zarówno podstawowych, jak i zaawansowanych funkcji tego języka. Dowiesz się, jak do stron dodawać grafikę, animacje, treści multimedialne oraz jak zastosować JavaScript do tworzenia witryn za pomocą technologii AJAX. Poznasz możliwości współpracy języka JavaScript z innymi technologiami, takimi jak CSS, DOM czy DHTML, a także opanujesz manipulowanie cookies, formularzami, oknami czy ramkami.
* Podstawowe operacje w JavaScript
* Dodawanie grafiki, animacji i treści multimedialnych
* Praca ze stylami CSS
* Obsługa cookies
* JavaScript w DHTML
* Manipulowanie modelem DOM
* Obiekty i zdarzenia w JavaScript
* Podstawy technologii AJAX
* Obsługa formularzy
* Korzystanie z usług Web Service
Dzięki zwięzłym rozmówkom w błyskawicznym tempie
usystematyzujesz swoją wiedzę o języku JavaScript.
Rozpocznij swoją przygodę z JavaScript!
* Jak rozpocząć przygodę z JavaScript?
* Jakie obiekty dostarcza JavaScript?
* Jak reagować na błędy?
Język JavaScript, choć ma już blisko dwanaście lat, swoimi możliwościami wciąż potrafi zafascynować niejednego projektanta stron internetowych. Ma już za sobą gorsze dni, jednak aktualnie dzięki technologii AJAX znów jest na topie. Wykorzystując go w odpowiedni sposób, sprawisz, że twój serwis WWW stanie się bardziej interaktywny i dynamiczny.
Ta książka pozwoli Ci wyjść zwycięsko z pierwszego starcia z tym językiem! Dowiesz się z niej, jak używać zmiennych, operatorów oraz funkcji. Nauczysz się reagować na zdarzenia oraz wykorzystywać okna dialogowe. Ponadto zdobędziesz wiedzę na temat pracy z obiektami DOM HTML oraz na temat sposobów reagowania na błędy w skryptach. Autor przedstawia tu także dostępne obiekty JavaScript oraz pokazuje, jak wykonywać operacje związane z czasem. Ogromnym atutem tej książki jest przejrzystość i usystematyzowany sposób prezentowania informacji. Dzięki temu również Ty szybko i bezboleśnie poznasz JavaScript!
* Typowe konstrukcje języka JavaScript
* Wykorzystanie zmiennych
* Zastosowanie funkcji
* Reagowanie na zdarzenia
* Sposoby użycia okien dialogowych
* Wykonywanie operacji związanych z czasem
* Dostępne obiekty JavaScript
* Obiekty DOM HTML
* Przygotowanie własnych obiektów
* Dziedziczenie w JavaScript
* Obsługa błędów
Przejdź bezboleśnie pierwsze starcie z JavaScript!
DHTML i JavaScript już od kilku lat stanowią ważne narzędzia każdego projektanta stron internetowych. Jednak właściwe ich zastosowanie w dalszym ciągu sprawia wiele problemów. Danny Goodman, jeden z najbardziej doświadczonych autorów książek na temat tworzenia stron internetowych, postanowił zebrać rozwiązania tych problemów i przedstawić je projektantom pragnącym ożywić swoje strony. Wszystkie prezentowane przykłady wykorzystują najnowsze standardy stworzone przez ECMA i W3C, co daje gwarancję, że będą działały w różnych przeglądarkach przez wiele następnych lat.
Książka "JavaScript i DHTML. Receptury" skupia się na praktycznych, użytecznych zastosowaniach skryptów na stronach internetowych. Autor nie marnuje miejsca na opisy fajerwerków, fruwających obrazków i zmian kolorów tła. Każde omówione rozwiązanie składa się nie tylko z gotowego do użycia kodu, ale także z gruntownego wyjaśnienia jego działania tak, byś mógł przystosować kod do swojej strony. Opisano zarówno proste skrypty (np. służące do obróbki tekstów, czy sprawdzania poprawności wprowadzonych dat), jak i złożone biblioteki służące do pozycjonowania elementów na stronie czy sortowania tabel.
Ponad 150 receptur obejmuje m.in.:
* Pracę z interaktywnymi formularzami i stylami
* Tworzenie przyjaznej dla użytkownika nawigacji po serwisie
* Efekty wizualne
* Tworzenie dynamicznej treści
* Pozycjonowanie elementów HTML
* Zarządzanie okienkami przeglądarki i ramkami
Tak jak żaden większy serwis internetowy nie może obyć się bez JavaScriptu i DHTML, tak też żaden profesjonalny twórca takich serwisów nie może obyć się bez tej książki.
Podczas tworzenia stron WWW często napotykamy problemy. Tekst nie wyświetla się prawidłowo w przeglądarce, tabela nie wygląda tak, jak powinna, obrazek pojawia się w miejscu, w którym nie powinien -- to tylko niektóre z kłopotów, z jakimi boryka się chyba każdy początkujący twórca stron WWW. Tworzenie stron w środowiskach wizualnych to tylko półśrodek, ponieważ prędzej czy później trzeba będzie poprawić kod ręcznie. Do tego niezbędna jest znajomość języka HTML.
"HTML w 10 prostych krokach" to podręcznik przydatny każdemu początkującemu i średnio zaawansowanemu webmasterowi. Opisuje rozwiązania ponad 250 typowych problemów występujących przy tworzeniu stron WWW. Każdy temat przedstawiony jest w postaci ilustrowanego przykładu. Dzięki temu każdy może szybko i bez problemów poznać język HTML -- podstawę każdego serwisu WWW. Wykonując wszystkie zadania po kolei, można poznać podstawy projektowania stron WWW, począwszy od stosowania pierwszych znaczników (elementów składowych języka HTML), skończywszy na umieszczaniu gotowych witryn na serwerze.
* Struktura dokumentu HTML
* Znaczniki META
* Wprowadzanie i formatowanie tekstu
* Umieszczanie obrazów w dokumentach HTML
* Osadzanie plików multimedialnych i apletów Javy
* Tworzenie tabel
* Projektowanie formularzy
* Formatowanie z wykorzystaniem arkuszy stylów CSS
* Proste skrypty JavaScript
* Korzystanie z narzędzi tekstowych i graficznych
Ta książka to prawdziwy "szwajcarski scyzoryk" -- znajdziesz w niej wszystkie wiadomości, które mogą okazać się niezbędne przy tworzeniu stron WWW.
Stwórz pełne życia prezentacje internetowe
* Jak tworzyć obiekty graficzne i tekstowe?
* Jak budować animacje i elementy interaktywne?
* Jak optymalizować i publikować gotowe prezentacje?
Macromedia Flash CS3 to kolejne wcielenie rewelacyjnej aplikacji służącej do kreowania dynamicznych, animowanych witryn WWW oraz prezentacji multimedialnych. Flash to rozbudowane narzędzie łączące w sobie program graficzny i animacyjny, edytor cyfrowego wideo oraz środowisko programistyczne pozwalające na pisanie skryptów w obiektowym języku ActionScript. Możliwości Flasha ułatwiają ożywienie witryn WWW za pomocą dźwięku, interaktywnych przycisków, zapierających dech w piersiach animacji i atrakcyjnych interfejsów użytkownika. Budowane we Flashu arcydzieła mogą być odtwarzane nie tylko na monitorach komputerów, ale także na wyświetlaczach telefonów komórkowych i urządzeń PocketPC.
Książka „Flash CS3 Professional PL. Klatka po klatce“ to przewodnik po najnowszej wersji Flasha. Czytając ją, nauczysz się korzystać z narzędzi rysunkowych i animacyjnych, dowiesz się, jak tworzyć obiekty i animować je, a także poznasz podstawowe sposoby budowania elementów interaktywnych za pomocą oferowanych przez Flash narzędzi pomocniczych. Znajdziesz tu także informacje o języku ActionScript, importowaniu do prezentacji elementów utworzonych przy użyciu innych aplikacji, dodawaniu cyfrowego dźwięku i wideo oraz testowaniu i optymalizowaniu animacji pod kątem odtwarzania przez sieć lub z dysku. Przeczytasz także o publikowaniu gotowej prezentacji. Każde zagadnienie przedstawione jest w postaci sekwencji czynności uzupełnionej ilustracjami obrazującymi każdy krok, co bardzo ułatwia zrozumienie i wykonanie określonego zadania.
* Interfejs użytkownika
* Korzystanie z narzędzi
* Tworzenie i edycja obiektów
* Rozmieszczanie obiektów na warstwach
* Stosowanie symboli
* Animacja poklatkowa i automatyczna
* Tworzenie elementów interaktywnych
* Importowanie elementów graficznych utworzonych w innych aplikacjach
* Dołączanie dźwięku do prezentacji
* Publikowanie gotowych filmów
Twórz i rób wrażenie - korzystając z niesamowitych możliwości Flasha!
Opanuj technologię, która zrewolucjonizowała sposób obsługi aplikacji internetowych
* Poznaj podstawy tworzenia witryn WWW
* Stwórz aplikacje w technologii AJAX
* Wykorzystaj dane w formacie XML
AJAX, będący połączeniem JavaScriptu, języka XML i arkuszy stylów, to jedna z technologii, które wprowadziły ostatnio sporo zamieszania w środowisku projektantów witryn i aplikacji WWW. Jej zastosowanie zdecydowanie upraszcza i przyspiesza korzystanie z programów dostępnych przez przeglądarkę WWW. AJAX sprawia, że zawartość strony nie musi być przeładowywana po każdej akcji użytkownika. Witryna WWW przygotowana z wykorzystaniem technologii AJAX przypomina tradycyjną aplikację, komunikacja z serwerem nie przeszkadza w korzystaniu z niej, a dynamiczne zmiany elementów strony przebiegają znacznie szybciej.
Książka "AJAX w mgnieniu oka" to wprowadzenie do tematyki projektowania witryn i aplikacji WWW w technologii AJAX. Czytając ją, opanujesz podstawy stosowania AJAX-a we własnych projektach. Poznasz technologie przetwarzania danych ze stron WWW po stronie przeglądarki i serwera oraz dowiesz się, czym jest obiektowy model dokumentu. Nauczysz się korzystania z obiektów JavaScriptu, języka XML i protokołu SOAP. Stworzysz własne aplikacje w technologii AJAX i dowiesz się, jak unikać najczęściej popełnianych błędów.
* Podstawy języka HTML
* Zasada działania protokołu HTTP
* JavaScript i PHP
* Obiektowy model dokumentu (DOM)
* Struktura aplikacji AJAX
* Obiekty JavaScriptu
* Zwracanie danych w postaci tekstu i plików XML
* Technologia AHAH
* Usługi sieciowe i protokół SOAP
* Korzystanie z biblioteki Rico
Zacznij tworzyć nowoczesne witryny.
Od zrozumienia zasad działania języka programowania do jego praktycznego wykorzystania prowadzi długa droga. Czasem jest ona zbyt długa -- wówczas sięgamy po gotowe przykłady i rozwiązania. Nie inaczej jest w przypadku języka JavaScript. Chociaż warto nauczyć się pisać samodzielnie skrypty w tym języku, w wielu przypadkach wyważanie otwartych drzwi jest stratą czasu.
Niniejsza książka stanowi wspaniałe uzupełnienie JavaScript. Biblia.
Książka -- autora bestsellera "JavaScript. Biblia" -- to dziesiątki gotowych przykładów kodu, których możesz użyć na swoich stronach internetowych. Nawet jeśli przedstawionych przykładów nie wykorzystasz bezpośrednio, to zaznajomienie się z nimi pomoże Ci poznać tajniki JavaScriptu. Możesz je porównać ze swoimi skryptami. Ogromna wiedza i umiejętności Danny"ego Goodmana mogą być dla Ciebie wspaniałym punktem odniesienia. Dodatkowo zapoznać się możesz z jego wartościowymi wskazówkami i uwagami towarzyszącymi fragmentom kodu.
Jeśli chcesz wzbogacić swoje strony o interaktywne elementy utworzone w JavaScripcie, powinieneś mieć tę książkę zawsze pod ręką. Oszczędzisz sobie w ten sposób wiele cennego czasu.
Gdyby tworzenie stron internetowych było zarezerwowane jedynie dla profesjonalistów, internet świeciłby pustkami. Każdy, również Ty, może spróbować swoich sił w projektowaniu stron. Być może Twoja witryna będzie niezbyt skomplikowana i mniej rozbudowana, niż strony tworzone przez zawodowców, ale to nie znaczy, że musi być nieatrakcyjna i niefunkcjonalna.
W książce "Projektowanie stron WWW. Jak to zrobić?" Robin Williams przekazuje amatorom tworzenia stron internetowych całą wiedzę, niezbędną by zaistnieć w sieci. Nie jest to podręcznik HTML-a jakich wiele: znajdziesz tu komplet informacji potrzebnych do stworzenia strony, której nie będziesz musiał się wstydzić, a więc także wskazówki dotyczące tworzenia układu strony, grafiki, umieszczania strony na serwerze i jej promocji. A wszystko to podane przystępnie i prosto.
Dzięki książce dowiesz się:
* Jak korzystać z możliwości internetu i wyszukiwać w nim informacje
* Gdzie szukać miejsca, w którym umieścić witrynę
* Czym różnią się publikacje internetowe od klasycznych drukowanych
* Jakie są podstawowe zasady projektowania, które muszą znać nawet początkujący
* Na czym polega projektowanie systemu nawigacji po stronach internetowych
* Jak tworzyć grafikę na potrzeby stron WWW
* Jak właściwie dobrać krój pisma
* Jakie sztuczki możesz zastosować, by uatrakcyjnić stronę
* Jak przesłać swoją stronę na serwer
* Jakie są metody promocji gotowej witryny WWW
Wieloletnie doświadczenie Robin Williams i jej wyjątkowy styl, trafiający w potrzeby osób bez specjalistycznego przygotowania sprawi, że nauka projektowania stron stanie się satysfakcjonującą przygodą.
Jeśli dopiero rozpoczynasz zabawę z tworzeniem stron internetowych -- zacznij od tej książki.
Po wielu zmianach dokonanych w najnowszej wersji, FrontPage stał się programem wysoce funkcjonalnym, dostarczającym webmasterom komfortowych narzędzi do tworzenia witryny i zarządzania nią. FrontPage 2003 jest aplikacją intuicyjną i ergonomiczną, która pozwala budować witrynę internetową szybko i bezbłędnie. Projektant może skupić się na tworzeniu graficznej oprawy witryny i jej treści, pozostawiając programowi dbałość o jej techniczne aspekty. Dzięki temu można utworzyć skomplikowaną konstrukcyjnie witrynę w wyjątkowo krótkim czasie.
"FrontPage 2003 PL. Nie tylko dla webmasterów" to książka przeznaczona dla wszystkich, którzy chcą utworzyć witrynę WWW korzystając z programu FrontPage 2003 PL. Nie jest to kurs języka HTML, a raczej opis podstawowych zagadnień, których opanowanie jest niezbędne do sprawnej pracy z programem FrontPage 2003. Uczy korzystania z narzędzi zapewniających spójność stron, wpływających na wygląd i poprawną konstrukcję wielu dokumentów jednocześnie. Przedstawia funkcje automatyzujące proces tworzenia witryny.
* Tworzenie szkieletu witryny
* Wybór oprawy graficznej
* Tworzenie elementów nawigacyjnych -- łączy tekstowych, pasków nawigacyjnych i spisu treści
* Korzystanie z szablonów
* Stosowanie ramek i stylów
* Publikowanie witryny na serwerze
Gdy zrozumiesz działanie narzędzi opisanych w tej książce, tworzenie witryny stanie się szybkie i proste. Przekonasz się, że stworzenie nawet bardzo rozbudowanej witryny może być przyjemnym zajęciem.
Ajax to nowoczesna technologia umożliwiająca budowanie witryn internetowych nowej generacji. Oddzielenie klienta od serwera i zastosowanie usług internetowych pozwala na tworzenie aplikacji łączących w sobie atrakcyjny i szybki interfejs, znany ze standardowych programów, z zaletami korzystania ze stron WWW. Dzięki temu możemy obniżyć koszty produkcji, zapewnić błyskawiczny dostęp do nowych danych i aktualizacji czy ułatwić używanie aplikacji z dowolnego komputera na świecie mającego dostęp do sieci WWW. Ponadto Ajax bazuje na standardowych technologiach, zatem można stosować go na wszystkich platformach.
Książka "Ajax. Wzorce i najlepsze rozwiązania" rozpoczyna się od wprowadzenia do tego podejścia. Tam też znajdziesz opis związanych z nim mechanizmów, takich jak architektura REST czy obiekty XMLHttpRequest, co pozwoli Ci szybko zrozumieć funkcjonowanie i zalety tej technologii. Jednak główną część książki stanowią praktyczne wzorce. Dzięki nim dowiesz się, jak usprawnić wczytywanie aplikacji poprzez stopniowe pobieranie kodu HTML, jak przyspieszyć działanie witryny za pomocą pamięci podręcznej, a także jak dynamicznie modyfikować zawartość stron. Nauczysz się też zwiększać komfort pracy użytkowników poprzez tworzenie wygodnego i niezawodnego systemu nawigacyjnego oraz sprawne pobieranie danych.
W książce omówiono:
* Funkcjonowanie technologii Ajax
* Architektura REST
* Obiekty XMLHttpRequest
* Stopniowe wczytywanie stron
* Obsługa pamięci podręcznej
* Przetwarzanie i reprezentacja danych
* Obsługa nawigacji
* Dynamiczne modyfikowanie stron
* Stała komunikacja między serwerem a klientem
Stosuj sprawdzone wzorce i najlepsze praktyki
budowania witryn internetowych.
Jak rozpocząć tworzenie swojej własnej strony WWW i co zrobić, by była ona atrakcyjna graficznie, przyjazna dla użytkownika i zgodna z sieciowymi standardami.
"Kurs tworzenia stron internetowych" to idealna pozycja dla osób, które stawiają pierwsze kroki w świecie Internetu. Dowiesz się z niej, jak zabrać się do stworzenia swojej własnej strony WWW i co zrobić, by strona ta była atrakcyjna graficznie, przyjazna dla użytkownika i zgodna z sieciowymi standardami.
Autor nie zatrzymuje się na omówieniu podstaw, potrzebnych do stworzenia strony, takich jak język HTML i style CSS. Unikając skomplikowanego żargonu, w przystępny sposób przedstawia także bardziej zaawansowane zagadnienia, takie jak tworzenie skryptów w języku JavaScript i dynamicznych stron WWW, formularzy oraz wzbogacanie stron o mechanizmy e-commerce.
* Poznaj podstawy HTML-a i projektowania stron WWW
* Utwórz za pomocą hipertekstowych połączeń, obrazków, tabel i map hiperpołączeń interesujące, interaktywne strony WWW.
* Zaprojektuj witrynę internetową dla swojego przedsiębiorstwa, organizacji lub dla własnych celów hobbystycznych.
* Wykorzystaj w projektowaniu stron internetowych najnowsze technologie, między innymi XHTML, DHTML, CGI, JavaScript, kaskadowe arkusze stylów (CSS) oraz ramki.
* Dodaj do swojej witryny profesjonalne elementy interaktywne, takie jak forum dyskusyjne, chat i rozwiązania e-commerce.
Poza omówieniem technologii wykorzystywanych przy tworzeniu stron WWW, książka opisuje także popularne programy służące do tego celu. Po przeczytaniu "Kurs tworzenia stron internetowych" zostaniesz webmasterem w pełni tego słowa znaczeniu i zdobędziesz poszukiwane na rynku pracy umiejętności. Jeśli czujesz, że w Internecie jest już wszystko, poza Twoją stroną, sięgnij po tę książkę!
Dreamweaver MX 2004 to najnowsza wersja doskonałego narzędzia do tworzenia serwisów WWW i aplikacji internetowych. Jego możliwości sprawiają, że mogą z niego korzystać zarówno początkujący twórcy stron internetowych, jak i zaawansowani programiści. Pierwsi docenią rozbudowany edytor wizualny pozwalający na tworzenie dokumentów HTML bez znajomości kodu, a drugich zafascynują możliwości ręcznego modyfikowania kodu, edycji stylów CSS, wykorzystywania gotowych skryptów JavaScript i tworzenia aplikacji internetowych w technologiach PHP, ASP.NET i JSP.
Książka "Dreamweaver MX 2004" jest przeznaczona dla tych, którzy chcą rozpocząć pracę z Dreamweaverem MX 2004 i poznać jego podstawowe możliwości. Początkujący użytkownicy znajdą w niej informacje o interfejsie użytkownika, zasadach definiowania struktur witryn WWW i tworzenia dokumentów HTML z wykorzystaniem edytora wizualnego.
* Zasady projektowania serwisów WWW
* Interfejs użytkownika Dreamweavera MX 2004
* Operacje na plikach
* Serwis lokalny i zdalny
* Definiowanie układu strony WWW
* Szablony i paleta Assets
* Kaskadowe arkusze stylów
* Elementy stron WWW -- obrazki, listy, tabele i elementy nawigacyjne
* Łącza i adresy URL
* Zarządzanie serwisem WWW
* Podstawowe wiadomości o języku PHP
Przekonaj się, jak proste może być stworzenie serwisu WWW, jeśli tylko wykorzysta się do tego odpowiednie narzędzie.
Wśród książek poświęconych językowi HTML, "Po prostu HTML 4. Wydanie III" zajmuje szczególną pozycję. To prawdziwy bestseller i najpopularniejsza w Polsce książka o HTML-u, która doczekała się już trzech edycji. Najnowsze wydanie przynosi najświeższe informacje na temat języka XHTML, nowego standardu tworzenia stron internetowych. Nowością są liczne porady niezbędne webmasterom opracowującym strony internetowe dedykowane urządzeniom przenośnym (palmtopom, telefonom komórkowym...).
Szczególną zaletą książki jest przejrzysty układ i prosty język, którym została napisana. Zamiast długich objaśnień znajdziesz w niej krótkie, trafne i zwięzłe informacje. Towarzyszące im liczne ilustracje sprawiają, że przyswajanie przedstawionej w niej wiedzy jest szybkie i łatwe.
Dzięki książce:
* Stworzysz własne strony wykorzystując HTML i XHTML
* Nauczysz się stosować CSS (kaskadowe arkusze stylów)
* Dowiesz się, jak tworzyć "elastyczne układy" stron, dostosowujące się do wielości ekranu użytkownika
* Uczynisz strony atrakcyjniejszymi umieszczając klipy wideo, pliki dźwiękowe w formacie MP3 oraz inne multimedia bezpośrednio na stronach WWW
* Korzystając z WML-a stworzysz strony przeznaczone dla urządzeń przenośnych
* Skorzystasz z bogatego doświadczenia autorki książki
Z poprzednich wydań tej książki tysiące ludzi nauczyło się tworzyć strony WWW. Być może odwiedzałeś ich witryny w Internecie. Teraz i Ty masz szansę poznania tajników WWW i zaprosić wszystkich ma samodzielnie stworzoną stronę.
Macromedia Dreamweaver MX 2004 to kolejne wcielenie jednego z najpopularniejszych edytorów stron WWW. Zarówno początkujący, jak i najbardziej zaawansowani projektanci witryn WWW doceniają jego możliwości. Dreamweavera można używać w trakcie całego procesu tworzenia i utrzymania witryny WWW -- od zdefiniowania jej struktury, poprzez tworzenie stron w trybie wizualnym i w trybie edycji kodu, aż do publikowania i aktualizacji witryny. Możliwość stosowania gotowych skryptów JavaScript i komponentów umożliwiających tworzenie dynamicznych stron WWW, współpraca z innymi produktami firmy Macromedia oraz rozbudowane narzędzia edycyjne Dreamweavera usprawniają i przyspieszają proces tworzenia witryny.
"Macromedia Dreamweaver MX 2004. Oficjalny podręcznik" to polecany przez firmę Macromedia zbiór ćwiczeń, dzięki którym poznasz możliwości tej aplikacji. Ćwiczenia przygotowano przy współpracy z pracownikami działu obsługi technicznej firmy Macromedia, co gwarantuje ich poprawność merytoryczną. Czytając kolejne rozdziały podręcznika, nauczysz się korzystania z narzędzi Dreamweavera, tworzenia pojedynczych stron WWW i całych witryn, dodawania do stron elementów interaktywnych i multimedialnych oraz umieszczania witryny na serwerze za pomocą wbudowanego w Dreamweaver klienta FTP.
* Definiowanie witryny lokalnej i zdalnej
* Wprowadzanie i formatowanie tekstu
* Umieszczanie na stronie elementów graficznych
* Tworzenie mechanizmów nawigacyjnych
* Wstawianie tabel do dokumentów
* Korzystanie ze stylów, bibliotek i szablonów
* Budowa stron opartych na ramkach
* Tworzenie formularzy i elementów interaktywnych
* Publikowanie i aktualizowanie witryny
* Testowanie witryny
* Gotowe skrypty – behawiory
* Edycja kodu źródłowego stron WWW
* Tworzenie animacji opartych na DHTML-u
Książki z serii "Oficjalny podręcznik" są wykorzystywane na kursach i szkoleniach prowadzonych w autoryzowanych centrach szkoleniowych firmy Macromedia. Skorzystaj z autoryzowanego źródła wiedzy i poznaj możliwości programu docenianego przez wielu webmasterów.
Uwaga! Każda osoba, która kupi książkę Pajączek 5 NxG. Oficjalny podręcznik z opcją płatności elektronicznej otrzyma w potwierdzeniu realizacji zamówienia kupon z 50% zniżką na zakup programu Pajączek w sklepie internetowym producenta - Creamsoftware. Promocja nie dotyczy upgrade"u.
Poznaj możliwości najnowszej wersji kultowego narzędzia!
* Jakie są różnice między edytorem tekstowym i wizualnym?
* Jak wykorzystać w pełni możliwości Pajączka?
* Jak zarządzać serwisami WWW?
Pajączek ma już ponad dziesięć lat i z pewnością zasługuje na miano "kultowego". Program ten pozwala na wydajne tworzenie stron internetowych z wykorzystaniem języków HTML i XHTML. Zapewnia również wsparcie dla takich rozwiązań, jak PHP, XML, JavaScript, SQL oraz wiele innych. W dodatku kontroluje składnię, pisownię i formatuje kod! Twoje strony też mogą być wolne od błędów, a proces ich tworzenia nadzwyczaj przyjemny!
Książka ta została napisana przez autorów Pajączka. Ten fakt gwarantuje Ci kompletność informacji, przedstawionych w rzetelny sposób. Dzięki niej dowiesz się, jak w wydajny sposób wykorzystać możliwości tej aplikacji. Nauczysz się tworzyć dokumenty, edytować je oraz nawigować w kodzie strony. Ponadto poznasz zasady formatowania tekstów na stronie WWW oraz tworzenia list punktowanych i numerowanych. W kolejnych rozdziałach zobaczysz, jak używać wizualnego edytora stron WWW, oraz zdobędziesz wiedzę na temat tworzenia formularzy, tabel i ramek. Pajączek w najnowszej wersji pozwala w wygodny sposób osadzać na stronie elementy multimedialne, więc również i te zadania przestaną sprawiać Ci trudności. Rafał Płatek oraz Marek Reinowski nie pomijają żadnego aspektu pracy z Pajączkiem: wykorzystania możliwości makrokodów, sposobów zarządzania projektami oraz metod ich łatwej publikacji na serwerze. Książka ta jest zatem kompletnym, oficjalnym podręcznikiem, w całości poświęconym Pajączkowi!
* Porównanie wersji Professional i Standard
* Rozpoczęcie pracy z programem
* Tworzenie nowego dokumentu
* Definiowanie strony kodowej
* Sposoby efektywnej edycji kodu
* Nawigowanie wśród otwartych dokumentów
* Edycja oraz reedycja znaczników
* Umieszczanie tekstów na stronie WWW
* Projektowanie stron z wykorzystaniem edytora wizualnego WYSIWG
* Tworzenie tabel, formularzy oraz ramek
* Wyszukiwanie i zamiana tekstów w ramach projektu
* Osadzanie grafik oraz elementów multimedialnych na tworzonej stronie WWW
* Zastosowanie makrokodów
* Sposoby testowania i formatowania kodu
* Przegląd efektów pracy
* Sposoby zarządzania projektowanymi serwisami
* Publikowanie stworzonej strony w sieci
* Dostosowywanie programu do własnych upodobań
* Wykorzystanie kaskadowych arkuszy stylów CSS
* Wsparcie dla JavaScript oraz VBScript
* Tworzenie poleceń SQL
* Sposoby tworzenia plików pomocy
* Wykorzystanie apletów Java oraz elementów ActiveX
Twórz strony WWW w wydajny i przyjemny sposób!
Zamiast długich tekstów - rysunki z dokładnymi objaśnieniami. Samodzielna nauka nigdy nie była tak prosta
Coraz częściej użytkownicy korzystający z Internetu chcą aktywnie zaistnieć w sieci poprzez stworzenie własnej strony WWW. Na przeszkodzie staje zazwyczaj nieznajomość języka HTML, służącego do określania struktury i wyglądu witryny. Istnieją oczywiście dziesiątki programów umożliwiających stworzenie własnej strony w sposób niewiele różniący się od tworzenia elektronicznego dokumentu za pomocą programów takich jak Microsoft Word, jednak tworzenie stron WWW z ich pomocą przy braku znajomości choćby podstaw języka HTML, można porównać do pracy mechanika samochodowego, który potrafi jedynie wypolerować karoserię i wymienić filtr powietrza, nie mając przy tym pojęcia, po co w ogóle to robi.
Książka, którą trzymasz w ręku ma na celu zaznajomienie Cię z podstawami języka HTML. Nie będziesz potrzebował w czasie nauki żadnych zaawansowanych programów -- wystarczy komputer osobisty pracujący pod kontrolą dowolnego systemu operacyjnego i wyposażony w nowoczesną przeglądarkę WWW. Znajomość opisanych w książce podstaw zdecydowanie ułatwi Ci ewentualną naukę obsługi bardziej skomplikowanych programów służących do wizualnego tworzenia rozbudowanych serwisów internetowych.
Poznasz:
* Aplikacje ułatwiające tworzenie stron WWW
* Zasady formatowania tekstu w języku HTML
* Tworzenie odnośników
* Przygotowywanie grafiki i umieszczanie jej na stronach internetowych
* Tabele i ramki
* Kaskadowe arkusze stylów (CSS)
* Szybkie tworzenie serwisów internetowych z wykorzystaniem szablonów
* Publikowanie serwisu WWW w sieci
Jeśli szukasz solidnego podręcznika pozwalającego na samodzielne poznanie tajemnic tworzenia stron WWW, nie musisz szukać dalej. To czego nauczysz się z tej książki, pozwoli Ci tworzyć własne strony i w pełni zaistnieć w globalnej sieci.
Książki wydawnictwa Helion z serii "Kurs" przeznaczone są dla początkujących użytkowników komputerów, którzy chcą w krótkim czasie nabyć praktycznych umiejętności przydatnych w karierze zawodowej i codziennej pracy. Napisane przystępnym językiem i bogato ilustrowane są wspaniałą pomocą w samodzielnej nauce.
* Przystępny i dogłębny kurs języka HTML
* Opis prostych i darmowych narzędzi ułatwiających tworzenie i publikację serwisów WWW
* Omówienie podstaw tworzenia grafiki na potrzeby stron WWW
* Wprowadzenie do stosowania kaskadowych arkuszy stylów i JavaScriptu
Napisana, by pomóc Ci w samodzielnej nauce!
PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie IIWydawnictwo Helion
Błyskawiczny kurs tworzenia dynamicznych serwisów internetowych
Dynamiczne strony WWW spotykamy codziennie, korzystając z internetu. Portale, sklepy internetowe, gry sieciowe -- wszystkie te witryny korzystają z baz danych i skryptów wykonywanych po stronie serwera. Technologii umożliwiających realizację tego typu witryn WWW jest kilka. Wśród nich zasłużoną popularnością cieszy się "duet" o ogromnych możliwościach -- język skryptowy PHP i baza danych MySQL. Te dostępne nieodpłatnie narzędzia wykorzystywane są przez tysiące twórców witryn WWW. Dołącz do nich!
Książka "PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie II" to kolejna edycja doskonałego przewodnika po tajnikach tworzenia witryn internetowych za pomocą tych technologii. Znajdziesz w niej wszystkie informacje niezbędne do rozpoczęcia projektowania własnych dynamicznych stron WWW -- od podstaw programowania i korzystania z baz danych, poprzez wykorzystywanie sesji i plików cookie, aż do zaawansowanych technik autoryzowania użytkowników i budowania aplikacji e-commerce. Każde zagadnienie jest przedstawione na praktycznym przykładzie, co doskonale pomoże Ci w przyswojeniu wiedzy.
* Podstawowe elementy skryptów PHP
* Obsługa formularzy HTML
* Tworzenie i stosowanie funkcji
* Projektowanie baz danych
* Operacje na danych
* Wykrywanie i usuwanie błędów w skryptach
* Łączenie skryptów PHP z bazą danych
* Stosowanie plików cookie i mechanizmów zarządzania sesjami
* Zabezpieczanie i szyfrowanie danych
* Zarządzanie treścią strony
* Autoryzowanie użytkowników
* Projektowanie sklepów internetowych
JavaScript to jeden ze składników DHTML, umożliwiający tworzenie efektów niedostępnych w standardowym HTML-u, dzięki którym Twoja strona WWW stanie się dynamiczna i interaktywna.
Istnieje wiele książek na temat JavaScriptu. Język ten od wielu lat wykorzystywany jest przez twórców stron WWW stając się niezbędnym, a wręcz podstawowym narzędziem, które opanować powinien każdy webmaster i programista. JavaScript zyskuje coraz większą popularność, a jego implementacje, obsługiwane przez nowe generacje przeglądarek są coraz bogatsze w funkcje.
"JavaScript. Biblia" to książka szczególna. Znajdziesz w niej po prostu wszystko, co wiadomo o JavaScripcie. Co więcej, informacje te przekazuje Danny Goodman, autor licznych bestsellerów, autorytet w dziedzinie języków skryptowych i doskonały nauczyciel. Znany jest także ze swych artykułów "JavaScript Apostle" publikowanych w internetowym magazynie informacyjnym "ViewSource" firmy Netscape. Danny Goodman gwarantuje rzetelność informacji zawartych w książce.
Znajdziesz w niej:
Kompletny, szczegółowy i przystępny opis języka JavaScript
Omówienie modeli dokumentów implementowanych w różnych przeglądarkach
Opis wszystkich funkcji języka JavaScript z przykładami ich zastosowania
Omówienie kilku zaawansowanych aplikacji napisanych w JavaScripcie, zawierające wiele cennych wskazówek dla programistów.
Wydanie, które trzymasz w ręku, zostało zaktualizowane i obejmuje funkcje JavaScriptu dostępne w Netscape 6.0. Niezależnie od tego, czy dopiero zaczynasz przygodę z projektowaniem stron WWW, czy też jesteś doświadczonym webmasterem, jest to książka dla Ciebie. To jedyna książka o JavaScripcie jakiej potrzebujesz, żeby poznać i wykorzystać go w pełni.
Eclipse Web Tools Platform. Tworzenie aplikacji WWW w języku JavaWydawnictwo Helion
Zwiększ swoją wydajność dzięki platformie WTP!
* Jak wykorzystać środowisko Eclipse do tworzenia aplikacji internetowych?
* W jaki sposób zorganizować projekt aplikacji?
* Jak przeprowadzić w aplikacjach testy jednostkowe?
Eclipse to zintegrowane środowisko programistyczne. Projekt został zapoczątkowany przez firmę IBM, natomiast aktualnie jest rozwijany przez Fundację Eclipse. Dzięki licznym dodatkom, pluginom i podprojektom zyskał on ogromną popularność i jest w tej chwili jednym z narzędzi najczęściej wybieranych do tworzenia aplikacji w języku Java — i nie tylko. Natomiast projekt WTP (skrót od ang. Web Tools Platform) dzięki swoim rozszerzeniom ułatwia tworzenie aplikacji WWW.
„Eclipse Web Tools Platform. Tworzenie aplikacji WWW w języku Java” jest długo oczekiwaną na polskim rynku książką, poświęconą tej właśnie platformie. Autorzy przedstawiają tu inspirującą historię tego rozwiązania, strukturę projektu oraz sposób konfiguracji Web Tools Platform. Kolejne rozdziały przybliżą Ci zagadnienia związane z warstwą prezentacji, logiki biznesowej i trwałości. Dowiesz się, w jaki sposób wykorzystać narzędzia dostarczane przez WTP do przyspieszenia prac w każdej z tych warstw. W zakresie podejmowanych zagadnień znajdują się również tematy związane z testami integracyjnymi i wydajnościowymi.
* Konfiguracja Web Tools Platform
* Architektura aplikacji WWW
* Podział projektu na warstwy
* Sposób wykorzystania narzędzia Maven
* Wykorzystanie usług WWW
* Testowanie aplikacji WWW
* Rozszerzanie WTP
Poznaj jedną z najlepszych platform do tworzenia aplikacji WWW i nie tylko!
Odkryj wspaniałe możliwości środowiska Visual Studio 2008 i twórz niezawodne aplikacje
* Jak optymalnie wykorzystać środowisko Visual Studio?
* Jak tworzyć wydajne aplikacje dla przedsiębiorstw?
* Jak wzbogacić środowisko programistyczne przy użyciu własnych dodatków?
Microsoft Visual Studio 2008 to nowoczesne środowisko programistyczne, które umożliwia bardziej precyzyjne i szybsze tworzenie niezawodnych aplikacji. W najnowszej wersji wprowadzono wiele poprawek w językach (takich jak zapytania w LINQ) oraz liczne nowości na platformie .NET. Usprawniono także dostępne narzędzia — na przykład w programie Visual Studio Team System, pozwalającym na skuteczną pracę zespołową. Wprowadzono w nim możliwości profilowania wydajności i udoskonalono system kompilacji grupowej. Wśród nowych funkcji pojawiły się kreatory do wiązania danych, inteligentne znaczniki oraz narzędzia do zarządzania projektami.
"Microsoft Visual Studio 2008. Księga eksperta" stanowi kompletne i szczegółowe omówienie tego wyjątkowego środowiska programistycznego. Z podręcznika dowiesz się, jak tworzyć dodatki, makra i kreatory oraz jak zbudować aplikacje oparte na formularzach Windows i platformie WPF. Poznasz produkty z rodziny Visual Studio Team System, które umożliwiają wydajną pracę w zespole. Nauczysz się korzystać z narzędzi programistycznych platformy .NET, pracować z bazami danych i zarządzać zmianami w kodzie źródłowym.
* Środowisko Visual Studio 2008-12-07 — rozwiązania i projekty
* Przeglądarki i eksploratory
* Tworzenie i wykorzystanie współużytkowanego kodu
* Korzystanie z narzędzi zwiększających produktywność
* Obiektowy model automatyzacji
* Tworzenie makr, kreatorów i dodatków
* Arkusze stylów
* Tworzenie aplikacji opartych na formularzach Windows
* Praca z bazami danych
* Dodawanie procesów do aplikacji
* Aplikacje biznesowe oparte na pakiecie Office
* Praca zespołowa i Visual Studio Team System
* Kontrolka kodu źródłowego
Wykorzystaj wiedzę ekspercką i zostań jeszcze bardziej profesjonalnym programistą!
Coraz więcej serwisów internetowych składa się nie tylko z atrakcyjnego interfejsu użytkownika, ale także z rozbudowanych aplikacji działających na serwerze. Są one najczęściej oparte o bazy danych, które przechowują dane i zapewniają szybki do nich dostęp. Jeśli chcesz w krótkim czasie nauczyć się tworzyć takie aplikacje, znalazłeś właściwą książkę.
"PHP i MySQL. Dynamiczne strony WWW" nauczy Cię tworzenia dynamicznych serwisów internetowych z wykorzystaniem PHP i MySQL-a. Książka przekaże Ci wiedzę niezbędną dla projektantów rozwiązań internetowych. Wszystkie zagadnienia opisane są "krok po kroku", każdemu z nich towarzyszy też odpowiedni rysunek. Przykłady odzwierciedlają problemy, z którymi projektanci stron internetowych spotykają się na co dzień.
Książka opisuje:
* Podstawy programowania w PHP
* Tworzenie dynamicznych stron internetowych z użyciem PHP
* Zasady projektowanie baz danych
* Język SQL
* Korzystanie z systemu zarządzania bazami danych MySQL
* Łączenie PHP z systemem MySQL
* Użycie sesji
* Zabezpieczanie stron internetowych przed dostępem nieuprawnionych osób
* Przykładowe aplikacje: rejestracja użytkowników i sklep internetowy
Treść książki uzupełniają dodatki opisujące sposób instalacji omawianych w niej narzędzi oraz dodatkowe, przydatne aplikacje.
Jeśli chcesz w szybko nauczyć się programowania dynamicznych serwisów internetowych, ta książka będzie Twoim intensywnym kursem. Już po przeczytaniu kilku rozdziałów będziesz w stanie pisać pierwsze programy w PHP korzystające z bazy MySQL, a po przeczytaniu całej książki poradzisz sobie również z tworzeniem bardziej rozbudowanych aplikacji.
Java w komercyjnych usługach sieciowych. Księga ekspertaWydawnictwo Helion
Usługi WWW to ostatni krzyk programistycznej mody. W największym skrócie polegają one na udostępnianiu w sieci Internet dynamicznych aplikacji sieciowych. Ten jednozdaniowy opis nie przekazuje całego potencjału usług WWW. Jest on ogromny. Dzięki usługom WWW aplikacje łączą się na niespotykaną do tej pory, globalną skalę. Już obecnie skorzystać można z setek usług WWW. Dzięki nim uzyskasz między innymi informacje finansowe, przeszukasz Internet, przeprowadzisz konwersję między różnymi formatami dokumentów, a nawet rozegrasz partię szachów z komputerem.
Java -- dzięki doskonałemu wsparciu dla XML-a jest jedną z najlepszych platform do implementacji usług WWW. Książka stanowi wyczerpujące, dokładne i -- co równie ważne -- aktualne kompendium, zawierające informacje niezbędne, by wykorzystać istniejące i stworzyć nowe usługi WWW.
W książce przedstawiono między innymi:
* Przykłady zastosowań usług WWW
* Biznesowe aspekty tworzenia usług WWW
* WDSL -- język opisu usług sieciowych
* SOAP -- protokół wymiany komunikatów
* UDDI -- format katalogowania usług WWW
* Wykorzystanie pakietu JAX do tworzenia usług WWW
* Zagadnienia związane z bezpieczeństwem
* Dodatkowe formaty używane w kontekście usług WWW: WSFL, WSIF
* Przykładowe implementacje usług WWW
Księga eksperta kierowana jest średnio zaawansowanym i zaawansowanych programistom, którzy pragną poznać najnowocześniejsze technologie, przedstawione w sposób kompletny i wyczerpujący.
Język programowania PHP stanowi dla wielu osób przepustkę w świat pisania aplikacji działających po stronie serwera WWW. Łatwość z jaką przychodzi nauczenie się tego języka, sprawiła, że używają go setki tysięcy amatorów i profesjonalistów na całym świecie.
Po pewnym czasie wiedza wyniesiona z podręczników opisujących podstawy PHP języka przestaje wystarczać. Niniejsza książka pomoże Ci w wykonaniu kolejnego kroku: kroku w kierunku pisania zaawansowanych aplikacji. Dzięki niej wzbogacisz swoją wiedzę i staniesz się prawdziwym ekspertem programowania w PHP, poszukiwanym na rynku pracy.
* Poznasz tajniki programowania obiektowego.
* Nauczysz się korzystać z baz danych.
* Dowiesz się, w jaki sposób zabezpieczać stworzone przez siebie aplikacje.
* Napiszesz własny sklep internetowy, korzystając z sesji i bazy SQL.
* Poznasz sposoby uruchamiania programów PHP w oderwaniu od serwera WWW.
* Nauczysz się generować nie tylko strony WWW, ale także grafikę i pliki PDF.
* Dowiesz się, jak i po co używać języka XML.
* Skorzystasz z wielu rozszerzeń języka, które ułatwiają rozwiązywanie złożonych problemów.
Pomoże Ci w tym prosty język w jakim napisana jest książka oraz liczne przykłady kodu, a także osoba autora, doświadczonego programisty i wykładowcy PHP na Uniwersytecie Kalifornijskim w Berkeley.
Wyczerpujący przewodnik wprowadzający w arkana tworzenia bezpiecznych aplikacji WWW. Twórca aplikacji WWW nie może sobie pozwolić na to, by jego dzieła były wrażliwe na ataki hakerów.
Zacznij więc myśleć jak haker, a luki w bezpieczeństwie natychmiast się ujawnią. Dzięki tej książce nauczysz się analizować metody stosowane do włamań i ataków na witryny WWW. Będziesz mógł następnie wykorzystać tę wiedzę, by zapobiegać atakom.
* Powstrzymaj hakera myśląc tak, jak on.
Poznaj sposoby włamania na Twoją własną witrynę i naucz się zapobiegać różnym rodzajom ataków.
* Nie bądź maszynką do kodowania.
Poznaj zasady prowadzące do twórczego pisania aplikacji.
* Poznaj ryzyko związane z kodem przenośnym.
Zdobądź wiedzę o tym, w jaki sposób kod przenośny wpływa na bezpieczeństwo po stronie klienta i jak tworzyć bezpieczny kod.
* Pisz bezpieczne skrypty CGI.
Poznaj zalety skryptów CGI i opanuj zasady tworzenia bezpiecznych skryptów.
* Naucz się efektywnie śledzić wykonanie programu.
Dowiedz się, jak analizować wykonanie programu, by wykryć jego słabe punkty.
* Zabezpiecz swoje aplikacje.
Opanuj podstawy PKI i zobacz, jak zastosować je w aplikacjach WWW.
* Bezpieczne ActiveX.
Poznaj metodologię tworzenia bezpiecznych kontrolek ActiveX.
* Zabezpiecz swój kod.
Dowiedz się, jak pisać bezpieczny kod w XML-u, ColdFusion, Javie i innych językach!
* Pracuj zgodnie z planem bezpieczeństwa.
Postępuj zgodnie z wytycznymi dotyczącymi analizy kodu i poznaj jego słabe punkty.
W książce omówiono m.in.
* Najlepsze zabezpieczania aplikacji WWW
* Zagadnienia bezpieczeństwa w projektowaniu
* Ostrzeżenia o niebezpieczeństwie
* Technologie XML, Java, ColdFusion oraz skrypty CGI.
* Witryny poświęcone hakerom
* Narzędzia i pułapki
* Pięć faz włamania
* Rodzaje ataków hakerskich
* Niezbędne etapy działania przy ocenie ryzyka
* Automatyczne narzędzia skanujące
Poznaj tajniki najpopularniejszego języka programowania
w erze Internetu
Chyba wszyscy użytkownicy internetu spotkali się z Javą, często nawet o tym nie wiedząc. W ciągu ostatnich 10 lat zyskała ona ogromną popularność, szczególnie wśród programistów aplikacji sieciowych. Jednakże kojarzenie jej z językiem przeznaczonym wyłącznie do tworzenia takich programów jest dużym błędem. Java to w pełni funkcjonalny i doskonale dopracowany język programowania, nadający się do tworzenia różnych aplikacji, a nie tylko apletów działających na stronach internetowych.
W Javie pisane są gry sieciowe, systemy bankowości elektronicznej, pakiety wspomagające sprzedaż i obsługę klienta, a nawet aplikacje działające w telefonach komórkowych i komputerach przenośnych. Podstawową zaletą języka Java jest przenośność kodu -- raz napisany program można uruchomić na każdym urządzeniu, na którym zainstalowane jest odpowiednie środowisko uruchomieniowe, zwane JRE.
Książka "Praktyczny kurs Java" przeznaczona jest dla osób rozpoczynających swoją przygodę z programowaniem w tym języku. Opisuje podstawy języka, zasady programowania obiektowego i tworzenia własnych apletów i aplikacji. Czytając kolejne rozdziały, dowiesz się:
* Jakie typy danych wykorzystywane są w Javie
* Jak deklarować zmienne i wyprowadzać ich wartości na ekran
* W jaki sposób sterować przebiegiem wykonywania programu
* Jakie zasady rządzą programowaniem obiektowym
* Czym są klasy, obiekty, argumenty i metody
* Co to są wyjątki i jak je obsługiwać w programie
* Jak wykorzystać zaawansowane techniki programowania obiektowego w swoich aplikacjach
* W jaki sposób uzyskiwać dostęp do systemu plików z poziomu swojej aplikacji
* Jak tworzyć aplety i samodzielne aplikacje
Zapoznaj się z podstawami programowania w Javie i naucz się zasad programowania obiektowego, a także dowiedz się, czym są wyjątki w Javie i stwórz własne aplety i aplikacje.
Similar to JavaScript dla każdego. Wydanie IV (17)
Windows Movie Maker dołączany do systemu Windows XP to doskonałe narzędzie do domowego montażu cyfrowych filmów wideo. Jest prosty w obsłudze, posiada spore możliwości, a montaż filmów za jego pomocą jest przyjemną zabawą. Movie Maker pozwala na przeniesienie klipów z kamery cyfrowej, zaimportowanie materiałów z dysku, rozmieszczenie ujęć i połączenie ich przejściami, a także udźwiękowienie i dodanie efektów specjalnych. Gotowy film można wysłać pocztą elektroniczną, zapisać na dysku lub płycie CD albo opublikować w internecie.
Książka "Tworzenie filmów w Windows XP. Projekty" przedstawia proces tworzenia filmu wideo. Opisuje kolejne kroki prowadzące do zmontowania cyfrowego filmu wideo z przechwyconych ujęć i zaimportowanych materiałów. Nie znajdziesz w niej jednak długich opisów i dziesiątek parametrów. Każde zagadnienie jest przedstawione za pomocą zrzutów ekranu i krótkich instrukcji. Dzięki temu w ciągu kilku godzin zrealizujesz swój pierwszy projekt w Movie Makerze.
* Elementy interfejsu użytkownika
* Przechwytywanie klipów z kamery wideo
* Import materiałów źródłowych
* Tworzenie wstępnego montażu
* Dodawanie przejść i efektów specjalnych
* Nakładanie plansz tytułowych i napisów
* Udźwiękowienie filmu
* Korzystanie z funkcji Autofilm
* Eksport zmontowanego filmu
Przekonaj się, jak proste może być tworzenie własnych filmów wideo.
Przedstaw się światu!
* Jak zbudować elegancką stronę z blogiem?
* Jak tworzyć wyspecjalizowane przeglądarki bloga?
* Jak dodawać do własnego serwisu blogowego kanał RSS?
Prowadzenie bloga to nowy sposób na zwiększenie aktywności społecznej - szansa na zaistnienie w rzeczywistości wirtualnej, mająca swoje odbicie w tak zwanym „prawdziwym życiu”. Dlatego blogi piszą dziś niemal wszyscy: politycy, marketingowcy, celebryci, biznesmeni. Forma publicznie dostępnego pamiętnika pozwala na szeroką prezentację własnych poglądów, przekonań czy wartości. Z tego powodu blogi wykorzystywane są też jako wortale poświęcone określonej tematyce, promujące idee lub produkty. Ich użytkownicy stworzyli nawet własną społeczność, która 31 sierpnia obchodzi swoje święto - Dzień Bloga. Już dziś możesz do nich dołączyć!
„Blog, więcej niż internetowy pamiętnik” to książka, która pokaże Ci, jak założyć i prowadzić własny blog, a także aktywnie korzystać z innych blogów. Dowiesz się z niej, jak skorzystać z oprogramowania obsługującego serwisy blogowe, jak zintegrować języki PHP, HTML, CSS i SQL, aby stworzyć elegancką stronę prezentującą Twój blog. Nauczysz się budować własną bazę danych, przeznaczoną do przechowywania wpisów, a także zabezpieczać ją przed niepowołanymi modyfikacjami. I wreszcie poznasz sposób na dodanie do własnego serwisu kanału RSS, aby czytelnicy na bieżąco mogli obserwować pojawianie się nowych wpisów. Znajdziesz tu wszystko, czego potrzebujesz, aby zaprezentować światu swój blog!
* Obsługa okna tworzenia bloga
* Modyfikowanie wyglądu bloga
* Publikowanie w określonym terminie
* Rozbudowa bloga
* Instalacja czytnika RSS
* Subskrybowanie blogów za pomocą RSS
* Instalacja oprogramowania własnego serwera
* Baza danych i modyfikacja danych
* Projektowanie struktury bloga
* Zakładanie konta użytkownika
* Zakładanie bazy danych i tabeli danych
* Nadawanie uprawnień do korzystania z tabeli
* Przygotowanie szablonu i tworzenie strony www
* Automatyzowanie, blokowanie i trwałe usuwanie wpisu
* Tworzenie formularza wyszukiwania
* Tworzenie kanału RSS i wypełnianie go treścią
* Pobieranie programu Weber
Blog to prosty i fascynujący sposób, aby świat dowiedział się o Twoim istnieniu!
Pakiet biurowy MS Office jest jednym z podstawowych narzędzi wykorzystywanych we współczesnych firmach. Zawarty w nim system zarządzania bazami danych Access to wygodna w obsłudze aplikacja służąca do operowania na zbiorach danych. Dzięki prostocie obsługi, sporym możliwościom i wizualnym narzędziom stanowi doskonałe rozwiązanie dla przedsiębiorstw, w których duże znaczenie ma czas poświęcany na opanowanie nowych programów. Kreatory i rozbudowany system pomocy oferowane przez Accessa niezwykle upraszczają proces tworzenia bazy oraz aplikacji przeznaczonych do obsługi zgromadzonych w niej danych.
W książce "Access w biurze i nie tylko" znajdziesz omówienie podstawowych możliwości tego systemu. Nauczysz się tworzyć i otwierać istniejące bazy danych oraz tworzyć nowe. Dowiesz się, w jaki sposób projektować tabele i jak dobierać typy danych dla poszczególnych kolumn tabeli. Przeczytasz o relacjach, poznasz sposoby wybierania i wstawiania danych, a także manipulowania nimi za pomocą kwerend. W kolejnych rozdziałach znajdziesz informacje o tworzeniu formularzy i raportów oraz wyświetlaniu wykresów na podstawie danych zgromadzonych w bazie. Nauczysz się także pisać własne makra i poznasz podstawy języka Visual Basic for Applications.
* Otwieranie istniejących baz danych
* Tworzenie tabel
* Typy danych
* Tworzenie i modyfikowanie relacji
* Manipulowanie danymi za pomocą kwerend
* Konstruowanie formularzy
* Budowanie raportów
* Automatyzacja pracy za pomocą makropoleceń
* Tworzenie i wyświetlanie wykresów
Dane to dziś najcenniejszy towar. Naucz się nim zarządzać.
Pozycjonowanie i optymalizacja stron WWW. Ćwiczenia praktyczneWydawnictwo Helion
Zapewnij swojej witrynie miejsce w pierwszej dziesiątce!
* Jak działają wyszukiwarki?
* Jaki wpływ na pozycję serwisu mają linki przychodzące i wychodzące?
* Czy istnieją zagrożenia związane z niewłaściwym pozycjonowaniem?
Stworzenie serwisu WWW to dopiero połowa sukcesu w Internecie. Druga połowa to zapewnienie witrynie odpowiedniej popularności. A tę popularność może zagwarantować przede wszystkim wysokie miejsce w wynikach wyszukiwarek. Jak to osiągnąć? Od czego zacząć i jak monitorować skuteczność prowadzonych działań? Wszystkie odpowiedzi znajdziesz właśnie w tej książce!
Poprzez liczne przykłady i ćwiczenia autorzy zapoznają Cię ze sposobem działania wyszukiwarki Google i zasadami doboru właściwych słów kluczowych. Pokażą, jak najlepiej rozmieścić je na stronie. Ponadto dowiesz się, jaki wpływ na pozycję strony mają linki wychodzące oraz przychodzące, jak przebiega proces indeksowania strony, jak działają systemy wymiany linków oraz jak wykorzystać statystyki do obserwacji ruchu na stronie. Przeczytasz także o tym, jakie zagrożenia niesie ze sobą niewłaściwa procedura pozycjonowania.
* Sposób działania Google oraz innych wyszukiwarek
* Definiowanie fraz i słów kluczowych
* Wpływ linków przychodzących i wychodzących na pozycję strony
* Korzystanie z systemów wymiany linków
* Proces indeksacji witryny
* Zagrożenia związane z niewłaściwym pozycjonowaniem
* Wykorzystanie statystyk do śledzenia ruchu na stronie
* Sposoby reklamowania serwisu
Zwiększ oglądalność swojej witryny WWW!
E-wizerunek. Internet jako narzędzie kreowania image'u w biznesieWydawnictwo Helion
Lustereczko, powiedz przecie,
kto jest najwspanialszy w necie?
* Tworzenie i wykorzystywanie odpowiedniego wizerunku oraz zarabianie na nim
* Budowanie pożądanych marek bez wielkich nakładów finansowych
* Interaktywne relacje z klientami
* Wykorzystanie Internetu do rozwoju biznesu
* Narzędzia kreowania wizerunku w sieci
Jak Cię widzą (w sieci), tak Cię piszą
Internet jest nie tylko rewolucyjnym medium, pierwszym o naprawdę masowym zasięgu działania. Stanowi on przede wszystkim fascynujący alternatywny świat. Działa jak magnes, co roku przyciągając nowych użytkowników. Niczym używka, wciąż odnotowuje wydłużenie czasu kontaktu z odbiorcą. I last but not least — Internet to niekończący się pasaż handlowy, wymarzone miejsce spotkań podaży i popytu.
Poznaj specyfikę światowej sieci WWW i znajdź w niej właściwe miejsce dla Twojej marki. E-marketing rządzi się własnymi prawami — z jednej strony bezustannie stawia firmy przed nowymi wyzwaniami, z drugiej zaś stale kreuje nowe narzędzia dotarcia do klienta. A są one naprawdę fascynujące: możliwość dowolnej personalizacji przekazu, olbrzymia ilość kanałów, a przede wszystkim atrakcyjne społeczności — ludzie młodzi, aktywni, hobbyści, biznesmeni oraz entuzjaści nowinek. Mogą oni zostać ambasadorami Twojej marki, ale mogą też ją zniszczyć. Dlatego musisz poznać zasady rządzące Internetem i jego społecznościami, a następnie zacząć budować instrumenty wywierania wpływu i wykorzystać je dla dobra Twojego produktu.
Internet ma przyszłość!
* Czym jest e-wizerunek i jak wpływa na sukces firm, produktów i ludzi?
* Narzędzia budowania image’u — strona WWW, fora internetowe, newslettery i inne.
* Sześć zasad skutecznego kreowania e-wizerunku.
* Grzechy główne działań internetowych.
* Marka jako efekt przemyślanej strategii wizerunkowej.
* Case studies
Microsoft Visual C++ 2008. Tworzenie aplikacji dla WindowsWydawnictwo Helion
Rozpocznij przygodę z Visual C++!
* Jakie prawa rządzą programowaniem obiektowym?
* Jak tworzyć usługi systemowe?
* Jak dokumentować tworzony kod?
Microsoft Visual C++ jest zintegrowanym środowiskiem, pozwalającym na tworzenie aplikacji przy użyciu języków C, C++ lub C++/CLI. Zawiera ono wyspecjalizowane narzędzia, pomagające w wydajnym tworzeniu rozwiązań opartych o te języki. Pierwsza wersja Visual C++ została wydana w 1992 roku, a środowisko to jest bezustannie ulepszane. Najnowsze wydanie, z datą 2008, zostało opublikowane w listopadzie 2007 roku i wprowadziło wiele nowości — jak chociażby wsparcie dla technologii .NET 3.5. Niewątpliwie narzędzie firmowane przez giganta z Redmond jest jednym z najpopularniejszych, a używają go programiści z całego świata.
Dzięki tej książce również Ty możesz dołączyć do tego wybitnego grona. Po jej przeczytaniu będziesz miał wiedzę na temat środowiska programistycznego i platformy .NET. Poznasz podstawy programowania obiektowego, nauczysz się uzyskiwać dostęp do informacji zgromadzonych w bazach danych oraz korzystać z możliwości Internetu bezpośrednio w Twoich programach. Kolejne rozdziały przedstawiają interesujące tematy dotyczące obsługi wyjątków, programów wielowątkowych oraz sposobów tworzenia usług systemowych. Ostatni rozdział poświęcony został tak istotnej kwestii, jak dokumentowanie kodu — to czynność, o której wielu programistów zapomina. Jeżeli chcesz rozpocząć przygodę z Microsoft Visual C++, ta książka jest idealną lekturą dla Ciebie!
* Praca w zintegrowanym środowisku programistycznym
* Pojęcia związane z programowaniem obiektowym
* Uzyskiwanie dostępu do informacji zgromadzonych w bazach danych
* Wykorzystanie transakcji w pracy z danymi
* Sposoby integracji z siecią Internet
* Obsługa wyjątków
* Programowanie wielowątkowe
* Tworzenie grafiki oraz wykorzystanie multimediów
* Drukowanie w systemie Windows
* Tworzenie usług systemowych
* Dokumentowanie kodu programu
Wykorzystaj możliwości Microsoft Visual C++ 2008!
Co potrafi Twój iPhone? Podręcznik użytkownika. Wydanie IIWydawnictwo Helion
Poznaj możliwości iPhone’a!
* Jak rozpocząć pracę z iPhone’em?
* Jak wykorzystać możliwości przeglądarki Safari?
* Jak używać map?
Pojawienie się iPhone’a firmy Apple można bez wahania nazwać Rewolucją! Rewolucją przez duże "R". Nigdy wcześniej żaden nowy telefon nie wzbudził takich emocji. Nigdy wcześniej nie ustawiały się na wiele dni przed premierą kolejki pod salonami. Co sprawia, że ludzie szaleją za tym małym cudem techniki? Wielodotykowy (ang. multitouch) ekran, dostęp do tysięcy aplikacji, stabilny system operacyjny oraz elegancki, przykuwający uwagę wygląd to tylko niektóre z jego zalet.
Właśnie dzięki tej książce dowiesz się, co tak naprawdę potrafi Twój iPhone. Autor — niezawodny Scott Kelby — bez zbędnego zagłębiania się w szczegóły techniczne opowie Ci o możliwościach tego rewolucyjnego urządzenia. Zaprezentuje Ci m.in. sposoby wykonywania różnych operacji przy użyciu tego telefonu. Poznasz tajniki jego konfiguracji i synchronizacji z komputerem oraz metodę sprawdzania poziomu naładowania baterii. Nauczysz się wykorzystywać wszystkie możliwości przeglądarki Safari, czytnika poczty oraz terminarza. Dowiesz się również, jak odtwarzać klipy z YouTube, słuchać muzyki czy oglądać filmy. Książka ta jest zatem świetną pozycją zarówno dla początkującego użytkownika telefonu iPhone, jak również dla zaawansowanego — ten ostatni znajdzie tu informacje, które go zaskoczą i zachwycą! W końcu iPhone to zdolna i piękna bestia…
* Włączanie, usypianie, wyłączanie iPhone’a
* Wykorzystanie wbudowanego głośnika
* Obsługa ekranu
* Importowanie kontaktów
* Dodawanie numerów
* Połączenia konferencyjne
* Wyciszanie dzwonka
* Odbieranie i wysyłanie wiadomości e-mail
* Obsługa przeglądarki Safari
* Wykorzystanie kalendarza
* Odtwarzanie klipów z YouTube
* Używanie mapy
* Sprawdzanie prognozy pogody
* Importowanie i odtwarzanie muzyki
* Wykonywanie zdjęć
* Rozwiązywanie typowych problemów
Sprawdź, co potrafi Twój iPhone!
Uwiecznij świat, jakiego nie znałeś!
* Jaki sprzęt jest potrzebny do makrofotografii?
* Jak uzyskać duże powiększenia?
* Jak komponować efektowne zdjęcia?
Wiele osób nie zwraca uwagi na niepozorne, małe elementy otaczającego nas świata. Czyż nie warto pokazać im, co tracą? Wykonanie dobrego zdjęcia w skali makro to wyzwanie, ale zachwyt na twarzach oglądających jest wart wszelkich poświęceń. Właśnie dzięki makrofotografii można ujrzeć cudowny świat, niezauważalny na co dzień. Magiczny świat szczegółów!
Autor książki "Makrofotografia. Magia szczegółu " przedstawia ten temat w sposób przejrzysty i systematyczny. Dzięki tej publikacji zdobędziesz informacje dotyczące sprzętu potrzebnego do wykonania makrofotografii oraz sposobu kompozycji zdjęcia. Poznasz zagadnienia związane z właściwym doborem ostrości, a także takie pojęcia, jak głębia ostrości, długość ogniskowej, jasność obiektywu i wiele innych. Pozwolą Ci one na swobodne poruszanie się po świecie makrofotografii. Ponadto poszerzysz swoją wiedzę odnośnie doboru właściwego oświetlenia oraz programów odpowiednich do obróbki wykonanych zdjęć. Niewątpliwym atutem tej książki są pytania i zadania kontrolne, które pozwolą Ci zweryfikować zdobyte umiejętności. Jeżeli chcesz uwiecznić otoczenie w makrofotografii, ta pozycja będzie dla Ciebie nieocenionym źródłem informacji, a może nawet twórczej inspiracji!
* Sprzęt konieczny do wykonania makrofotografii
* Sposoby na uzyskanie dużych powiększeń
* Komponowanie zdjęć
* Zasady doboru kadru
* Uzyskiwanie właściwej ostrości
* Ograniczenia ostrości
* Dobór właściwego oświetlenia
* Metody pomiaru światła
* Doświetlanie zdjęć
* Narzędzia do edycji zdjęć
Odsłoń na fotografiach całe piękno szczegółu!
Naucz się korzystać z nowoczesnych narzędzi PowerShella
i usprawniaj żmudne zadania administracyjne!
* Jak skonfigurować środowisko PowerShella?
* Jak tworzyć aplety poleceń i jak ich używać?
* Jak korzystać z potoku danych?
Windows PowerShell to innowacyjne narzędzie do zarządzania systemem i przetwarzania skryptów dla serwerów oraz klientów pod kontrolą Windows. Charakterystyczną cechą tego interpretera poleceń jest obiektowa logika, która sprawia, że wynikiem każdego polecenia jest obiekt określonego typu. Dodatkowo wszystkie funkcje dostępne przez API systemu są możliwe do wywołania z poziomu PowerShella. Dzięki swojej uniwersalności oraz nowoczesnym narzędziom interpreter ten zapewnia spójny oraz jasny mechanizm zarządzania, oparty na wierszu poleceń i niewymagający od użytkownika dużej wiedzy programistycznej.
Książka "Windows PowerShell. Podstawy" zawiera dokładny opis innowacyjnej architektury PowerShella, zasad pisania skryptów oraz możliwości korzystania z podstawowych interfejsów systemowych: COM, WMI, ADSI i ADO.NET, a także obszerny zbiór opisów rozwiązań konkretnych zadań administracyjnych. Korzystając z tego przewodnika, poznasz funkcje i narzędzia PowerShella. Nauczysz się również korzystać z obiektowego potoku danych i zarządzać procesami, dziennikami zdarzeń oraz wpisami rejestru. Dzięki zawartej tu wiedzy z pewnością usprawnisz i zautomatyzujesz wszelkie czasochłonne zadania administracyjne, by móc swobodnie stosować PowerShell jako podstawową konsolę do codziennej pracy.
* Aplety poleceń
* Przetwarzanie potokowe
* Potoki danych
* Uniwersalny model nawigacji
* Definiowanie dysków
* Język skryptów PowerShella
* Tablice asocjacyjne
* Praca ze skryptami
* Różnicowanie reakcji na błędy
* Biblioteki klas
* Narzędzia PowerShella
* Zarządzanie użytkownikami i grupami w Active Directory
* Bazy danych
* Zaawansowane operacje dostępu do danych
PowerShell skróci czas Twojej pracy!
Poznaj specyfikę języka Java i zostań mistrzem programowania
* Jak korzystać z bibliotek języka Java?
* Jak pisać funkcjonalny i klarowny kod?
* Jak stworzyć profesjonalny i efektowny program?
Język Java jest językiem obiektowym z dziedziczeniem jednobazowym. Wewnątrz każdej metody korzysta on ze zorientowanego na instrukcje stylu kodowania. Aby dobrze poznać jakikolwiek język, należy nauczyć się posługiwać jego regułami, zasadami i składnią — podobnie jest z językiem programowania. Jeśli chcesz zyskać możliwość efektywnego programowania w języku Java, powinieneś poznać struktury danych, operacje i udogodnienia, oferowane przez biblioteki standardowe, a także często stosowane i efektywne sposoby tworzenia kodu. Całą potrzebną Ci wiedzę znajdziesz właśnie w tym podręczniku.
W książce „Java. Efektywne programowanie” w sposób zrozumiały i klarowny przedstawiono zasady opisujące mechanizmy używane w najlepszych technikach programowania. Ten podręcznik podpowie Ci, jak najbardziej racjonalnie korzystać z języka Java oraz jego podstawowych bibliotek. Dowiesz się, jak stosować wyjątki przechwytywalne i wyjątki czasu wykonania, poznasz także zalety stosowania statycznych klas składowych. Opanujesz metody sprawdzania poprawności parametrów i projektowania sygnatur oraz wszelkie instrukcje, które pozwolą Ci na wydajne i profesjonalne programowanie.
* Tworzenie i usuwanie obiektów
* Klasy i interfejsy
* Zapewnianie niezmienności obiektu
* Projektowanie i dokumentowanie klas przeznaczonych do dziedziczenia
* Zalety stosowania statycznych klas składowych
* Typy ogólne
* Typy wyliczeniowe i adnotacje
* Metody
* Programowanie
* Wykorzystanie ogólnie przyjętych konwencji nazewnictwa
* Wyjątki
* Współbieżność i serializacja
* Dokumentowanie bezpieczeństwa dla wątków
Nie wystarczy samo poznanie języka Java. Trzeba wiedzieć, jak z niego efektywnie korzystać!
Poznaj narzędzia programu PowerPoint i twórz wyjątkowe prezentacje!
* Jak stworzyć profesjonalną prezentację na każdą okazję?
* Jak modyfikować grafikę SmartArt?
* Jak korzystać z programu Clip Organizer i biblioteki slajdów?
Z pewnością wiesz, do czego służy program PowerPoint, lecz jeśli jeszcze nie potrafisz z niego korzystać, a musisz szybko przygotować profesjonalną prezentację, ta książka jest właśnie dla Ciebie! Znajdziesz tu opis ostatniej wersji programu — PowerPoint 2007. Umożliwia ona stworzenie zaawansowanej i bogatej prezentacji, wyposażonej w dźwięk, fotografie i animacje filmowe. Nowy PowerPoint pozwala także na bezpieczne udostępnianie Twojej prezentacji wszystkim zainteresowanym.
Książka "PowerPoint 2007 PL. Seria praktyk" to bogato ilustrowany, a przy tym prawdziwie intuicyjny podręcznik, dzięki któremu każdy nauczy się sprawnie korzystać z tej aplikacji. Kolor i zrzuty ekranowe ilustrujące kolejne informacje, jak również klarowne i zrozumiałe instrukcje sprawiają, że nauka staje się niezwykle prosta. Dzięki tej książce poznasz wszystkie niezbędne narzędzia PowerPointa i ciekawe funkcje tego programu. Dowiesz się, jak zastosować w swojej prezentacji grafiki SmartArt oraz zaawansowane układy slajdów, a także w jaki sposób korzystać z galerii stylów czy biblioteki slajdów.
* Tworzenie prezentacji
* Praca z tekstem
* Grafika i linie
* Konwersja na grafikę SmartArt
* Tabele i wykresy
* Używanie Excela 2007 — kopiowanie i wstawianie tabel
* Wzbogacanie prezentacji — animacje
* Multimedia
* Dodawanie filmów i dźwięku
* Tworzenie albumów
* Pokaz slajdów
* Nagrywanie narracji
* Udostępnianie prezentacji
* Bezpieczeństwo
PowerPoint jest dla każdego!
Poznaj narzędzia oraz funkcje Excela i z łatwością wykorzystuj tę wiedzę w pracy
* Jak tworzyć skoroszyty i wykresy?
* Jak zarządzać danymi w arkuszach?
* Jak szacować formuły?
Na samo brzmienie słowa "Excel" reagujesz paniką? Uważasz, że to bardzo skomplikowany i trudny w obsłudze program? Świetnie! Ta książka została napisana właśnie z myślą o Tobie! Podręcznik, który trzymasz w rękach, stanowi namacalny dowód na to, że Excel 2007 może być prosty, a nauka jego obsługi bardzo przyjemna! Choć trudno Ci w tej chwili w to uwierzyć, aplikacja ta oferuje cale spektrum nowoczesnych, a przy tym przyjaznych i intuicyjnych narzędzi oraz funkcji, dzięki którym znacznie usprawnisz i przyspieszysz swoją pracę. Naprawdę warto je poznać!
Książkę "Excel 2007 PL. Seria praktyk" przygotowano w taki sposób, aby każdy mógł nauczyć się korzystać z narzędzi Excela, tworzyć odpowiednie arkusze oraz wykonywać na nich praktyczne operacje. Wszystkie porady i instrukcje napisane zostały prostym, zrozumiałym językiem. Dzięki temu szybko opanujesz sposoby zarządzania danymi czy szacowania formuł w tym programie. Wszystkie omawiane zagadnienia zilustrowane są ułatwiającymi zrozumienie zrzutami ekranowymi, a kolorowy druk znacznie uprzyjemni Ci korzystanie z książki. Wystarczy ją przeczytać, a poznasz Excela w stopniu pozwalającym Ci na swobodną pracę w tym programie. Na co zatem czekasz? Przed Tobą nauka takich zagadnień, jak:
* Tworzenie skoroszytu
* Wprowadzanie danych do arkusza i zarządzanie nimi
* Formuły i funkcje
* Tabele i wykresy
* Konwersja tabeli do postaci zakresu
* Zaawansowane funkcje
* Szacowanie formuł
* Zarządzanie Excelem
* Makra
* Szablony i scenariusze
* Łącza i odwołania
* Stosowanie aktualizacji
Najprostszy i najprzyjemniejszy sposób na poznanie Excela!
Poznaj praktyczne możliwości programu Access 2007!
* Jak właściwie zaprojektować bazę danych?
* Jak korzystać z szablonów?
* Jak tworzyć tabele i definiować relacje między nimi?
Wbrew pozorom nie trzeba być specjalistą, żeby korzystać z Accessa! Jest to program wyjątkowo przyjazny dla użytkownika, umożliwiający tworzenie baz danych i zarządzanie nimi bez potrzeby dogłębnego poznawania języka SQL oraz skomplikowanych środowisk serwerowych. Aplikacja pozwala na zapisywanie danych z wykorzystaniem formularzy, kierowanie zapytań do bazy, a także dzielenie danych ze współpracownikami za pośrednictwem sieci komputerowej.
Książka "Access 2007 PL. Seria praktyk" zawiera zwięzły i czytelny opis wszystkich najważniejszych funkcji tego programu, a także konkretne przykłady i jasne instrukcje zastosowania narzędzi Accessa. Kolorowe strony pozwalają na szybkie odnalezienie interesujących Cię zagadnień. Dzięki temu podręcznikowi poznasz podstawowe zasady tworzenia dobrego projektu bazy danych oraz jej zaawansowane możliwości. Nauczysz się tworzyć tabele, formularze i raporty, a także korzystać z kluczy podstawowych i obcych. Bez problemu zbudujesz taką bazę danych, która pozwoli Ci sprawnie zarządzać informacjami.
* Personalizacja Accessa 2007
* Projektowanie baz danych
* Relacyjne bazy danych
* Klucze podstawowe i obce
* Tworzenie tabel
* Korzystanie z typów danych
* Definiowanie relacji
* Kwerendy
* Korzystanie z SQL
* Tworzenie i dostrajanie formularzy
* Tworzenie raportów
* Współdzielenie Accessa
Naucz się korzystać z Accessa — zachwycą Cię jego możliwości!
Odkryj bogactwo funkcji Worda!
Jak poprawnie formatować i uatrakcyjniać dokumenty?
Chcesz zacząć sprawnie tworzyć w programie Word dokumenty o profesjonalnym wyglądzie? A może tak dobrze go już znasz, że wątpisz, by skrywał przed Tobą jeszcze jakiekolwiek tajemnice? Tak czy inaczej warto opanować wszystkie potężne możliwości najpopularniejszego edytora tekstów, różne sposoby pracy z nim i metody tworzenia dokumentów tekstowych. Uzbrojony w taką wiedzę, z pewnością będziesz pracował szybciej i sprawniej.
Książka "Word 2007 PL. Seria praktyk" jest graficznym przewodnikiem po najnowszej wersji Worda i zawiera dokładny opis jego funkcji podstawowych oraz zaawansowanych — począwszy od tworzenia i formatowania tekstów, a na złożonych makrach skończywszy. Wszystko to przedstawione zostało za pomocą przejrzystych, kolorowych i szczegółowych instrukcji oraz praktycznych przykładów. Dzięki temu podręcznikowi poznasz całe spektrum narzędzi Worda i udoskonalisz swoją pracę z tym programem.
* Narzędzia główne
* Formatowanie tekstu
* Szybkie style
* Praca z dokumentem
* Drukowanie i publikowanie
* Konwersja do formatu PDF
* Biblioteka ClipArt i SmartArt
* Hiperłącza i zakładki
* Równania
* Zaawansowane funkcje — podpis cyfrowy
* Makra
Opanuj wszystkie narzędzia Worda i ciesz się swobodą tworzenia dokumentów!
Serwisy społecznościowe. Budowa, administracja i moderacjaWydawnictwo Helion
Dołącz do kreatorów nowych trendów! Stwórz własny serwis społecznościowy!
* Pierwsze kroki w roli twórcy serwisu — rodzaje stron, prawo i reklama
* Skrypty, instalacja i administracja — PHPizabi, Elgg, Dolphin, Joomla!
* ABC moderatora i użytkownika — regulamin, trolle, zakres ingerencji
Serwisy społecznościowe są bodaj najszybciej rozwijającą się dziś częścią internetu. Nie sposób przecenić ich roli społecznej i opiniotwórczej. Liczba użytkowników i ich poczucie wspólnoty decydują o sile i prężności tych serwisów. W każdej chwili możesz przyłączyć się do któregoś z nich. Jednak znacznie więcej radości sprawiłoby Ci na pewno prowadzenie własnego serwisu, wokół którego skupiałaby się cała społeczność osób o zainteresowaniach podobnych do Twoich.
W książce "Serwisy społecznościowe. Budowa, administracja i moderacja" znajdziesz wszelkie informacje dotyczące tworzenia i obsługi serwisu społecznościowego. Opisano w niej początki tego zjawiska społecznego, podstawy jego działania, rozmaite odmiany serwisów, wszelkie kwestie prawne i techniczne. Niezależnie od tego, czy szukasz inspiracji odnośnie treści umieszczanych w serwisie, czy chciałbyś dowiedzieć się, jak rozwiązać konkretne problemy z konfiguracją, rejestracją, wyborem mechanizmu działania czy wyglądu Twojego serwisu, autorzy służą Ci rzetelną wiedzą, wskazówkami i podpowiedziami. Oprócz tego wprowadzą Cię w kwestie związane z bezpieczeństwem w sieci, rolą moderatora i rozwiązywaniem problemów z użytkownikami.
* Społeczności internetowe
* Serwisy społecznościowe (historia, rodzaje, reklama)
* Regulacje prawne
* Wybór domeny i hostingu
* Niezbędne narzędzia (klient FTP, edytory CSS i tekstowe)
* Serwis społecznościowy a forum dyskusyjne
* Bezpieczeństwo serwisu
* Skrypty (PHPizabi, Elgg, Dolphin, Joomla!, BuddyPress, Joovili, SocialEngine i wiele innych)
* Online-Community-Building
* Skrypty do budowy serwisu wideo (ClipBucket Lite, Clipshare, ClipHouse i wiele innych)
* Rola moderatora
* Social shopping
Sprawdź, jak wiele satysfakcji daje własny serwis społecznościowy!
AutoCAD to program do komputerowego wspomagania projektowania, który od lat wyznacza standardy na rynku takich aplikacji. Z jego możliwości korzystają projektanci różnych branż, a ogromna liczba bibliotek, modułów i nakładek sprawia, że realizacja nawet najbardziej złożonych projektów przebiega szybko i sprawnie. Każda kolejna wersja AutoCAD-a jest bardziej rozbudowana. W wersji 2008 autorzy aplikacji zadbali o optymalizację znanych już użytkownikom narzędzi i zwiększenie produktywności pracy. Zmodernizowany interfejs użytkownika oraz nowe możliwości docenią nie tylko profesjonaliści, ale również ci, którzy stawiają pierwsze kroki w świecie komputerowego wspomagania projektowania.
Książka "AutoCAD 2008 i 2008 PL" to wyczerpujące omówienie najnowszej edycji tej aplikacji. Każdy użytkownik AutoCAD-a, niezależnie od stopnia zaawansowania, znajdzie w niej interesujące informacje. Czytając tę książkę, nauczysz się tworzyć i modyfikować rysunki, wymiarować je, korzystać z warstw, bloków i stylów oraz drukować projekty. Poznasz zasady modelowania bryłowego, tworzenia szablonów oraz rysowania w trybie aksonometrycznym. Każde z narzędzi dostępnych w aplikacji jest dokładnie omówione, a ilustrowane przykłady ułatwiają poznanie ich w praktyce.
* Interfejs użytkownika, menu i paski narzędzi
* Praca z dokumentami
* Układy współrzędnych
* Tworzenie podstawowych obiektów i definiowanie ich właściwości
* Napisy i tabelki
* Rysowanie precyzyjne
* Rysunek aksonometryczny
* Kreskowanie
* Naprawianie uszkodzonych rysunków
* Techniki wymiarowania, modyfikowanie wymiarów i style wymiarowe
* Modelowanie 3D i bryły ACIS
Poznaj najnowszą wersję narzędzia, które zrewolucjonizowało pracę projektantów na całym świecie.
Zobacz, jakie to proste — naucz się tworzyć bazy danych!
* Jak tworzyć formularze i raporty?
* Jak modyfikować strukturę tabel?
* Jak stosować mechanizmy wymiany danych?
Współczesny świat wymusza na przedsiębiorstwach gromadzenie oraz przetwarzanie ogromnej ilości informacji. To sprawia, że muszą one dysponować wydajnymi i sprawnymi bazami danych. Aby zbudować taki system zarządzania danymi, niezbędne są odpowiednie narzędzia — jednym z nich jest program MS Access. Ta aplikacja przede wszystkim pozwala na łatwą kontrolę poprawności tworzonych projektów oraz zapewnia integrację narzędzi służących do tworzenia struktury relacyjnej. Dba także o zgodność tych narzędzi ze standardem języka zapytań SQL, wykorzystywanym do tworzenia i modyfikowania baz danych oraz operowania na zgromadzonych w nich informacjach.
Książka „Bazy danych. Pierwsze starcie” stanowi doskonałe wprowadzenie w tematykę tworzenia baz danych. Zawiera wszystkie potrzebne informacje, podane w prosty i przejrzysty sposób. Ten podręcznik przyda się zarówno studentom kierunków informatycznych, jak i wszystkim tym, którzy chcą zdobyć wiedzę o nowoczesnych metodach budowania takich baz. Stąd dowiesz się m.in., jak wykorzystywać język zapytań SQL, w jaki sposób tworzyć tabele, formularze i raporty oraz stosować mechanizmy wymiany danych, a także na czym polega filtrowanie i sortowanie w zapytaniach. Zdobędziesz wiedzę i umiejętności wystarczające do samodzielnego zbudowania wydajnej bazy danych i sprawnego nią zarządzania.
* Projektowanie bazy danych — narzędzia wizualne
* Tworzenie formularzy i raportów
* Strukturalny język zapytań SQL w wersji MS JetSQL
* Składnia podstawowa
* Unia — koniunkcja zbiorów
* Grupowanie i funkcje agregujące
* Zastosowanie języka SQL z poziomu formularzy
* Mechanizmy wymiany danych
* Obiekty: DAO, RDO, ADO
* Zastosowanie mechanizmów wymiany danych przy tworzeniu aplikacji
Stwórz własną, niezawodną bazę danych!
Wkrocz w świat projektowania 3D
* Jak definiować parametry projektu?
* W jaki sposób korzystać z narzędzi projektowych?
* Jak generować dokumentację techniczną?
Inventor, opracowany i sprzedawany przez firmę Autodesk, to program typu CAD, pozwalający na zamodelowanie projektowanego urządzenia lub elementu w postaci bryły trójwymiarowej. W oparciu o tak zamodelowaną bryłę Inventor umożliwia wygenerowanie pełnej dokumentacji projektowej — rysunków wykonawczych i złożeniowych, wykazu części i innych. Aplikacja pozwala także na przeprowadzenie symulacji i analizy działania projektowanego urządzenia.
"Inventor. Pierwsze kroki " to podręcznik dla wszystkich osób, które chcą poznać możliwości tej aplikacji i wykorzystać je w swojej pracy. Książka opisuje proces instalacji i konfiguracji programu oraz definiowania parametrów projektu. Pokazuje także kolejne kroki jego realizacji. Przeczytasz w niej o tworzeniu szkiców, definiowaniu wiązań, generowaniu modeli bryłowych i tworzeniu zespołów. Dowiesz się także, w jaki sposób wygenerować dokumentację techniczną w oparciu o gotowy model oraz jak zaprezentować elementy projektu w postaci animacji trójwymiarowej.
* Instalacja Inventora
* Konfiguracja interfejsu użytkownika
* Praca z oknami dialogowymi
* Tworzenie szkiców i wiązań
* Edycja obiektów graficznych
* Tworzenie brył trójwymiarowych
* Łączenie elementów w zespoły
* Tworzenie dokumentacji technicznej
* Prezentacja zespołów
Zrealizuj swoje wizje za pomocą Inventora!
Poznaj nowoczesne technologie zarządzania bazami danych
* Jak zainstalować i skonfigurować SQL Server 2008?
* W jaki sposób monitorować wydajność i bezpieczeństwo serwera bazy danych?
* Jak tworzyć oprogramowanie współpracujące z SQL Serverem?
System zarządzania bazami danych MS SQL Server zyskał sobie zasłużoną renomę wśród projektantów baz danych i programistów. Stabilna i wydajna platforma, dostępna w kilku edycjach, różniących się możliwościami i zastosowaniami, wykorzystywana jest w aplikacjach biznesowych, portalach internetowych i aplikacjach mobilnych. Jej najnowsza wersja, oznaczona symbolem 2008, to potężna platforma do zarządzania danymi, umożliwiająca nie tylko przechowywanie ich w tabelach, ale także przetwarzanie, analizowanie, udostępnianie i zabezpieczanie. Pozwala ona także na składowanie danych nierelacyjnych — obiektów binarnych i danych geograficznych.
Książka „Serwer SQL 2008. Administracja i programowanie” zawiera szczegółowe omówienie możliwości najnowszej wersji tej platformy bazodanowej. Zarówno administratorzy, jak i programiści znajdą w niej wiele przydatnych informacji. Opisano w niej poszczególne edycje SQL Servera 2008, sposób ich instalacji, konfiguracji i administrowania, techniki optymalizacji wydajności oraz zabezpieczania i analizowania danych. Dzięki niej dowiesz się, jakie nowe funkcje wprowadzono w wersji 2008, jak korzystać z języka T-SQL i przechowywać dane nierelacyjne. Przeczytasz także o integracji z platformą CLR oraz korzystaniu z technologii SOA.
* Instalacja SQL Servera 2008
* Administrowanie serwerem bazy danych
* Optymalizacja dostępności i wydajności
* Nowe funkcje SQL Servera 2008
* Monitorowania pracy serwera
* Zabezpieczanie danych
* Programowanie w T-SQL
* Nierelacyjne typy danych
* Korzystanie z dokumentów XML
* Praca z SQL Server Compact Edition
Wykorzystaj w praktyce możliwości najnowszej wersji platformy bazodanowej SQL Server.
Dowiedz się więcej o działaniu USB i poznaj metody programowania transmisji danych
* W jaki sposób odbywa się transfer danych?
* Jak odblokować urządzenia do transmisji?
* Na czym polega programowanie obiektowe transmisji USB?
USB (skrót od ang. Universal Serial Bus — uniwersalna magistrala szeregowa) to rodzaj bardzo praktycznego portu komunikacyjnego, dzięki któremu możliwe jest podłączanie do komputera wielu różnych urządzeń, takich jak mysz, kamera, aparat fotograficzny, telefon komórkowy, modem, skaner, przenośna pamięć. Podłączone w ten sposób urządzenia są od razu wykrywane i rozpoznawane przez system, dzięki czemu instalacja sterowników i konfiguracja sprzętu odbywają się zwykle automatycznie.
Książka „USB. Praktyczne programowanie z Windows API w C++” w zwięzły sposób przedstawia wszelkie zagadnienia, dotyczące użytkowania i programowania transmisji USB. Korzystając z tego podręcznika, poznasz nie tylko teoretyczne podstawy działania USB, ale także zdobędziesz praktyczne umiejętności w tym zakresie. Książka zawiera bowiem zarówno konkretne przykłady, jak i ćwiczenia do samodzielnego wykonania dla wszystkich, którzy chcą zyskać wiedzę na zaawansowanym poziomie. Dowiesz się między innymi, jakie są rodzaje transferów danych i transakcji USB, za co odpowiadają komponenty i jak wykorzystać wzorce projektowe. Zrozumiesz także metody projektowania obiektowego oraz implementacji oprogramowania sterującego łączem USB.
* Środowisko fizyczne i sygnałowe USB
* Klasy instalacji urządzeń
* Rejestr systemowy
* Transmisja danych
* Struktura systemu USB
* Detekcja i identyfikacja urządzeń
* Odczyt i zapis danych w formie raportu
* Programowanie obiektowe transmisji USB
* Wewnętrzne struktury danych
* Programy wielowątkowe
* Konwertery USB
Tu znajdziesz wszystko o działaniu USB i możliwościach jego wykorzystania!
1. JavaScript dla ka¿dego.
Wydanie IV
Autor: Michael Moncur
T³umaczenie: Adam Jarczyk
ISBN: 83-246-0766-8
Tytu³ orygina³u: Sams Teach Yourself
JavaScript in 24 Hours (4th Edition)
Format: B5, stron: 456
Nadaj now¹ jakoœæ swoim stronom internetowym
• Poznaj sk³adniê i mo¿liwoœci jêzyka JavaScript
• Naucz siê dynamicznie manipulowaæ stronami internetowymi
• Twórz bardziej efektowne i interaktywne witryny
Znasz ju¿ jêzyk HTML, umiesz tworzyæ proste strony internetowe i chcesz siê nauczyæ
czegoœ nowego? JavaScript to doskona³y wybór. Jêzyk ten pozwala tchn¹æ ¿ycie
w statyczne strony, dodaæ do nich ciekawe efekty oraz u³atwiæ u¿ytkownikom interakcjê
z witryn¹. Du¿e mo¿liwoœci po³¹czone z ³atwoœci¹ nauki sprawiaj¹, ¿e jest to jeden
z najprostszych sposobów na poprawê jakoœci Twoich stron.
Ksi¹¿ka „JavaScript dla ka¿dego. Wydanie IV” zawiera 24 krótkie lekcje, dziêki którym
szybko poznasz sk³adniê tego jêzyka i nauczysz siê u¿ywaæ go do tworzenia zaawansowanych
stron internetowych. Dowiesz siê, czym jest model DOM oraz jak za jego pomoc¹
dynamicznie manipulowaæ zawartoœci¹ strony. Przeczytasz o technikach tworzenia
internetowych aplikacji multimedialnych i mo¿liwoœciach technologii AJAX.
Poszczególne lekcje zawieraj¹ szczegó³owe instrukcje opisuj¹ce typowe operacje jêzyka
JavaScript, co pozwoli Ci samodzielnie wykonaæ wszystkie przyk³ady. Dodatkowo,
na koñcu ka¿dego rozdzia³u znajduj¹ siê pytania i æwiczenia, które pomog¹ Ci sprawdziæ
i utrwaliæ nabyt¹ wiedzê.
• Sk³adnia jêzyka JavaScript
• Pisanie skryptów i umieszczanie ich na stronach
• U¿ywanie modelu DOM do manipulowania elementami strony
• Pobieranie danych od u¿ytkownika
• Stosowanie stylów przy u¿yciu arkuszy CSS
• Wprowadzenie do technologii AJAX
• Obs³uga grafiki, animacji i dŸwiêków
Wydawnictwo Helion
• Tworzenie efektownych menu rozwijanych
ul. Koœciuszki 1c
• Pisanie gier internetowych
44-100 Gliwice
tel. 032 230 98 63 Doskona³a ksi¹¿ka dla ka¿dego ambitnego webmastera!
e-mail: helion@helion.pl
2. Spis treści
O autorze ....................................................................................... 11
Wprowadzenie ................................................................................ 13
Część I Wprowadzenie do techniki skryptów WWW
i języka JavaScript ........................................................ 17
Rozdział 1. Wprowadzenie do języka JavaScript ................................................ 19
Podstawy pisania skryptów dla WWW ........................................................................... 20
Jak JavaScipt wiąże się ze stronami WWW? .................................................................. 22
Przeglądarki i JavaScript ................................................................................................. 25
Wskazanie wersji JavaScriptu ......................................................................................... 27
JavaScript poza przeglądarkami ...................................................................................... 28
Możliwości JavaScriptu ................................................................................................... 28
Alternatywy dla JavaScriptu ............................................................................................ 29
Podsumowanie ................................................................................................................. 32
Pytania i odpowiedzi ....................................................................................................... 32
Rozdział 2. Tworzenie prostych skryptów .......................................................... 35
Narzędzia do pisania skryptów ........................................................................................ 36
Wyświetlanie daty i godziny za pomocą JavaScriptu ..................................................... 38
Zaczynamy skrypt ............................................................................................................ 38
Dodajemy instrukcje JavaScriptu .................................................................................... 38
Generowanie wyjścia ....................................................................................................... 40
Dodajemy skrypt do strony WWW ................................................................................. 40
Testowanie skryptu .......................................................................................................... 41
Modyfikowanie skryptu ................................................................................................... 42
Jak radzić sobie z błędami w JavaScripcie? .................................................................... 44
Podsumowanie ................................................................................................................. 46
Pytania i odpowiedzi ....................................................................................................... 47
Rozdział 3. Początki programowania w języku JavaScript .................................. 49
Podstawowe pojęcia ........................................................................................................ 49
Reguły składni JavaScriptu ............................................................................................. 54
Komentarze ...................................................................................................................... 55
Zalecane rozwiązania ...................................................................................................... 56
Podsumowanie ................................................................................................................. 58
Pytania i odpowiedzi ....................................................................................................... 58
Pytania kontrolne ............................................................................................................. 59
3. 6 JavaScript dla każdego
Rozdział 4. Podstawy DOM (Document Object Model) ....................................... 61
Obiektowy model dokumentu — wprowadzenie ............................................................ 61
Korzystanie z obiektów window ..................................................................................... 63
Praca z dokumentami WWW .......................................................................................... 64
Dostęp do historii przeglądarki ........................................................................................ 67
Korzystanie z obiektu location ........................................................................................ 67
Podsumowanie ................................................................................................................. 69
Pytania i odpowiedzi ....................................................................................................... 70
Część II Podstawy JavaScriptu ................................................... 73
Rozdział 5. Zmienne, łańcuchy i tablice ............................................................ 75
Zmienne ........................................................................................................................... 75
Wyrażenia i operatory — wprowadzenie .......................................................................... 78
Typy danych w JavaScripcie ........................................................................................... 80
Konwersje pomiędzy typami danych .............................................................................. 81
Korzystanie z obiektów String ........................................................................................ 82
Korzystanie z podłańcuchów ........................................................................................... 85
Tablice liczbowe .............................................................................................................. 87
Tablice łańcuchów ........................................................................................................... 88
Podsumowanie ................................................................................................................. 92
Pytania i odpowiedzi ....................................................................................................... 93
Rozdział 6. Funkcje i obiekty ........................................................................... 97
Funkcje ............................................................................................................................ 97
Obiekty — wprowadzenie ............................................................................................. 102
Upraszczanie skryptów za pomocą obiektów .............................................................. 103
Rozszerzanie obiektów wbudowanych .......................................................................... 106
Podsumowanie ............................................................................................................... 109
Pytania i odpowiedzi ..................................................................................................... 109
Rozdział 7. Sterowanie przepływem za pomocą instrukcji warunkowych i pętli ..... 113
Instrukcja if .................................................................................................................... 114
Skrótowy zapis wyrażeń warunkowych ........................................................................ 117
Testowanie wielu warunków za pomocą if i else .......................................................... 117
Wielokrotne warunki z instrukcją switch ...................................................................... 120
Pętla for .......................................................................................................................... 121
Pętla while ..................................................................................................................... 123
Pętla do…while ............................................................................................................. 124
Stosowanie pętli ............................................................................................................. 124
Pętla przechodząca przez właściwości obiektu ............................................................. 126
Podsumowanie ............................................................................................................... 128
Pytania i odpowiedzi ..................................................................................................... 129
Rozdział 8. Funkcje wbudowane i biblioteki .................................................... 133
Wykorzystanie obiektu Math ......................................................................................... 133
Korzystanie z funkcji obiektu Math .............................................................................. 135
Słowo kluczowe with ..................................................................................................... 137
Praca z datami ................................................................................................................ 137
Korzystanie z bibliotek zewnętrznych ........................................................................... 140
Inne biblioteki ................................................................................................................ 142
Podsumowanie ............................................................................................................... 145
Pytania i odpowiedzi ..................................................................................................... 145
4. Spis treści 7
Część III Więcej na temat DOM ................................................ 149
Rozdział 9. Reagowanie na zdarzenia .............................................................. 151
Czym są funkcje obsługi zdarzeń? ................................................................................ 151
Obiekty i zdarzenia ........................................................................................................ 152
Korzystanie ze zdarzeń myszy ...................................................................................... 156
Zdarzenia klawiatury ..................................................................................................... 160
Używanie zdarzeń onLoad i onUnload ......................................................................... 163
Podsumowanie ............................................................................................................... 166
Pytania i odpowiedzi ..................................................................................................... 167
Rozdział 10. Okna i ramki ................................................................................ 169
Sterowanie oknami za pomocą obiektów ...................................................................... 169
Przesuwanie i zmiana rozmiarów okien ........................................................................ 172
Czas bezczynności ......................................................................................................... 174
Wyświetlanie okienek dialogowych .............................................................................. 176
Korzystanie z ramek ...................................................................................................... 178
Podsumowanie ............................................................................................................... 180
Pytania i odpowiedzi ..................................................................................................... 181
Rozdział 11. Pobieranie danych za pomocą formularzy ...................................... 183
Podstawy formularzy HTML ......................................................................................... 183
Użycie obiektu form w JavaScripcie ............................................................................. 184
Obsługa elementów formularza przez skrypty .............................................................. 186
Wyświetlanie danych z formularza ............................................................................... 192
Wysyłanie danych z formularza przez e-mail .............................................................. 193
Podsumowanie ............................................................................................................... 196
Pytania i odpowiedzi ..................................................................................................... 197
Rozdział 12. Praca z arkuszami stylów ............................................................. 199
Styl i treść ...................................................................................................................... 199
Definiowanie i używanie stylów CSS ........................................................................... 200
Właściwości CSS ........................................................................................................... 203
Prosty arkusz stylów ...................................................................................................... 206
Stosowanie zewnętrznych arkuszy stylów .................................................................... 208
Podsumowanie ............................................................................................................... 212
Pytania i odpowiedzi ..................................................................................................... 212
Rozdział 13. Korzystanie z DOM W3C ............................................................... 215
DOM i Dynamic HTML ................................................................................................ 215
Struktura DOM .............................................................................................................. 216
Tworzenie elementów pozycjonowalnych (warstw) ..................................................... 218
Podsumowanie ............................................................................................................... 224
Pytania i odpowiedzi ..................................................................................................... 225
Rozdział 14. Zaawansowane funkcje DOM ........................................................ 227
Korzystanie z węzłów DOM ......................................................................................... 227
Ukrywanie i pokazywanie obiektów ............................................................................. 229
Modyfikacja tekstu na stronie ........................................................................................ 231
Dodawanie tekstu do strony .......................................................................................... 232
Podsumowanie ............................................................................................................... 236
Pytania i odpowiedzi ..................................................................................................... 237
5. 8 JavaScript dla każdego
Część IV Zaawansowane funkcje JavaScriptu ............................ 239
Rozdział 15. Techniki pisania nieprzeszkadzających skryptów ........................... 241
Zalecane techniki pisania skryptów ............................................................................... 242
Odczytywanie informacji o przeglądarce ......................................................................... 248
Pisanie uniwersalnych skryptów dla różnych wersji przeglądarek ............................... 251
Przeglądarki nieobsługujące JavaScriptu ...................................................................... 253
Podsumowanie ............................................................................................................... 258
Pytania i odpowiedzi ..................................................................................................... 259
Rozdział 16. Usuwanie błędów w aplikacjach JavaScriptu ................................. 261
Unikanie błędów ............................................................................................................ 261
Podstawowe narzędzia do usuwania błędów ................................................................. 264
Tworzenie funkcji obsługi błędów ................................................................................ 266
Zaawansowane narzędzia uruchomieniowe .................................................................. 269
Podsumowanie ............................................................................................................... 276
Pytania i odpowiedzi ..................................................................................................... 276
Rozdział 17. AJAX — skrypty zdalne ................................................................. 279
AJAX — wprowadzenie ................................................................................................ 279
Stosowanie XMLHttpRequest ....................................................................................... 283
Tworzenie prostej biblioteki AJAX ............................................................................... 285
Quiz AJAX wykorzystujący bibliotekę ......................................................................... 286
Usuwanie błędów w aplikacjach AJAX ........................................................................ 291
Podsumowanie ............................................................................................................... 296
Pytania i odpowiedzi ..................................................................................................... 296
Rozdział 18. Greasemonkey — ulepszanie WWW przez JavaScript ..................... 299
Czym jest Greasemonkey? ............................................................................................ 299
Instalacja Greasemonkey w przeglądarce Firefox ......................................................... 300
Korzystanie ze skryptów użytkownika .......................................................................... 302
Pisanie własnych skryptów użytkownika ...................................................................... 305
Podsumowanie ............................................................................................................... 313
Pytania i odpowiedzi ..................................................................................................... 313
Część V Budowanie aplikacji multimedialnych w JavaScripcie .... 317
Rozdział 19. Grafika i animacja ........................................................................ 319
Stosowanie dynamicznych obrazów .............................................................................. 319
Tworzenie efektu rollover ............................................................................................. 321
Prosty pokaz slajdów w JavaScripcie ............................................................................ 325
Podsumowanie ............................................................................................................... 332
Pytania i odpowiedzi ..................................................................................................... 332
Rozdział 20. Obsługa dźwięku i wtyczek przeglądarek ....................................... 335
Wtyczki — wprowadzenie ............................................................................................ 335
JavaScript i Flash ........................................................................................................... 338
Odtwarzanie dźwięków w JavaScripcie ........................................................................ 339
Testowanie dźwięków w JavaScripcie .......................................................................... 342
Podsumowanie ............................................................................................................... 347
Pytania i odpowiedzi ..................................................................................................... 347
6. Spis treści 9
Część VI Tworzenie złożonych skryptów .................................... 349
Rozdział 21. Budowanie menu rozwijanych w JavaScripcie ................................... 351
Projektowanie menu rozwijanych ................................................................................. 351
Skrypt tworzący zachowanie menu rozwijanego .......................................................... 356
Podsumowanie ............................................................................................................... 362
Pytania i odpowiedzi ..................................................................................................... 363
Rozdział 22. Tworzenie gry w JavaScripcie ........................................................ 365
Opis gry ......................................................................................................................... 365
Tworzenie dokumentu HTML ....................................................................................... 367
Tworzenie skryptu ......................................................................................................... 369
Dodawanie stylów za pomocą CSS ............................................................................... 374
Podsumowanie ............................................................................................................... 379
Pytania i odpowiedzi ..................................................................................................... 379
Rozdział 23. Tworzenie aplikacji w JavaScripcie ................................................ 383
Tworzenie okna przewijanego ....................................................................................... 383
Zamiana arkuszy stylów za pomocą JavaScriptu .......................................................... 386
Podsumowanie ............................................................................................................... 395
Pytania i odpowiedzi ..................................................................................................... 395
Rozdział 24. Przyszłość z JavaScriptem .............................................................. 397
Nauka zaawansowanych technik JavaScriptu ............................................................... 397
Przyszłe technologie WWW .......................................................................................... 398
Planowanie na przyszłość .............................................................................................. 401
Przejście do innego języka ............................................................................................ 402
Podsumowanie ............................................................................................................... 408
Pytania i odpowiedzi ..................................................................................................... 409
Dodatki ...................................................................... 411
Dodatek A Inne źródła informacji ................................................................... 413
Dodatek B Narzędzia dla programistów JavaScript ....................................... 415
Dodatek C Słowniczek ................................................................................... 419
Dodatek D Krótki leksykon JavaScriptu .......................................................... 423
Dodatek E Krótki leksykon DOM ................................................................... 433
Skorowidz .................................................................................... 439
7. Rozdział 4.
Podstawy DOM
(Document Object Model)
Rozdział omawia następujące tematy:
Jak korzystać z różnych obiektów DOM.
Jak pracować z oknami, używając obiektów window.
Jak pracować z dokumentami, używając obiektów document.
Jak używać obiektów dla łączy i kotwic.
Jak za pomocą obiektu location pracować z adresami URL
Jak utworzyć oparte na JavaScripcie przyciski Wstecz i Dalej.
Dotarliśmy do końca części I. Niniejszy rozdział przedstawi Czytelnikowi jedno
z najważniejszych narzędzi, których będzie używać z JavaScriptem: obiektowy model
dokumentu (DOM — ang. Document Object Model), który pozwala na manipulowanie
przez skrypty stronami WWW, oknami i dokumentami.
Bez DOM JavaScript byłby po prostu kolejnym językiem skryptowym. Dzięki DOM
staje się potężnym narzędziem tworzenia dynamicznych stron WWW. W rozdziale
przedstawimy ideę DOM i kilka najczęściej używanych obiektów.
Obiektowy model dokumentu
— wprowadzenie
JavaScript ma nad HTML-em tę przewagę, że skrypty mogą manipulować dokumen-
tem WWW i jego zawartością. Skrypt może załadować do przeglądarki nową stronę,
zmieniać elementy okna przeglądarki i dokumentu, otwierać nowe okna, a nawet dyna-
micznie modyfikować tekst na stronie.
8. 62 Część I ♦ Wprowadzenie do techniki skryptów WWW i języka JavaScript
Do pracy z przeglądarką i dokumentami JavaScript używa hierarchii obiektów nadrzęd-
nych i potomnych, zwanej Document Object Model (DOM). Obiekty te są zorgani-
zowane w strukturę przypominającą drzewo i reprezentują całą treść i wszystkie
składniki dokumentu WWW.
DOM nie należy do języka JavaScript — jest interfejsem programowym aplikacji
(API) wbudowanym w przeglądarkę WWW. Wprawdzie DOM najczęściej używany
jest z JavaScriptem, lecz może być też wykorzystywany przez inne języki, np.
VBScript i Javę.
Obiekty w DOM mają właściwości — zmienne, które opisują stronę WWW lub doku-
ment, oraz metody — funkcje, które pozwalają manipulować elementami strony WWW.
Aby odwołać się do obiektu, używamy nazwy obiektu nadrzędnego, po której nastę-
puje nazwa (lub nazwy obiektu potomnego oddzielone kropkami). Na przykład Java-
Script przechowuje obiekty reprezentujące obrazy w dokumencie jako obiekty potomne
obiektu document. Poniższy zapis wskazuje obiekt image9 będący obiektem potomnym
obiektu document, który z kolei jest obiektem potomnym obiektu window:
window.document.image9
window jest obiektem nadrzędnym dla wszystkich obiektów, którymi będziemy zajmo-
wać się w tym rozdziale. Rysunek 4.1 ilustruje ten wycinek hierarchii DOM i kilka
obiektów znajdujących się w nim.
Rysunek 4.1.
Hierarchia obiektów
DOM
Powyższy rysunek przedstawia tylko podstawowe obiekty przeglądarki, które zostaną
omówione w niniejszym rozdziale. Są one jedynie niewielką częścią DOM. Więcej
informacji na ten temat zawiera część III, „Więcej na temat DOM”.
9. Rozdział 4. ♦ Podstawy DOM (Document Object Model) 63
Historia DOM
Od chwili wprowadzenia JavaScriptu 1.0 w programie Netscape 2.0 przeglądarki WWW
zawierają obiekty, które reprezentują elementy dokumentu WWW i inne funkcje prze-
glądarki. Nigdy jednak nie istniał prawdziwy standard. Wprawdzie Netscape i Internet
Explorer zawierały wiele identycznych obiektów, lecz nie było żadnej gwarancji, że te
same obiekty będą zachowywać się tak samo w obu tych programach, a co dopiero
w mniej popularnych przeglądarkach WWW.
Nadal, niestety, występują różnice pomiędzy przeglądarkami — lecz jest i dobra wiado-
mość. Od chwili wydania wersji Netscape 3.0 i Internet Explorer 4.0 wszystkie pod-
stawowe obiekty (omawiane w niniejszym rozdziale) są przez obie przeglądarki obsłu-
giwane zasadniczo tak samo. W nowszych wersjach przeglądarek obsługiwane są
znacznie bardziej zaawansowane modele DOM.
Poziomy DOM
Organizacja W3C (ang. World Wide Web Consortium) opracowała zalecenia poziomu 1.
modelu (ang. DOM Level 1). Jest to standard definiujący nie tylko obiekty podstawowe,
lecz cały zestaw obiektów, które obejmują wszystkie składniki dokumentu HTML.
Standard DOM poziom 2. również został opublikowany, a poziom 3. jest w trakcie
tworzenia.
Netscape 4 i Internet Explorer 4 udostępniały własne obiektowe modele dokumentu,
które dawały większą kontrolę nad dokumentem, lecz nie były znormalizowane. Na
szczęście, zaczynając od wersji Internet Explorer 5 i Netscape 6, oba programy obsłu-
gują DOM W3C, więc możemy obsługiwać obie przeglądarki poprzez prosty, zgodny
ze standardami kod. Wszystkie dzisiejsze przeglądarki obsługują DOM W3C.
Podstawowa hierarchia obiektów, opisana w niniejszym rozdziale, jest nieformalnie
nazywana poziomem 0 DOM, a obiekty te należą do standardu DOM Level 1. W dalszej
części książki pokażemy, jak za pomocą DOM W3C pracować z dowolną częścią doku-
mentu WWW.
DOM W3C pozwala modyfikować stronę w czasie rzeczywistym po tym, jak zostanie
załadowana. Jak to zrobić, pokażemy w części III książki.
Korzystanie z obiektów window
Na szczycie hierarchii obiektów przeglądarki znajduje się obiekt window, który repre-
zentuje okno przeglądarki. Użyliśmy już przynajmniej jednej metody obiektu window:
metody window.alert() lub po prostu alert(), która wyświetla komunikat w okienku
komunikatu.
10. 64 Część I ♦ Wprowadzenie do techniki skryptów WWW i języka JavaScript
W jednej chwili może istnieć kilka obiektów window, z których każdy będzie reprezen-
tować otwarte okno przeglądarki. Ramki również są reprezentowane przez obiekty
window. O oknach i ramkach powiemy więcej w rozdziale 10., „Okna i ramki”.
Warstwy, które pozwalają wstawiać, modyfikować i pozycjonować dynamiczną
treść w dokumencie WWW, również są podobne do obiektów window. Zostały opisa-
ne w rozdziale 13., „Korzystanie z DOM W3C”.
Praca z dokumentami WWW
Obiekt document reprezentuje dokument (stronę) WWW. Dokumenty WWW są wyświe-
tlane w oknach przeglądarek, więc nikogo nie powinno zaskoczyć, że document jest
obiektem potomnym obiektu window.
Obiekt window zawsze reprezentuje bieżące okno (czyli to, które zawiera skrypt), więc
za pomocą window.document można odwołać się do bieżącego dokumentu. Możemy
też po prostu odwołać się do obiektu document; wówczas automatycznie zostanie przy-
jęte bieżące okno.
Używaliśmy już metody document.write do wyświetlenia tekstu w dokumencie
WWW. Przykłady w poprzednich rozdziałach obejmowały tylko jedno okno i jeden
dokument, więc nie było trzeba używać window.document.write — lecz ta dłuższa
składnia zadziałałaby równie dobrze.
Gdy używamy więcej niż jednego okna lub ramki, możemy mieć do czynienia z kilko-
ma obiektami window, z których każdy będzie miał własny obiekt document. Aby wyko-
rzystać jeden z tych obiektów document, należy użyć nazwy okna i nazwy dokumentu.
W następnych punktach omówimy kilka właściwości i metod obiektu document, które
przydadzą się przy pisaniu skryptów.
Zdobywanie informacji o dokumencie
Kilka właściwości obiektu document zawiera ogólne wiadomości o bieżącym doku-
mencie:
document.URL podaje URL dokumentu jako proste pole tekstowe Tej właści-
wości nie można zmienić. Aby wysłać użytkownika pod inny adres, należy
użyć obiektu window.location omówionego w dalszej części rozdziału.
document.title podaje tytuł bieżącej strony zdefiniowany przez znacznik
HTML <title>.
document.referrer jest adresem URL strony, którą użytkownik wyświetlał
przed bieżącą — zwykle była to strona z łączem do strony bieżącej.
11. Rozdział 4. ♦ Podstawy DOM (Document Object Model) 65
document.lastModified jest datą ostatniej modyfikacji dokumentu. Data ta jest
wysyłana przez serwer wraz ze stroną WWW.
document.bgColor i document.fgColor są kolorami tła i pierwszego planu
(tekstu) dokumentu. Odpowiadają atrybutom BGCOLOR i TEXT znacznika <body>.
document.linkColor, document.alinkColor i document.vlinkColor są kolorami
łączy w dokumencie. Odpowiadają atrybutom LINK, ALINK i VLINK znacznika
<body>.
document.cookie pozwala odczytać lub ustawić cookie dla dokumentu.
Informacje o cookies można znaleźć pod adresem http://www.jsworkshop.com/
cookies.html.
Jak przykład właściwości dokumentu listing 4.1 przedstawia krótki dokument HTML,
który za pomocą JavaScriptu wyświetla datę ostatniej modyfikacji.
Listing 4.1. Wyświetlanie daty ostatniej modyfikacji
<html>
<head>
<title>Dokument testowy</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
</head>
<body>
<p>Ta strona została ostatnio zmodyfikowana:
<script language="JavaScript" type="text/javascript">
document.write(document.lastModified);
</script>
</p>
</body>
</html>
Może to informować użytkownika, kiedy strona została ostatnio zmieniona. Używając
JavaScriptu, nie musimy pamiętać, by zaktualizować datę po każdej modyfikacji strony
(za pomocą skryptu moglibyśmy też zawsze wyświetlać bieżącą datę zamiast daty
ostatniej aktualizacji, ale to byłoby oszustwem).
Może się okazać, że właściwość document.lastModified nie zadziała poprawnie
w stronie WWW lub zwróci błędną wartość. Data jest odbierana z serwera WWW,
a niektóre serwery nie utrzymują poprawnie dat modyfikacji.
Zapisywanie tekstu w dokumencie
Najprostsze metody obiektu document są zarazem używane najczęściej. W istocie jedną
z nich już wykorzystaliśmy. Metoda document.write wyświetla tekst jako element
strony WWW w oknie dokumentu. Instrukcja ta jest używana, by wyświetlić wyjście
skryptu na stronie WWW.
12. 66 Część I ♦ Wprowadzenie do techniki skryptów WWW i języka JavaScript
Alternatywna instrukcja document.writeln również wyświetla tekst, lecz dołącza na
koniec znak końca wiersza (n). Przydaje się to, gdy wyświetlany tekst ma być ostatnim
elementem wiersza.
Znak końca wiersza jest przez przeglądarki WWW wyświetlany jako spacja, poza
jednym wyjątkiem — wewnątrz kontenera <pre>. Aby wstawić faktyczny koniec
wiersza, należy użyć znacznika <br>.
Wymienionych metod można używać jedynie w treści strony WWW, więc są wyko-
nywane podczas ładowania strony. Nie można ich użyć, aby dodać tekst do załado-
wanej już strony, bez konieczności przeładowania dokumentu.
W nowszych przeglądarkach można bezpośrednio modyfikować tekst na stronie
WWW za pomocą funkcji nowego DOM. Techniki te zostały omówione w rozdziale 14.
Metody document.write można używać pomiędzy znacznikami <script> w treści doku-
mentu HTML. Może też być używana w funkcji, pod warunkiem że w treści dokumentu
zawrzemy wywołanie tej funkcji.
Stosowanie łączy i kotwic
Kolejnym obiektem potomnym obiektu document jest obiekt link. Dokument może
zawierać wiele obiektów link, z których każdy zawiera informację o łączu wskazują-
cym inny adres lub kotwicę.
Kotwice oznaczają nazwane miejsca w dokumencie HTML, do których można bezpo-
średnio przeskoczyć. Definiowane są za pomocą znacznika następująco: <a name=
"part2">. Po zdefiniowaniu kotwicy można ją wskazać poprzez znacznik <a href=
"#part2">.
Obiekty link są dostępne w tablicy links. Każdy element tablicy jest jednym z obiek-
tów link na bieżącej stronie. Właściwość tablicy document.links.length wskazuje
liczbę łączy na stronie.
Każdy obiekt link (inaczej element tablicy links) ma listę właściwości definiujących
URL. Właściwość href zawiera kompletny URL, a inne właściwości definiują elementy
tego adresu. Są to właściwości takie same jak obiektu location, który zostanie omó-
wiony w dalszej części rozdziału.
Do właściwości można się odwołać, podając numer łącza i nazwę właściwości. Na
przykład poniższa instrukcja przypisuje cały URL pierwszego łącza do zmiennej
link1:
link1 = links[0].href;
13. Rozdział 4. ♦ Podstawy DOM (Document Object Model) 67
Obiekty anchor są również potomne względem obiektu document. Każdy obiekt anchor
reprezentuje kotwicę w bieżącym dokumencie — zdefiniowaną lokalizację, do której
można przejść bezpośrednio.
Podobnie jak łącza kotwice są dostępne w tablicy (o nazwie anchors). Każdy element
tej tablicy jest obiektem anchor. Właściwość document.anchors.length podaje liczbę
elementów w tablicy anchors.
Dostęp do historii przeglądarki
Obiekt history jest kolejnym obiektem potomnym (właściwością) obiektu window.
Mieści informacje o adresach URL odwiedzonych przed i po bieżącym i zawiera
metody, które pozwalają przejść do wcześniejszej lub następnej lokalizacji.
Obiekt history ma dostępną jedną właściwość:
history.length zawiera informację o długości listy historii — inaczej mówiąc
liczbę różnych lokalizacji odwiedzonych przez użytkownika.
Obiekt history ma właściwości current, previous i next, w których przechowy-
wane są URL dokumentów z listy historii. Jednakże z uwagi na bezpieczeństwo
i prywatność obiekty te nie są standardowo dostępne w dzisiejszych przeglądarkach.
Obiekt history ma trzy metody, którymi możemy się posłużyć do przemieszczania
się po liście adresów w historii:
history.go() otwiera URL z listy historii. Aby użyć tej metody, należy podać
w nawiasach liczbę dodatnią lub ujemną. Na przykład history.go(-2) jest
odpowiednikiem dwukrotnego kliknięcia przycisku Wstecz.
history.back() ładuje poprzedni URL z listy historii — jest odpowiednikiem
naciśnięcia przycisku Wstecz.
history.forward() ładuje następny URL z listy historii, jeśli taki adres jest
dostępny. Stanowi odpowiednik naciśnięcia przycisku Dalej.
Metody te wypróbujemy w sekcji „Zrób to sam” na końcu niniejszego rozdziału.
Korzystanie z obiektu location
Trzecim obiektem potomnym obiektu window jest location. Obiekt ten przechowuje
informacje o bieżącym adresie URL otwartym w oknie. Na przykład poniższa instruk-
cja wczytuje URL do bieżącego okna:
window.location.href="http://www.starlingtech.com"
14. 68 Część I ♦ Wprowadzenie do techniki skryptów WWW i języka JavaScript
Właściwość href użyta w tej instrukcji zawiera kompletny URL bieżącego adresu okna.
Za pomocą innych właściwości obiektu location możemy też uzyskać dostęp do różnych
fragmentów URL. Weźmy na przykład poniższy adres URL:
http://www.jsworkshop.com:80/test.cgi?lines=1#anchor
Poszczególne elementy tego adresu reprezentują następujące właściwości:
location.protocol wskazuje protokół (w tym przykładzie http:).
location.hostname oznacza nazwę hosta w URL (w tym przykładzie
www.jsworkshop.com).
location.port oznacza numer portu (w tym przykładzie 80).
location.pathname wskazuje nazwę pliku ze ścieżką (w tym przykładzie
test.cgi).
location.search wskazuje zapytanie (w tym przykładzie lines=1),
jeśli adres URL je zawiera. Zapytania takie najczęściej wykorzystywane
są przez skrypty CGI.
location.hash jest nazwą kotwicy (w tym przykładzie #anchor), jeśli adres URL
ją zawiera.
Obiekt link, przedstawiony wcześniej, również zawiera listę właściwości dających
dostęp do elementów adresu URL.
Wprawdzie właściwość location.href zwykle zawiera ten sam URL co właściwość
document.URL, omówiona wcześniej, lecz właściwości document.URL nie można mo-
dyfikować. Aby załadować nową stronę, należy zawsze posługiwać się location.href.
Obiekt location ma dwie metody:
location.reload() przeładowuje bieżący dokument. Jest odpowiednikiem
przycisku Odśwież na pasku narzędzi. Jeśli (opcjonalnie) dodamy parametr true,
pamięć podręczna przeglądarki będzie ignorowana i odświeżenie dokumentu
zostanie wymuszone niezależnie od tego, czy uległ zmianie czy nie.
location.replace() zastępuje bieżącą lokalizację nową. Jest to podobne
do ustawiania bezpośrednio właściwości obiektu location. Różnica polega
na tym, że metoda replace nie ma wpływu na historię przeglądarki — inaczej
mówiąc, do poprzedniej lokalizacji nie można wrócić za pomocą przycisku
Wstecz. Przydaje się to do okien tytułowych lub tymczasowych stron,
do których powrót byłby bezużyteczny.
Zrób to sam
Tworzenie przycisków Wstecz i Dalej
Za pomocą metod back i forward obiektu history możemy do dokumentu WWW dodać
własne przyciski Wstecz i Dalej. Przeglądarka oczywiście ma już te przyciski, lecz
czasem przydaje się udostępnić własne łącza, które będą pełnić to samo zadanie.
15. Rozdział 4. ♦ Podstawy DOM (Document Object Model) 69
Utworzymy teraz skrypt, który wyświetla przyciski Wstecz i Dalej i za pomocą metod
back i forward pozwala na nawigację w przeglądarce. Oto kod, który utworzy przycisk
Wstecz:
<input type="button"
onClick="history.back();" value="<-- Wstecz">
Znacznik <input> definiuje przycisk oznaczony Wstecz. Funkcja obsługi zdarzenia
onClick używa metody history.back(), aby powrócić do poprzedniej strony w histo-
rii. Kod przycisku Dalej jest podobny:
<input type="button"
onClick="history.forward();" value="Dalej -->">
Teraz pozostało nam tylko zbudować resztę dokumentu HTML. Listing 4.2 przedsta-
wia kompletny dokument. Po załadowaniu go do przeglądarki możemy odwiedzić in-
ne adresy URL i sprawdzić, czy przyciski działają poprawnie (rysunek 4.2).
Listing 4.2. Strona WWW z dodanymi za pomocą JavaScriptu przyciskami Wstecz i Dalej
<html>
<head>
<title>Przyciski Wstecz i Dalej</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
</head>
<body>
<h1>Przyciski Wstecz i Dalej</h1>
<p>Ta strona pozwala przechodzić do strony wcześniejszej i późniejszej w historii
przeglądarki.
Poniższe przyciski powinny być odpowiednikiem przycisków <i>Wstecz</i> i
<i>Dalej</i> na pasku narzędzi przeglądarki WWW.</p>
<p>
<input type="button"
onClick="history.back();" value="<-- Wstecz">
<input type="button"
onClick="history.forward();" value="Dalej -->">
</p>
</body>
</html>
Podsumowanie
W niniejszym rozdziale poznaliśmy Document Object Model — wykorzystywaną przez
JavaScript hierarchię obiektów strony WWW. Pokazaliśmy, jak używać obiektu document
do pracy z dokumentami i jak za pomocą obiektów history i location kontrolować
URL wyświetlany w przeglądarce.
Czytelnik powinien teraz dysponować podstawową wiedzą o DOM i kilku obiektach
z tego modelu — w dalszej części książki obiekty będą opisywane bardziej szczegółowo.
16. 70 Część I ♦ Wprowadzenie do techniki skryptów WWW i języka JavaScript
Rysunek 4.2.
Przyciski Wstecz
i Dalej w przeglądarce
Internet Explorer
Gratulacje! Dotarliśmy do końca części pierwszej niniejszej książki. W części II powró-
cimy do nauki języka JavaScript, zaczynając od rozdziału 5., „Zmienne, łańcuchy
i tablice”.
Pytania i odpowiedzi
P: Mogę używać zapisu history i document zamiast window.history
i window.document. Czy w innych przypadkach też mogę pominąć obiekt window?
O: Tak. Na przykład do wyświetlenia komunikatu może posłużyć alert zamiast
window.alert. Obiekt window zawiera bieżący skrypt, więc jest traktowany jako
obiekt domyślny. Nie można jednak pomijać nazwy obiektu window przy pracy
z ramkami, warstwami, więcej niż jednym oknem oraz w funkcji obsługi
zdarzenia.
P: Spróbowałem za pomocą metody document.lastModified wyświetlić datę
modyfikacji mojej strony, lecz została wyświetlona data z roku 1970
(lub inna, o której wiem, że jest niepoprawna). Co się stało?
O: Działanie tej funkcji jest zależne od serwera WWW wysyłającego do przeglądarki
datę ostatniej modyfikacji dokumentu. Niektóre serwery nie wykonują tej
czynności prawidłowo lub wymagają określonych atrybutów plików,
by funkcja działała poprawnie.
P: Czy mogę zmieniać wpisy w historii przeglądarki albo uniemożliwić
użytkownikowi korzystanie z przycisków Wstecz i Dalej?
O: Wpisów w historii nie można zmieniać. Nie można też zapobiec użyciu
przycisków Wstecz i Dalej, lecz można za pomocą location.replace()
załadować serię stron, które nie pojawią się w historii. Istnieje kilka sztuczek,
które uniemożliwiają poprawne działanie przycisku Wstecz, lecz nie radzę
z nich korzystać — takie właśnie rozwiązania psują reputację JavaScriptu.
17. Rozdział 4. ♦ Podstawy DOM (Document Object Model) 71
Pytania kontrolne
Sprawdź swoją wiedzę na temat JavaScriptu, odpowiadając na poniższe pytania:
1. Który z poniższych obiektów może posłużyć do załadowania nowego URL
do okna przeglądarki?
a) document.url
b) window.location
c) window.url
2. Który obiekt zawiera metodę alert()?
a) window
b) document
c) location
3. Który z poniższych poziomów DOM opisuje obiekty omówione w niniejszym
rozdziale?
a) DOM Level 0
b) DOM Level 1
c) DOM Level 2
Odpowiedzi
1. (b) Do wysłania przeglądarki pod nowy adres URL może posłużyć obiekt
window.location.
2. (a) Metodę alert() zawiera obiekt window.
3. (a) Obiekty opisane w niniejszym rozdziale mieszczą się w nieformalnej
specyfikacji DOM Level 0.
Ćwiczenia
Aby lepiej zapoznać się z możliwościami JavaScriptu przedstawionymi w niniejszym
rozdziale, wykonaj następujące ćwiczenia:
Zmodyfikuj przykład z listingu 4.2, dodając do przycisków Wstecz i Dalej
przycisk Odśwież (przycisk ten powinien wyzwolić metodę location.reload()).
Zmodyfikuj ten sam przykład tak, by wyświetlić aktualną liczbę wpisów
w historii.