Okiełznać style: obsługa mediów
Informacje z dnia: 27.06.08
Czytaj wiêcej...Zdecydowana wiÄ™kszość internautów korzysta z przeglÄ…darek WWW. SÄ… wÅ›ród nich tacy, którzy ulubione treÅ›ci chcÄ… wydrukować lub obejrzeć na urzÄ…dzeniu przenoÅ›nym, np. nowoczesnym telefonie komórkowym. Standard CSS2 pozwala na przystosowanie strony do wymogów różnych mediów.
Wędrując po internecie, niejednokrotnie natrafimy na błędne adresy URL. Czasami przyczyną błędu jest przeniesienie strony WWW do innego folderu, kiedy indziej literówka w adresie URL. Jeśli adres URL wskazuje nieistniejący plik, wówczas internauta ujrzy komunikat o błędzie. Ten artykuł opisuje, w jaki sposób przygotować własne strony błędów 404, wykorzystując serwer Apache oraz skrypty PHP. Wyobraź sobie sytuację, w której chciałbyś, aby w twojej aplikacji można było łatwo zmienić bazę danych, z której korzysta - np. z MySQL-a na PostgreSQL-a, a w razie potrzeby także na dowolną inną. Właśnie za to będzie odpowiadał nasz nowy wzorzec projektowy. Niech coś się dzieje! Przepis na quizy, kalendarz i księgę gości online. W kilka chwil możesz sprawić, że twoja strona zyska na interaktywności, a internauci nie będą w stanie się od niej odkleić. Skorzystaj w tym celu z darmowych skryptów PHP.
Idealny kod CSS powinien być odpowiednio zoptymalizowany, aby zajmował jak najmniej miejsca i był zarazem jak najbardziej przejrzysty. Prócz doświadczenia, pomocne może się okazać użycie kilku sprytnych sztuczek. Wśród podstawowych projektów, które każdy programista we flashu musi zaliczyć w czasie swojej kariery, jednym z najpopularniejszych jest budowa odtwarzacza MP3. Zbudowanie go to obecnie proste zadanie. W naszym poradniku wyjaśnimy zawiłości jego budowy, pokażemy jak przystosować go do naszych oczekiwań oraz jak rozszerzyć możliwości odtwarzacza przeznaczonego dla naszej strony WWW. Artykuł ten rozpoczyna nowy cykl poświęcony przygotowywaniu szablonów witryn WWW w programie GIMP. W każdym odcinku będzie szczegółowo opisany jeden szablon. W dzisiejszym spotkaniu przygotujemy wizytówkę firmy z branży motoryzacyjnej.
Dziś poznasz jeden z prostszych wzorców projektowych (strukturalnych). Wzorzec ten nosi nazwę proxy, co jest czasami tłumaczone jako pełnomocnik (takie tłumaczenie można znaleźć między innymi w kultowej już pozycji autorstwa "bandy czworga" - Ericha Gamma, Richarda Helema, Ralpha Johnsona oraz Johna Vlissidesa - Wzorce projektowe, wydanej przez WNT) Rozwój internetu nieustannie zmierza w stronę większego nacisku na treści tworzone przez samych użytkowników. Udostępnianie co jakiś czas nowszych narzędzi odwiedzającym witryny, umożliwiających im współudział w zawartości serwisu, niesie jednak ze sobą poważne zagrożenie: spam. Jak się przed nim skutecznie bronić? Dowiedz się, jak połączyć dynamiczne i nowoczesne aplikacje flashowe z potęgą XML. Flash stał się na tyle wydajną platformą, że sprawdza się zarówno w aplikacjach stacjonarnych, jak stronach online.
Wśród technologii służących do pisania aplikacji, działających w świecie serwerów HTTP i przeglądarek internetowych, od długiego już czasu króluje środowisko, w skład którego wchodzi PHP, MySQL oraz Apache. W naszym przewodniku pokażemy, jak samodzielnie zainstalować na swoim komputerze oprogramowanie, wspólnie określane mianem WAMP (W-Windows, A-Apache, M-MySQL, P-PHP). 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. Skorzystajmy z naszej krótkiej prezentacji elementów, z których tworzone są strony DHTML, od HTML-a, po dodanie interaktywności za pomocą JavaScriptu... DHTML to kombinacja odpowiedniego kodu HTML dla treści, kaskadowych arkuszy stylów (CSS) dla projektu i JavaScriptu dla interaktywności. Połączenie tych technologii może zaowocować skromną potrawą lub wykwintnym bufetem.
Profesjonalną witrynę łatwo poznać po znakomicie sformatowanym tekście. Idealnie dobrana czcionka, odpowiedni rozmiar nagłówków, właściwe odstępy między wierszami czynią każdą witrynę na swój sposób unikalną. 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. Framework ułatwiający pisanie kodu to zapewne żadna nowość dla wielu programistów PHP, Ruby lub innych języków. Czymś rzadko spotykanym i mało popularnym jest jednak framework stworzony z myślą o CSS. Właśnie to zadanie realizuje Blueprint: A CSS framework. Dzięki niemu nowa strona może powstać w ciągu zaledwie kilku minut.
Polecamy:
informacje z dnia: 27.06.08
| O HTML-u wiemy już dość dużo, potrafimy także tworzyć zÅ‚ożone strony. CiÄ…gle jednak brak na nich grafiki i tak istotnego elementu jak odnoÅ›niki, bez których nie można stworzyć nawigacji po stronach, czy odesÅ‚ać czytelnika do zasobów znajdujÄ…cych siÄ™ w internecie. Strona bez odnoÅ›ników jest bardzo uboga. W tej części kursu zajmiemy siÄ™ tym tematem. Zobacz oryginaln± tre¶æ |
| Smarty- najpopularniejszy system szablonów dla jÄ™zyka PHP - wprowadza do kodu szereg wÅ‚asnych instrukcji, znaczników i funkcji. Przy odrobinie pomysÅ‚owoÅ›ci znaczniki Smarty można wyeliminować. Otrzymamy w ten sposób skrypt, który stosuje technikÄ™ oddzielenia prezentacji od przetwarzania w oparciu o wbudowane możliwoÅ›ci jÄ™zyka PHP. RozwiÄ…zanie takie nazywam surowymi szablonami PHP. Zobacz oryginaln± tre¶æ |
| Dowiedz siÄ™, jak automatycznie wychwytywać zmiany w niektórych obiektach aplikacji Zobacz oryginaln± tre¶æ |
| ProfesjonalnÄ… witrynÄ™ Å‚atwo poznać po znakomicie sformatowanym tekÅ›cie. Idealnie dobrana czcionka, odpowiedni rozmiar nagłówków, wÅ‚aÅ›ciwe odstÄ™py miÄ™dzy wierszami czyniÄ… każdÄ… witrynÄ™ na swój sposób unikalnÄ…. Zobacz oryginaln± tre¶æ |
|
Zobacz oryginaln± tre¶æ |
Zobacz oryginaln± tre¶æ |
| Wózki wid³owe oraz wypadki. Przegl±daj±c fora internetowe, na których wspomina siê wózki wid³owe, czêsto poruszany jest temat wypadków z nimi zwi±zanych. Czêsto te¿ mo¿e spotkaæ wypowiedzi z nimi zwi±zane na³adowane bardzo emocjami. wózki wid³owe i praca z ich wykorzystaniem odbierana jest wtedy czêsto jako niebezpieczny kawa³ek chleba. ¦cieraj± siê ze sob± chêæ pracy razem z obrazami wypadków. Niestety czêsto to opisy niepotrzebnie odstraszaj± od pracy. Kiedy mówi siê o wypadku mo¿emy przeczytaæ opis tego co siê sta³o. Rzadko jednak dowiemy siê z czyjej winy dosz³o do wypadku. Czy by³a to wina maszyny czy te¿ po prostu b³±d cz³owieka. Czytaj±c ró¿nego typu wypowiedzi dotyka nas nie raz brak obiektywizmu innych. Podobnie jest z wypadkami zwi±zanymi z prac± wózków wid³owych. Zobacz oryginaln± tre¶æ |
| czê¶ci do wózków wid³owych Wózki wid³owe japoñskich marek, tzw. japoñczyki Toyota i Mitsubishi, nale¿± do ¶cis³ej czo³ówki mocno wydajnych i zaawansowanych technologicznie urz±dzeñ do transportu wewnêtrznego. Jeste¶my firm± specjalizuj±c± siê w imporcie, sprzeda¿± oraz napraw± wózków wid³owych. Sprowadzamy wózki wid³owe o parametrach standardowych oraz nietypowych na ¿yczenie klienta. W sprzedawanych wózkach wid³owych s± wykonywane remonty, w razie potrzeby dokonujemy napraw i serwisu. Firma zajmuje siê importem wózków wid³owych od roku 1997 ró¿nych marek, a od roku 1999 skupi³a siê na imporcie sprzêtu japoñskiego marki Toyota i Mitsubishi. Zobacz oryginaln± tre¶æ |
| Dyrektywa konfiguracyjna ForceType serwera Apache ustala typ MIME pliku. W ten sposób plik o nazwie katalog, pozbawiony rozszerzenia .php, może być wykonywany jako skrypt PHP. Umożliwia to implementacjÄ™ tzw. przyjaznych adresów URL. Zobacz oryginaln± tre¶æ |
| Norweska przeglÄ…darka Opera to w tym momencie najbardziej zaawansowany program, jeżeli chodzi o interpretacjÄ™ standardów sieciowych. Oferuje webmasterom najwiÄ™ksze możliwoÅ›ci i wglÄ…d w rozwiÄ…zania, które w innych produktach nie sÄ… jeszcze w peÅ‚ni dostÄ™pne. Z tej przyczyny ich stosowanie na zwykÅ‚ych stronach nie ma na razie wiÄ™kszego sensu, ale warto skorzystać z okazji i przygotować siÄ™ na nadchodzÄ…ce zmiany w sposobie tworzenia kodu HTML i CSS. Zobacz oryginaln± tre¶æ |
| Wzorzec ten należy do wzorców czynnoÅ›ciowych, czyli opisujÄ…cych sposób przepÅ‚ywu danych w zÅ‚ożonych aplikacjach. Zobacz oryginaln± tre¶æ |
| Aplikacja internetowa przedstawia w postaci wielu powiÄ…zanych stron WWW różnego rodzaju dane. Metoda organizacji danych oraz sposoby uzyskiwania dostÄ™pu do danych ze skryptu PHP wpÅ‚ywajÄ… w znacznym stopniu na proces implementacji aplikacji. Zobacz oryginaln± tre¶æ |
| Praktycznie każda strona internetowa stworzona jest za pomocÄ… jÄ™zyka opisu strony, nazwanego HTML (HyperText Markup Language). HTML daje dość dużą swobodÄ™ podczas tworzenia witryn, pozwalajÄ…c formatować tekst, dodawać tabele, wypunktowania, obrazki, odnoÅ›niki do innych witryn i wiele innych elementów. ArtykuÅ‚ ten otwiera kurs tworzenia stron internetowych na poziomie podstawowym. Zobacz oryginaln± tre¶æ |
| Tworzymy stronÄ™ internetowÄ…, która nie tylko sama rozciÄ…ga siÄ™ na wyznaczonÄ… szerokość, ale ma również dwie pÅ‚ynne, oddzielone od siebie kolumny. Zobacz oryginaln± tre¶æ |
| WÅ›ród technologii sÅ‚użących do pisania aplikacji, dziaÅ‚ajÄ…cych w Å›wiecie serwerów HTTP i przeglÄ…darek internetowych, od dÅ‚ugiego już czasu króluje Å›rodowisko, w skÅ‚ad którego wchodzi PHP, MySQL oraz Apache. W naszym przewodniku pokażemy, jak samodzielnie zainstalować na swoim komputerze oprogramowanie, wspólnie okreÅ›lane mianem WAMP (W-Windows, A-Apache, M-MySQL, P-PHP). Zobacz oryginaln± tre¶æ |
| DziaÅ‚anie aplikacji internetowych, prezentujÄ…cych duże iloÅ›ci informacji, opiera siÄ™ na bazach danych. W artykule pokażemy, jak przygotować model bazy danych przechowujÄ…cej informacje o muzyce rockowej. Użyte tabele i relacje umożliwiÄ… zapisywanie szczegółowych danych o pÅ‚ytach, poszczególnych utworach, muzykach oraz zespoÅ‚ach. Zobacz oryginaln± tre¶æ |
| Mimo ogromu bibliotek, które oferuje PHP, może siÄ™ okazać, że staniemy przed koniecznoÅ›ciÄ… stworzenia wÅ‚asnego rozszerzenia, na przykÅ‚ad w celu obsÅ‚użenia z poziomu PHP miernika, a nastÄ™pnie zaprezentowania wyników pomiarów na stronie internetowej. W celu utworzenia takiego rozszerzenia należy zapoznać siÄ™ z Zend API. Zobacz oryginaln± tre¶æ |
| Tworzysz aplikacje internetowe, zauważyÅ‚eÅ›, że mieszanie kodu PHP z HTML-em zmniejsza czytelność skryptów, powodujÄ…c problemy z ich pielÄ™gnacjÄ… i wprowadzaniem choćby niewielkich modyfikacji? Nie wiesz jednak, jak temu zaradzić? Lekarstwem na twoje problemy może okazać siÄ™ system szablonów Smarty. Zobacz oryginaln± tre¶æ |
| 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. Zobacz oryginaln± tre¶æ |
