Artykuły dla kategorii Webmastering

lis 11 2012
0

5 stron w sieci, które przydadzą się każdemu webmasterowi

Jednym z ważniejszych aspektów pracy w IT, jest możliwość swobodnego ponownego użycia wielu dostępnych komponentów, grafik, zasobów, a czasem nawet całych stron internetowych (oczywiście z poszanowaniem licencji). Pomyślcie tylko jak wyglądałby dziś blogosfera w sytuacji gdybyśmy nie mieli WordPressa? Na świecie byłoby kilkadziesiąt milionów blogów mniej (z pewnością byłoby też mniej spamu bo pozycjonerzy nie mieli by co stawiać na swoich zapleczach...;)).

W wielu obszarach informatyki (szczególnie tych dotyczących oprogramowania) dominuje przekonanie, że jeśli już ktoś coś zrobił i można z tego skorzystać, to po co wykładać ogromne środki finansowe na stworzenie czegoś nowego, co będzie musiało jeszcze zostać przetestowane, sprawdzone i z pewnością wiele razy poprawione. Sam niejednokrotnie korzystam z tej niepisanej reguły i np. podczas tworzenia stron, czy oprogramowania, wyszykuje w sieci gotowe grafiki, ikony, biblioteczki kodu, czy czasem po prostu inspiracje.

Jest w sieci kilka takich miejsc, do których szczególnie często zaglądam i dziś postanowiłem się nimi z Wami podzielić. Mam nadzieję, że każdy z Was znajdzie choć przynajmniej jedną nową witrynę dla siebie, w tym stosunkowo krótkim zestawieniu;)

lis 04 2012
0

Responsive Design - nowy trend w sieci

Dla wielu osób z poza branży, praca w IT wydaje się być czystą sielanką. Mnóstwo ciekawych projektów, znikome bezrobocie oraz wysokie zarobki. W praktyce nie jest tak kolorowo, a praca nie kończy się tuż po wyjściu z biura o 16. IT to wciąż jeden z najbardziej dynamicznie zmieniających się obszarów gospodarki, co wiąże się z nieustannymi zmianami w stosowanych w tej branży technologiach. Nowe urządzenia oraz kanały komunikacyjne wymuszają zmiany. W chwili obecnej stawia się przede wszystkim na szeroko rozumiany Cloud Computing oraz technologie mobilne. Nieodłącznym elementem obu tych zagadnień jest Internet. Jeśli mowa o Internecie, to nie można pominąć oczywiście stron WWW, które wciąż dla wielu internautów są najważniejszym elementem sieciowej układanki. I to właśnie tego segmentu najbardziej dotyka rozwój we wspomnianych obszarach.

Warto tu zwrócić uwagę szczególnie na aspekt mobilny. Nowe urządzenia, nowe rozdzielczości i przede wszystkim dotykowe ekrany wymuszają na programistach zmianę podejścia. Dziś już nie wystarczy zrobić strony z układem spasowanym na 960 pikseli. Nie można też znaleźć złotego środka, ponieważ zakres szerokości ekranów waha się od kilkuset pikseli do tysięcy pikseli, jakie można znaleźć w rozdzielczości Full HD i wyższych.

Pewnym rozwiązaniem tego problemu było projektowanie dedykowanych witryn dla urządzeń przenośnych. Jednak również i to podejście nie do końca się sprawdziło. Bardzo często algorytmy stron błędnie rozpoznawały urządzenia mobilne i uniemożliwiały poprawne wyświetlenie strony. Na szczęście od jakiegoś czasu coraz większą popularność zdobywa nowe rozwiązanie, które nie jest co prawda idealne, ale rzuca nowe światło na ten temat i pozwala w lepszy sposób dopasować się do popularnych wielkości ekranów. Brzmi interesująco? Jesteście ciekawi? Jeśli tak, to zapraszam do dalszej części wpisu:)

paź 14 2012
0

Jak tworzyć zaawansowane wtyczki w jQuery

Dokładnie rok temu i dzień, popełniłem wpis mówiący o tym jak stworzyć prostą wtyczkę jQuery. W poście tym opisałem w miarę dokładnie (tak przynajmniej mi się wydaje) podstawowe aspekty związane z procesem tworzenia własnych rozszerzeń. Przez kolejny rok, dalej jednak pracowałem zawodowo jako developer i ścierałem się również z jQuery oraz koniecznością tworzenia wtyczek właśnie w tej technologii. Przez ten okres czasu, pojawiło się kilka problematycznych kwestii związanych z aspektem projektowania skalowalnych rozszerzeń.

W dzisiejszym poście chciałbym się nimi z Wami podzielić oraz zaproponować potencjalne rozwiązania nurtujących problemów.

sxc.hu
lip 01 2012
0

Chmura tagów w PHP i MySQL

Na sukces określonej strony WWW składa się wiele czynników. Z pewnością większość z Was zapytanych z miejsca odpowie, że będzie to dobry design witryny oraz ciekawa i unikatowa treść. Niewątpliwie jest w tym wiele prawdy, ale jak pokazuje życie wskazane elementy to tylko cząstka sukcesu.

Dobry webmaster oprócz tego, że musi trafić w zmysł estetyczny i intelektualny swoich czytelników, powinien mieć w sobie coś z marketingowca i socjologa. Marketing rzecz znana i raczej nie wymaga wielkich wyjaśnień. Ot po prostu każdy z nas powinien umieć sprzedać swój produkt i dopieszczać klientów/użytkowników swojej witryny.

Kwestia socjologiczna, to aspekt który dopiero od niedawna przykuwa szerszą uwagę webmasterów. Socjologia zajmuje się badaniem zachowań ludzkich, bądź też przewidywaniem ich reakcji na pewne zjawiska. Zestawienie tej dziedziny nauki z procesem tworzenia strony WWW może wydawać się z pozoru bardzo abstrakcyjne, ale jeśli spojrzeć na to z szerszej perspektywy... to łatwo zdać sobie sprawę, że pewne zachowania użytkowników można przekuć w sukces naszej witryny, stawiając choćby na dobrą i czytelną nawigację, która cały czas będzie serwować czytelnikowi treści które mogą go zainteresować w obrębie serwisu. W ten oto sposób zmierzamy powoli do sedna tego tekstu, czyli praktycznej rozprawy nad nawigacją w witrynie, którą w wymierny sposób możemy wesprzeć za pomocą tytułowej chmury tagów.

mar 18 2012
0

Tworzenie efektownych kreatorów formularzy w jQuery

Dzisiejszy Internet praktycznie w niczym nie przypomina pierwszych witryn internetowych stworzonych na początku lat 90-siątych przez Tima Tima Bernesa Lee oraz jego współpracowników. Tak naprawdę, to obecnym stronom bliżej właściwie do klasycznych aplikacji desktopowych, aniżeli do tego co kiedyś ukrywało się pod terminem strona WWW. O skali ich obecnego zaawansowania niech świadczy choćby fakt, że już niedługo na stronach WWW (dzięki technologii Flash) będzie możliwe zagranie w gry oparte na bardzo potężnym silniku graficznym Unreal Engine 3.

Jeśli wspomnimy jeszcze o coraz szerszym wykorzystaniu chmur obliczeniowych, to szybko zdamy sobie sprawę, że niedługo do większości operacji realizowanych przez przeciętnego użytkownika wystarczy przeglądarka internetowa (na co z pewnością ma nadzieje choćby Google, promujący swoje Chromebooki).

Wróćmy jednak do tematu, ponieważ dziś chciałem Wam pokazać rozwiązanie, które przy wykorzystaniu HTMLa oraz jQuery pozwoli na stworzenie interaktywnych kreatorów formularzy, które można wykorzystać choćby w skrypcie rejestracji użytkowników. Zapraszam do dalszej lektury:-)

lut 05 2012
0

Czytanie plików XML z rozszerzeniem SimpleXML w PHP

Tworząc stronę WWW trochę bardziej rozbudowaną niż prosta, jednostronicowa wizytówka, zwykle niezbędne staje się podpięcie dodatkowego źródła danych. Niezależnie, czy jest to baza danych, źródło plikowe, czy też może XML, konieczne staje się oprogramowanie akcji pobierania danych z takiego źródła. Dziś właśnie, chciałbym zająć się takim tematem z perspektywy właśnie tego ostatniego formatu oraz języka skryptowego PHP.

Celem do realizacji tego zadania, będzie rozszerzenie SimpleXML języka PHP, które w bardzo prosty sposób pozwala na odczytywanie zarówno prostych XML jak i tych bardziej złożonych zawierających przestrzenie nazw.

Jeśli interesuje Was ten temat, to nie pozostaje mi nic innego jak zaprosić Was do dalszej części wpisu;)

gru 23 2011
0

Skrypty użytkownika Greasemonkey dla przeglądarek - użyteczne przykłady

W poprzednich dwóch wpisach na temat Greasemonkey, zajęliśmy się najpierw instalacją i konfiguracją skryptów użytkownika w popularnych przeglądarkach, by następnie dowiedzieć się w jaki sposób można napisać własny skrypt użytkownika.

Dziś nadszedł dzień publikacji kolejnego wpisu z tego cyklu, w którym chciałbym przedstawić interesujące przykłady istniejących skryptów. Tak jak wspomniałem we wcześniejszych wpisach, na samej tylko stronie Userscripts.org w dniu pisania tego wpisu, znaleźć można było ponad 76 tys. skryptów. Choć wiele z nich się powtarza, lub realizuje czynności nieprzydatne przeciętnemu użytkownikowi Internetu, to udało mi się znaleźć 9 przykładowych skryptów, z których każdy powinien znaleźć coś dla siebie:)

gru 14 2011
0

Skrypty użytkownika Greasemonkey dla przeglądarek - tworzenie

W poprzednim wpisie, związanym z skryptami użytkownika Greasemonkey, zrobiłem małe wprowadzenie na ich temat, a następnie powiedziałem w jaki sposób korzystać z nich w popularnych przeglądarkach.

Dziś zgodnie z obietnicą drugi wpis na ten temat, w którym skupimy się na tym, jak takie skrypty się tworzy, a jest to w gruncie rzeczy całkiem prosty proces.

Do przetworzenia dalszej części wpisu, potrzebny będzie nam najzwyklejszy notatnik (polecam w tym przypadku Notepad++ oraz minimalna wiedza związana z tworzeniem skryptów w JavaScript.

gru 11 2011
0

Skrypty użytkownika Greasemonkey dla przeglądarek - instalacja

Pomysł na dzisiejszy wpis, pojawił się całkiem przypadkowo w jednej z dyskusji na Google+. Jeden z czytelników Alt Control Delete, zadał pytanie czy na formularzu określonej strony (chodziło w tym przypadku o wyszukiwarkę grafiki w Google) można podstawić swoje domyślne wartości. Musiałem chwilę pomyśleć, ale w końcu przypomniało mi się o pewnym mechanizmie zwanym skryptami użytkownika.

Szukając informacji na ich temat, zdziwiłem się jak bardzo mało linków konkretnie opisujących to zagadnienie można znaleźć w sieci. Dlatego też postanowiłem napisać co nieco więcej na temat.

Ponieważ tematyka związana ze skryptami użytkownika jest dość szeroka, postanowiłem podzielić cały materiał na dwie części. W dzisiejszym wpisie dowiecie się jak przygotować przeglądarki do korzystania ze skryptów, a następnie jak je w ich instalować. W drugim wpisie, możecie przeczytać natomiast o tym, jak można stworzyć własny skrypt w praktyce. Zapraszam do lektury:)

gru 03 2011
0

Wprowadzenie do rysowania na kanwach w HTML5

Ostatnimi czasy, znów jest głośno o tytułowym HTML5 oraz o konkurującej z nim w niektórych aspektach technologii Flash. Na tym poletku, szczególnie dwa wydarzenia odbiły się na korzyść naszego tytułowego bohatera.

Po pierwsze, Adobe ogłosił, ze kończy wsparcie dla mobilnej wersji Flash playera, co jednoznacznie w znaczący sposób ograniczy dostępność tej technologii na platformach mobilnych.

Drugi z faktów, na który warto zwrócić uwagę, to interaktywne Google Doodle, których ostatnimi czasy wyszukiwarkowy gigant serwuje nam całe multum. To co powinno przykuwać naszą uwagę w tym momencie, to fakt że żadne z nich nie zostało wykonane przy pomocy technologii Flash, lecz właśnie za pomocą HTMLa, CSS, JavaScript oraz kilku innych technologii im towarzyszących.

Jedną z takich technologii, która może nadszarpnąć udziały Flasha w rynku, są kanwy zawarte w specyfikacji HTML5. O tym czym one są i jak z nich korzystać, postaram się Wam wyjaśnić w dzisiejszym wpisie.

1 2 3 4 5 6 7 8 9