jQuery dla zaawansowanych
Informacje z dnia: 03.12.08 Czytaj więcej...
W poprzedniej części wprowadzenia do jQuery poznaliśmy podstawy korzystania z tego frameworka, takie jak używanie selektorów czy poruszanie się po DOM-ie. W niniejszym artykule przyjrzymy się pozostałym zagadnieniom, bez których nie sposób wykorzystać w pełni bogatych możliwości jQuery.
Pisząc programy, często trzeba zbudować klasy, których obiekty mogą znajdować się w jednym z kilku stanów. Zadanie nie wydaje się trudne, często jednak modyfikacja kodu napisanego w typowy sposób staje się uciążliwa, powodując konieczność modyfikacji wielu metod klasy. Jeżeli podjąłeś się stworzenia swojej strony domowej, nie możesz sobie najprawdopodobniej pozwolić na luksus przygotowania jej interfejsu w Photoshopie, a następnie przekazania go developerom, którzy zajmą się opracowaniem kodu. Musisz być w stanie pociąć stworzony layout, stworzyć kod XHTML oraz dodać nieco interaktywności. Od czego należałoby zacząć? Nie obawiaj się - pomożemy ci w poznaniu niezbędnych podstaw i wskażemy odpowiedni kierunek. W ostatnim czasie w internecie zaroiło się od zachwytów nad nowym silnikiem blogowym, który miał stać się rywalem popularnego WordPressa. Mowa o niepozornym Chyrpie. Postanowiliśmy przyjrzeć się bliżej opcjom i możliwościom, jakie oferuje ten CMS.

Ostatnie lata przyniosły wiele zmian, jeżeli chodzi o sposób tworzenia serwisów WWW. Zaczęto stosować technikę AJAX, która umożliwia interakcję między użytkownikiem a serwerem bez konieczności przeładowywania całej strony. W dużej mierze odpowiada za to rozbudowany język obiektowy JavaScript, który został wyposażony w liczne biblioteki ułatwiające pisanie w nim skryptów. Jedną z najciekawszych jest biblioteka jQuery. Jednym z ważniejszych założeń webmasteringu jest to, by strona WWW była poprawnie wyświetlana na wielu różnych urządzeniach, w wielu różnych środowiskach. Wynikają z tego liczne komplikacje. Cześć kłopotów dotyczy rozdzielczości ekranu urządzenia, na którym wyświetlana jest witryna WWW. W ostatniej części kursu CSS podsumujemy dotychczasową wiedzę, biorąc na warsztat bardzo praktyczny aspekt tworzenia stron WWW bez użycia tabel.

Wyszukiwarki wykorzystujące technologię Ajax stosują liczne udogodnienia. Częstymi rozwiązaniami są podpowiadanie, automatyczne uruchamianie wyszukiwania po upływie kilku sekund oraz animacje. Główną cechą, która odróżnia wyszukiwarkę ajaksową od rozwiązań tradycyjnych, nie są jednak atrakcje wizualne, a fakt, że wyniki wyszukiwania pojawiają się bez przeładowania strony. Gdyby sporządzić listę największych utrapień projektantów stron WWW, to jedną z czołowych pozycji zajmie niewielki wybór krojów czcionek. By zachować maksymalną spójność pomiędzy różnymi platformami systemowymi, projektant powinien ograniczyć się do trzech czcionek. To za mało. W tym artykule prezentujemy sIFR, technikę, która rewolucjonizuje sposób prezentacji tekstu na stronach WWW, pozwalając na uzyskanie dowolnej czcionki w niemal każdej przeglądarce. Arkusz kalkulacyjny Excel jest jednym z najpopularniejszych narzędzi do tworzenia zestawień danych. Jest to program prosty w obsłudze i bardzo powszechny. W artykule opiszę w jaki sposób odczytywać i zapisywać pliki XLS w skryptach PHP. Jako przykład zastosowania przedstawię aplikację Autokomis, w której baza danych jest wypełniana na podstawie arkusza kalkulacyjnego utworzonego programem Excel.

Budowanie społeczności internetowych to niemal sztuka. Jeśli dzieło będzie udane, użytkownicy zaczną sami działać na korzyść forum i serwisu, przy którym ono istnieje. Jedno jest jednak pewne: tę długą drogę należy zacząć od instalacji najlepszego oprogramowania. Zmierzamy ku końcowi kursu. Poznalismy już wiekszosc elementów HTML-a, wzbogacilismy swoja wiedze o umiejetnosc posługiwania sie kaskadowymi arkuszami stylów (CSS). Możemy zatem zbudowac niemal każda statyczna witryne. Przyda sie jeszcze umiejetnosc posługiwania jakims programem graficznym (np. GIMPem) oraz odrobina zdolnosci plastycznych. Przygotowując serwis WWW zawierający artykuły, warto zadbać o ujednolicenie formatu wszystkich publikacji. W artykule przedstawimy trzy rozwiązania usprawniające redakcję tekstów przeznaczonych do opublikowania na stronach internetowych.

Jeśli chcesz szybko przygotować serwis społecznościowy, który ma być redagowany i administrowany wspólnie przez kilka osób, skorzystaj z Google Sites. Gdyby nie wszędobylskie elementy graficzne, strony internetowe byłyby znacznie mniej atrakcyjne. Zobaczmy, jak przy użyciu CSS poprawnie osadzać zdjęcia i tworzyć graficzne tła. Zainstaluj, uruchom i skonfiguruj własne forum internetowe oparte o PHP, korzystając z darmowych narzędzi i skryptów.


Polecamy:
informacje z dnia: 17.12.08
Google AJAX Search API to biblioteka JavaScript zapewniająca programistyczny dostęp do zasobów wyszukiwarki Google. Początkowo dostępne wyłącznie jako zestaw skryptów JavaScript, obecnie Google AJAX Search API stosuje model REST. Pozwala to na implementację wyszukiwarek zarówno w JavaScript/AJAX, jak i po stronie serwera, np. w PHP.
Zobacz oryginalną treść
informacje z dnia: 03.12.08
W poprzedniej części wprowadzenia do jQuery poznaliśmy podstawy korzystania z tego frameworka, takie jak używanie selektorów czy poruszanie się po DOM-ie. W niniejszym artykule przyjrzymy się pozostałym zagadnieniom, bez których nie sposób wykorzystać w pełni bogatych możliwości jQuery.
Zobacz oryginalną treść
informacje z dnia: 29.11.08
jQuery jest lekkim i łatwym w użyciu frameworkiem, który sprawia, że tworzenie aplikacji w JavaScript staje się przyjemnością. Koniec z ciągnącymi się liniami kodu i obchodzeniem błędów przeglądarek. Dzięki prostej składni jQuery szybko odkryjesz ogromne możliwości frameworka i osiągniesz w szybki sposób to, co wcześniej wymagało dużo więcej pracy.
Zobacz oryginalną treść
informacje z dnia: 29.11.08
Miałeś już okazję zapoznać się na naszych łamach z kilkoma modułami Zend Frameworka. Dziś poznasz kolejny z nich - Zend ACL, który pozwala on na zarządzanie prawami dostępu.
Zobacz oryginalną treść
informacje z dnia: 26.11.08
Język PHP jest wykorzystywany najczęściej do tworzenia skryptów pracujących na tekście. Jednak dzięki dołączonej do PHP bibliotece GD, możliwa jest łatwa praca na grafice - od prostej obróbki po rysowanie własnych elementów i wstawianie tekstu. Dzięki temu PHP może zastąpić proste programy do obróbki grafiki, co przydaje się w aplikacjach internetowych.
Zobacz oryginalną treść
informacje z dnia: 22.11.08
W ostatnim czasie w internecie zaroiło się od zachwytów nad nowym silnikiem blogowym, który miał stać się rywalem popularnego WordPressa. Mowa o niepozornym Chyrpie. Postanowiliśmy przyjrzeć się bliżej opcjom i możliwościom, jakie oferuje ten CMS.
Zobacz oryginalną treść
informacje z dnia: 22.11.08
Kwestia wyglądu aplikacji internetowych zawsze pozostawała niedoceniana przez twórców różnych technologii programistycznych. To jednak powoli się zmienia. Powstają frameworki JavaScript tworzone specjalnie z myślą o prostym tworzeniu efektownych interfejsów. Jednym z nich jest Ext JS. Będziesz zachwycony jego możliwościami!
Zobacz oryginalną treść
informacje z dnia: 22.11.08
Nadszedł czas, aby poznać młodszego brata Tapestry, frameworka dla Javy. Wicket, bo o nim mowa, również wywodzi się spod skrzydeł fundacji Apache. Wicket proponuje podobne podejście do budowania serwisów internetowych do tego znanego z Tapestry, lecz... całe zadanie czyni jeszcze prostszym!
Zobacz oryginalną treść
informacje z dnia: 19.11.08
Jeśli chcesz szybko przygotować serwis społecznościowy, który ma być redagowany i administrowany wspólnie przez kilka osób, skorzystaj z Google Sites.
Zobacz oryginalną treść
informacje z dnia: 19.11.08
Rosnące w siłę aplikacje internetowe sprawiły, że przekreślony niegdyś JavaScript powrócił i stał się na nowo jednym z najpopularniejszych języków programowania. Zajął tym samym zasłużone miejsce w korowodzie technologii, które zmieniły sposób naszego korzystania z sieci. Chociaż jeszcze nie tak dawno temu webmasterzy omijali JavaScript szerokim łukiem, obecnie trudno o aplikację internetową, która z niego nie korzysta. Pokażmy, na co stać JavaScript!
Zobacz oryginalną treść
informacje z dnia: 15.11.08
Na pytanie o najlepszy system do zarządzania treścią na stronie pada najczęściej ta sama odpowiedź: Joomla!, WordPress albo Drupal. Bardziej ambitni dorzucą jeszcze Typo3 a miłośnicy Wikipedii systemy w rodzaju WikiWikiWeb. Czy to naprawdę już wszystko?
Zobacz oryginalną treść
informacje z dnia: 06.11.08
Wykorzystanie kaskadowych arkuszy stylów do tworzenia układów strony to już wśród webmasterów obowiązująca norma. Nadal jednak zdarzają się sytuacje, kiedy aż chce się sięgnąć po sprawdzone i prostsze tabelki. Jednym z takich przykładów są kolumnowe układy stron. Z tego artykułu dowiesz się, w jaki sposób rozwiązać ten problem, bazując jedynie na CSS.
Zobacz oryginalną treść
informacje z dnia: 01.11.08
W Polsce mało popularny, ale na świecie doczekał się licznego grona zwolenników. Mowa o ExpressionEngine, CMS-ie stworzonym głównie z myślą o blogach, który jest jednak bardzo wszechstronny. Zobacz, jak go wykorzystać w praktyce.
Zobacz oryginalną treść
informacje z dnia: 24.10.08
Od pewnego czasu aplikacje internetowe nie są już samowystarczalnymi i skoncentrowanymi w jednym miejscu fragmentami kodu przeznaczonymi do wykonywania tylko jednego ściśle zdefiniowanego zadania. Dzięki coraz powszechniejszej modularyzacji oraz obiektowości stają się one niezależnymi komponentami, które mogą działać na wielu różnych platformach sprzętowych.
Zobacz oryginalną treść
informacje z dnia: 17.10.08
Symfony to jeden z najlepszych dostępnych obecnie frameworków w języku PHP. Dzięki jasnej strukturze oraz generatorom kodu przygotowanie kompletnej aplikacji WWW zajmuje kilku minut. Artykuł opisuje krok po kroku przebieg wykonania internetowego katalogu aparatów fotograficznych.
Zobacz oryginalną treść