HTML czy XHTML? cz.1
Informacje z dnia: 27.06.08 Czytaj wi阠ej...
Obecnie w internecie obowiazuja dwa jezyki: starzejacy sie ju偶 HTML oraz zastepujacy go XHTML. Kt贸rego z nich u偶ywac? Jak przygotowywac strony WWW zgodne ze standardami?
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. Plik XCF zamieniamy na szablon strony WWW kroj膮c go. Przygotowuj膮c kod HTML nale偶y zwr贸ci膰 uwag臋 na wygl膮d szablonu w kilku przegl膮darkach, jego poprawno艣膰, prac臋 w trybie standard贸w (z uwzgl臋dnieniem b艂臋du interpretacji szeroko艣ci pude艂ka przez IE5), style do druku, sta艂e wymiary obraz贸w oraz atrybuty alt i title. W artykule opisze uniwersalna metod臋 wykonywania przycisk贸w reaguj膮cych na wska藕nik myszki. Rozwi膮zanie bazuje wy艂膮cznie na CSS, a etykieta przycisku jest tekstem w XHTML-u. Tekst taki nie tylko podlega skalowaniu, ale tak偶e 艂atwo go wymieni膰.

Wykorzystaj PHP do pokazania 艣wiatu swoich najlepszych zdj臋膰 w internetowym albumie. Fotografia przesz艂a d艂ug膮 drog臋, a偶 do nastania ery cyfry. Nie trzeba ju偶 przekopywa膰 si臋 przez stosy odbitek ze zdj臋ciami naszych znajomych lub rodziny. Gallery 2 to oparta na PHP internetowa galeria zdj臋膰, kt贸ra umo偶liwi ka偶demu momentalne wgranie do sieci najcenniejszych fotografii. Programy komputerowe nie s膮 prostymi zbiorami instrukcji wykonywanych jedna po drugiej. Musi istnie膰 spos贸b na warunkowe wykonanie niekt贸rych instrukcji, a tak偶e cz臋sto na wielokrotne wykonanie pewnych fragment贸w programu. Aby zapewni膰 taka funkcjonalno艣膰, niemal ka偶dy j臋zyk programowania dostarcza programi艣cie zbi贸r struktur steruj膮cych. Animowane menu strony, kt贸rego opcje reaguj膮 na wska藕nik myszki, jest bardzo atrakcyjne. W artykule przedstawimy w jaki spos贸b wykona膰 takie menu, gdy dysponujemy obrazem narysowanym w GIMP-ie. Kod HTML menu b臋dzie wykorzystywa膰 elementy div oraz arkusze styl贸w.

Je偶eli jeszcze nie przekona艂e艣 si臋 do zalet XHTML-a i nadal tworzysz projekty w oparciu o poczciwe tabele, przeczytaj ten artyku艂. Poka偶emy w nim, jak w szybki i bezbolesny spos贸b uaktualni膰 przestarza艂y kod strony. Formularze s膮 nieod艂膮cznym elementem du偶ej cz臋艣ci wsp贸艂czesnych stron internetowych. Niestety, ich wype艂nianie cz臋sto jest dla internaut贸w niezwykle frustruj膮cym do艣wiadczeniem. Z tego powodu poruszymy dzisiaj temat tworzenia formularzy dost臋pnych, u偶ytecznych i budowanych w duchu nowoczesnego, semantycznego webmasteringu. Artyku艂y publikowane w internecie s膮 cz臋sto dzielone na kilka mniejszych podstron. Rozwi膮zanie takie wykorzystuj膮 m.in. witryny ONLamp (http://www.onlamp.com), SitePoint (http://www.sitepoint.com) czy DevShed (http://www.devshed.com). W artykule przedstawimy przyk艂adow膮 implementacj臋 stronicowania, w kt贸rej artyku艂y, wraz z towarzysz膮cymi plikami, b臋d膮 przechowywane w bazie danych.

W艣r贸d bogactwa skrypt贸w PHP dost臋pnych w sieci znale藕膰 mo偶na najprzer贸偶niejsze przyk艂ady. Od galerii fotografii, przez fora dyskusyjne, po rozbudowane aplikacje klient贸w pocztowych. Je偶eli chcesz do艂膮czy膰 do grona tw贸rc贸w, kt贸rych skrypty ciesz膮 si臋 powodzeniem, powiniene艣 u艂atwi膰 odbiorcom analiz臋 twoich skrypt贸w. Jednym z krok贸w w tym kierunku jest stosowanie jasnych regu艂 formatowania kodu. Artyku艂 po艣wi臋cimy klasie DB biblioteki PEAR. Kod wykorzystuj膮cy metody getOne(), getAll(), getCol() oraz getRow() klasy DB staje si臋 zwi臋z艂y i przejrzysty. W jaki spos贸b stworzy膰 uniwersalny skrypt do wysy艂ania zawarto艣ci formularzy internetowych na stronie WWW. Formularze s膮 podstaw膮 dzia艂ania wielu aplikacji internetowych. Pozwalaj膮 na 艂atw膮 komunikacj臋 pomi臋dzy u偶ytkownikiem a skryptem dzia艂aj膮cym po stronie serwera.

Aspekty bezpiecze艅stwa trzeba wzi膮膰 pod uwag臋 ju偶 podczas projektowania aplikacji. Z 艁ukaszem Lachem, za艂o偶ycielem serwisu PHP5.pl, kt贸ry jest jedn膮 z najwi臋kszych polskich baz porad i artyku艂贸w dotycz膮cych programowania w PHP, rozmawia Bart艂omiej Dymecki. W odniesieniu do stron WWW coraz cz臋艣ciej m贸wi si臋 o tzw. semantycznym kodzie XHTML. W artykule wyja艣ni臋 na czym owa semantyczno艣膰 polega. Zarz膮dzaj materia艂ami i aktualno艣ciami na swojej stronie za pomoc膮 profesjonalnego CMS-a


Polecamy:
informacje z dnia: 27.06.08
Wiesz ju偶, jak wstawia膰 proste mapy Google na swoj膮 stron臋 oraz jak precyzyjnie dostosowa膰 ich kszta艂t i wygl膮d do w艂asnych potrzeb. Czas przej艣膰 do bardziej zaawansowanych funkcji oferowanych przez Google Maps API.
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
System PHP-Nuke doczeka艂 si臋 licznych nast臋pc贸w. Szczeg贸lne miejsce w tym gronie zajmuje PostNuke. Zwi臋kszone bezpiecze艅stwo, system sk贸rek, poprawno艣膰 generowanego kodu HTML oraz uproszczona procedura instalacyjna to najbardziej rzucaj膮ce si臋 w oczy zalety PostNuka.
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
Formularze s膮 nieod艂膮cznym elementem du偶ej cz臋艣ci wsp贸艂czesnych stron internetowych. Niestety, ich wype艂nianie cz臋sto jest dla internaut贸w niezwykle frustruj膮cym do艣wiadczeniem. Z tego powodu poruszymy dzisiaj temat tworzenia formularzy dost臋pnych, u偶ytecznych i budowanych w duchu nowoczesnego, semantycznego webmasteringu.
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
Programowanie na potrzeby internetu niemal zawsze wi膮偶e si臋 z przeprowadzaniem operacji na zmiennych przechowuj膮cych napisy. PHP oferuje bogaty zestaw funkcji u艂atwiaj膮cych prac臋 z napisami. Pozwalaj膮 one na konwersj臋 napis贸w pomi臋dzy r贸偶nymi stronami kodowymi polskich znak贸w (i oczywi艣cie nie tylko polskich), wycinanie fragment贸w napis贸w, por贸wnywanie, wyszukiwanie wzorc贸w itd.
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08

Zobacz oryginaln tre舵
informacje z dnia: 27.06.08



Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
cz甓ci do w髗k體 wid硂wych W髗ki wid硂we japo駍kich marek, tzw. japo馽zyki Toyota i Mitsubishi, nale勘 do 禼is砮j czo丑wki mocno wydajnych i zaawansowanych technologicznie urz眃ze do transportu wewn阾rznego. Jeste秏y firm specjalizuj眂 si w imporcie, sprzeda勘 oraz napraw w髗k體 wid硂wych. Sprowadzamy w髗ki wid硂we o parametrach standardowych oraz nietypowych na 縴czenie klienta. W sprzedawanych w髗kach wid硂wych s wykonywane remonty, w razie potrzeby dokonujemy napraw i serwisu. Firma zajmuje si importem w髗k體 wid硂wych od roku 1997 r罂nych marek, a od roku 1999 skupi砤 si na imporcie sprz阾u japo駍kiego marki Toyota i Mitsubishi.
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
W髗ki wid硂we oraz wypadki. Przegl眃aj眂 fora internetowe, na kt髍ych wspomina si w髗ki wid硂we, cz阺to poruszany jest temat wypadk體 z nimi zwi眤anych. Cz阺to te mo縠 spotka wypowiedzi z nimi zwi眤ane na砤dowane bardzo emocjami. w髗ki wid硂we i praca z ich wykorzystaniem odbierana jest wtedy cz阺to jako niebezpieczny kawa砮k chleba. ieraj si ze sob ch赕 pracy razem z obrazami wypadk體. Niestety cz阺to to opisy niepotrzebnie odstraszaj od pracy. Kiedy m體i si o wypadku mo縠my przeczyta opis tego co si sta硂. Rzadko jednak dowiemy si z czyjej winy dosz硂 do wypadku. Czy by砤 to wina maszyny czy te po prostu b潮d cz硂wieka. Czytaj眂 r罂nego typu wypowiedzi dotyka nas nie raz brak obiektywizmu innych. Podobnie jest z wypadkami zwi眤anymi z prac w髗k體 wid硂wych.
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
Jednym z innych wzorc贸w projektowych jest Singleton. Dzi艣 poznasz kolejny, niewiele bardziej skomplikowany wzorzec - dekorator.
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
Dowiedz si臋, jak automatycznie wychwytywa膰 zmiany w niekt贸rych obiektach aplikacji
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
Zadaniem webmastera jest zadbanie o to, by jego strona wygl膮da艂a zawsze tak samo we wszystkich przegl膮darkach Tu pojawia sie problem, bo nie ka偶da przegl膮darka wy艣wietla stron臋 identycznie. Zobaczmy, jak pogodzi膰 sprzeczno艣ci
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
W poprzednim odcinku po kilku modyfikacjach otrzymali艣my skrypt, kt贸ry powoduje zwini臋cie b膮d藕 rozwini臋cie akapitu z rozszerzon膮 tre艣ci膮 wiadomo艣ci. Uzupe艂nijmy go zmian膮 warto艣ci linka Wi臋cej - kiedy akapit b臋dzie schowany, b臋dzie ona r贸wna "wi臋cej", w przeciwnym razie przybierze warto艣膰 "schowaj".
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
Tworzenie wymy艣lnych kszta艂t贸w oraz obramowa艅 dla element贸w strony internetowej tylko z pozoru wydaje si臋 proste. J臋zyk HTML sam w sobie nie oferuje mo偶liwo艣ci definiowania dowolnych wzor贸w ramek. Z pomoc膮 przychodz膮 elementy graficzne, dzi臋ki kt贸rym mo偶na zaprojektowa膰 profesjonalnie wygl膮daj膮cy interfejs.
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
Dowiedz si臋, w jaki spos贸b mo偶na doda膰 do strony interaktywne elementy, korzystaj膮c z PHP i MySQL
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
Strony internetowe nie przypominaj膮 ju偶 tych sprzed kilku lat. S膮 to w pe艂ni interaktywne, przyjazne dla u偶ytkownika serwisy, dok艂adnie rozplanowane, poczynaj膮c od struktury, a na kodzie i grafice ko艅cz膮c. Tworzenie stron internetowych sta艂o si臋 sztuk膮, do kt贸rej do艂膮czy艂 ostatnio AJAX.
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
W tym odcinku kursu Ajaksa zajmiemy si臋 interakcj膮 Ajax - PHP. Zapytania HTTP wysy艂ane w tle przez obiekt XMLHttpRequest b臋d膮 odwo艂ywa艂y si臋 do skrypt贸w PHP. Jako przyk艂ad przygotowa艂em galeri臋 fotografii. Miniaturowe zdj臋cia zawarte w galerii mo偶emy podgl膮da膰 wskazuj膮c je myszk膮. Wyskakuj膮ce okienka pop-up zawieraj膮 powi臋kszon膮 fotografi臋 oraz dodatkowe dane. Skrypt PHP b臋dzie odpowiada艂 za przekazanie do Ajaksa danych EXIF konkretnej fotografii.
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
Plik XCF zamieniamy na szablon strony WWW kroj膮c go. Przygotowuj膮c kod HTML nale偶y zwr贸ci膰 uwag臋 na wygl膮d szablonu w kilku przegl膮darkach, jego poprawno艣膰, prac臋 w trybie standard贸w (z uwzgl臋dnieniem b艂臋du interpretacji szeroko艣ci pude艂ka przez IE5), style do druku, sta艂e wymiary obraz贸w oraz atrybuty alt i title.
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
W kolejnym spotkaniu z semantyk膮 j臋zyka XHTML skupi臋 si臋 na podaniu praktycznych rozwi膮za艅 kilku cz臋sto spotykanych problem贸w oraz przedstawi臋 z艂o偶enia XHTML - technik臋 艂膮czenia element贸w XHTML w celu nadania bardziej szczeg贸艂owego znaczenia wi臋kszemu fragmentowi tekstu.
Zobacz oryginaln tre舵
informacje z dnia: 27.06.08
Rozwijane menu to dobry pomys艂 na uatrakcyjnienie stron WWW. Wykonamy je za pomoc膮 JavaScriptu, poznaj膮c dzia艂anie p臋tli for i kilku innych funkcji j臋zyka.
Zobacz oryginaln tre舵