CSS. Gotowe rozwiązania

css_gotowe_rozwArkusze stylów kaskadowych służą do wizualizacji aplikacji internetowych. Stosowanie jakiegokolwiek formatowania w kodzie XHTML jest przez standardy sieciowe zabronione. Niestety wielu koderów nadal nie potrafi wykorzystać modelu blokowego przy tworzeniu semantyczne kodu. Na rynku znajdziemy bardzo wiele książek dotyczących technologii XHTML oraz CSS, które opisują temat od podstaw lub w stopniu bardziej złożonym. Jednak nie wszystkie z nich są warte naszego czasu, a już na pewno nie naszych pieniędzy. Czytaj dalej CSS. Gotowe rozwiązania

CSS według Erica Meyera. Sztuka projektowania stron WWW

css_w_erica_meyeraArkusze stylów kaskadowych zostały stworzone przez ekspertów W3C w jednym celu. Standaryzacja aplikacji internetowych była konieczna, a technologia CSS pozwoliła na separację kodu i wyświetlania. Przestarzały HTML, który zawierał atrybuty związane z formatowaniem został z czasem zastąpiony przez semantyczny język XHTML. Rola wizualizacji została przekazana na barki CSS. Aplikacje internetowe stworzone według standardów sieciowych mogą wyglądać identycznie lub prawie tak samo we wszystkich nowoczesnych przeglądarkach, ale to niejedyne cechy technologii CSS.

Czytaj dalej CSS według Erica Meyera. Sztuka projektowania stron WWW

JavaScript dla webmasterów. Zaawansowane programowanie

js_zpJavaScript jest technologią działającą po stronie klienta. W latach 90-tych ubiegłego wieku był wykorzystywany w aplikacjach internetowych do różnych celów. Jednak większość użytkowników ma złe doświadczenia związane z JS. Wyciąganie informacji o przeglądarce, rozwidlanie kodu oraz irytujące okienka pop-up to standardowe zadania jakie spełniał kiedyś JavaScript. A przecież możliwości JS są dużo większe. Możemy się, o tym przekonać czytając książkę Nicolasa Zakasa.
Czytaj dalej JavaScript dla webmasterów. Zaawansowane programowanie

MySQL. Podręcznik administratora

mysql_paMySQL jest bardzo powszechnym systemem zarządzania bazami danych. Jego popularność tkwi w doskonałym połączeniu z PHP i serwerem Apache, jak również licencji open source. Żadna aplikacja internetowa, ani strona WWW nie może działać bez bazy danych. Alternatywą dla kosztownych technologii i środowisk stało się MySQL, które bardzo łatwo zainstalować i skonfigurować. Wiele firm hostingowych oferuje konta webowe z dostępem do bazy danych, często właśnie MySQL.
Czytaj dalej MySQL. Podręcznik administratora

CSS. Kaskadowe arkusze stylów. Przewodnik encyklopedyczny. Wydanie III

css_pe3Na temat CSS napisano wiele książek. Kaskadowe arkusze stylów mają już ponad 10 lat, a niektórzy projektanci www dalej nie używają tej technologii poprawnie. Watro znać podstawowe właściwości CSS, jak również ich wpływ na pozostałe elementy strony. Aby nie wyważać otwartych drzwi należy poznać odpowiednie techniki CSS, które wprowadzają standardy sieciowe do aplikacji internetowych. Eric Meyer jest odpowiednim człowiekiem, który przejrzyście wyjaśnia wszystkie aspekty CSS, pokazując tym samym właściwą drogę do budowania nowoczesnych aplikacji webowych. Czytaj dalej CSS. Kaskadowe arkusze stylów. Przewodnik encyklopedyczny. Wydanie III

PHP5. Zaawansowane programowanie

php_zpDo tworzenia aplikacji internetowych można wykorzystać kilka technologii. Wszystkie one mają swoich zwolenników i tym sposobem Microsoft proponuje nam ASP, a Sun swoje JSP. Jest jeszcze ColdFusion od Macromedii (teraz chyba Adobe), a moim wyborem od początku było i pozostaje PHP. Zgadzam się ze PHP nie jest wolne od wad, ale w połączeniu z serwerem Apache i praktycznie dowolną bazą danych, jest potężną technologią, która pozwala tworzyć zaawansowane aplikacje internetowe.
Czytaj dalej PHP5. Zaawansowane programowanie

AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych

book-ajaphpWspółczesne aplikacje internetowe stają się coraz bardziej interaktywne. Interfejsy użytkowników pozwalają na działanie stron bez przeładowywania. Nowoczesne technologie takie jak AJAX pozwalają osiągnąć efekty znane dotychczas tylko z aplikacji biurowych. Technologia ta jest szeroko wykorzystywana przez wiele serwisów (np. Google).
Czytaj dalej AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych

Zen stosowania CSS

zencssProjektowanie stron internetowych nie jest wcale, tak proste jakby mogło się wydawać. Oprócz znajomości standardów sieciowych, podstaw typografii należy mieć odrobinę dobrego smaku i wyczucia. Wiele z tych rzeczy można się nauczyć, ale niewielu projektantów stron internetowych skończyło szkoły plastyczne lub choćby pewne kierunkowe kursy. Inna sprawa, że niektórzy ludzie posiadają prawdziwy talent i przy odrobinie ciężkiej pracy potrafią stworzyć wspaniałe rzeczy. Jeśli jednak nie mamy tak wiele talentu, co inni, a naszym projektom brakuje świeżości to istnieje rozwiązanie.
Czytaj dalej Zen stosowania CSS