Uporządkowany kod

Osoby, które dopiero rozpoczynają swoja przygodę z html i css powinny od samego początku praktykować pewne zasady. Dobre praktyki bowiem sprawią, że ich praca będzie łatwiejsza, przyjemniejsza, a czysty kod html cssznalezienie powodu dla którego coś się rozjeżdża będzie następowało niezwykle szybko. Ale to jeszcze nie koniec plusów. Kolejną bardzo ważną rzeczą jest z pewnością przychylność starszych pracowników. Każdy doświadczony Webmaster zwraca uwagę, na to, żeby znaczniki: otwierający i zamykający, znajdowały się w tej samej linii. Dlatego jeśli będziesz stosował się do tej zasady od razu zyskasz plusa na początku.

Narzędziem, które ułatwia panowanie nad nawiasami, a nawet samo automatycznie je domyka, jest edytor html. Taki porządny edytor poza tym koloruje składnię, stosuje system podpowiedzi, domyka tagi oraz stosuje makra. Wygodnym typem edytorów będzie oczywiście WYSIWYG – What You See Is What You Get – w którym budujemy stronę nie posiadając wiedzy z zakresu kodowania. Ale żaden szanujący się Webmaster nie korzysta z tak banalnego w zastosowaniu narzędzia. Nie muszę chyba pisać jaka byłaby reakcja przyszłych współpracowników, na fakt, że korzystasz z edytora typu WYSIWYG.

Dla profesjonalnych Webmasterów niezwykle istotne jest również odpowiednie nazywanie znaczników. Chodzi o to, żeby znacznik mówił nam co oznacza zawartość. Wiadomo co oznacza:

<div id=”container”></div>

<div id=”header”></div>

czy

<div id=”footer”></div>.

Chodzi tutaj o znaczenie semantyczne. Ciężko przecież byłoby zorientować się, co oznacza:

<div id=”takiecos”></div>.

Z cyklu cenne rady dla Webmastera: Sposób na dobry layout.

jak zaprojektować dobry layoutW pracy każdego Webmastera wielokrotnie pojawia się zadanie stworzenia layoutu. Czasami tworzysz po prostu stronę główną, a czasami poszczególne elementy na stronie, czy też podstronie. Schemat działa za każdym razem tak samo – klient składa zamówienie, wspólnie określacie czas, w którym owo zadanie zostanie wykonane, Ty przystępujesz do działania. Ale to nie wszystko, bowiem sam wykonany projekt to jeszcze nie koniec pracy. Często jest bowiem tak, że wysyłając gotowy – w Twoim mniemaniu, layout do zleceniodawcy – otrzymujesz masę poprawek do wprowadzenia. Mniej lub bardziej istotnych. Okazuje się bowiem, że punktory w liście <ul></ul> znacznik <li></li> są zbyt standardowe, zbyt małe i zbyt czarne. Klient wolałby np. gwiazdki bądź inne strzałki, zatem zamiast standardowego kodu na stronie, musisz pobrać odpowiedni obrazek i użyć stylów css.

Jak zatem sprawić, że projekt wysłany do klienta spotka się z jego aprobatą i natychmiastową akceptacją, bądź ewentualnie drobnymi kosmetycznymi poprawkami takimi jak np. zwiększenie paddingu lub marginu bądź zmiana wyrównania tekstu z lewego na wyśrodkowanie?

Jest kilka złotych rad, których powinien trzymać się dobry Webmaster, żeby zadbać o maksymalny komfort współpracy oraz sprawić, że cały projekt zamknięty jest w wyznaczonym czasie, a nie przedłuża się dniami czy też tygodniami.

Przede wszystkim solidna rozmowa przed, spisanie oczekiwań klienta, wstępne ustalenie, jak klient sobie wyobraża gotowy layout. Trzeba dopytać, ile treści powinno się w nim zmieścić, czy ilość tekstu będzie przeważnie taka sama lub zbliżona, czy też będzie się diametralnie różnić w zależności od np. dnia. Najlepiej również poprosić klienta o wskazanie tła i wszelkiej grafiki, którą klient życzy sobie zastosować. Ustalenie wszelkich ważnych kwestii przed przystąpieniem do tworzenia projektu, oszczędzi czas i ewentualne nerwy, a klient będzie zadowolony.

Tekst na stronie

Każdy webmaster wcześniej lub później stanie przed koniecznością wczytania pewnego tekstu z formularza na stronie, a później jego wyświetlenia. Poniżej wszyscy zainteresowani tą tematyką znajdą przegląd dwóch technik przydatnych do tego celu.

b47TEKST BEZ FORMATOWANIA

Ta opcja jest najłatwiejsza i najbezpieczniejsza. Należy pamiętać, by w tekście z formularza zamienić wszystkie znaki specjalne na ich odpowiedniki w postaci encji HTML (dla znaków <, >, „, ‚ i &). W PHP można to łatwo zrobić za pomocą funkcji htmlspecialchars(). Co więcej, warto zamienić wszystkie znaki nowej linii na <br>. (w PHP za pomocą funkcji nl2br())

BB CODE

BB Code jest systemem znaczników wzorowanych na HTML. Znaczniki BB Code ograniczone są nawiasami kwadratowymi, a nie jak w HTMLu trójkątnymi. Np.:

  • [b]tekst[/b] – pogrubienie tekstu;
  • [i]tekst[/b] – pochylenie tekstu;
  • [color=red]tekst[/color] – zmiana koloru tekstu;
  • [url]http://www.poradnik-webmastera.com/[/url] – wstawienie odnośnika;
  • [img]http://www.poradnik-webmastera.com/obrazek.gif[/img] – wstawienie obrazka.

Dzięki zastosowaniu BB Code można łatwo pozbyć się problemów stwarzanych przez używanie znaczników HTML. Wystarczy na początku zakodować specjalne znaki jako encje HTML, a następnie zamienić znaczniki BB COde na odpowiadające im znaczniki HTML.

Jak projektować

Jako webmaster Piotrków Trybunalski muszę znać zasady tworzenia stron www. Wkuć je musiałem już na początku swojej przygody z projektowaniem, by później umieć to wszystko jakoś wykorzystać.

p47Do podstawowych zasad projektowania stron www należą:

  • Projekt powinien być czytelny i przejrzysty, nie przeszkadzający w zapoznawaniu się z zawartością.
  • Strona ma zawierać grafikę by była miła dla oka, ale ilość elementów powinna być taka, by strona szybko się ładowała.
  • Elementy służące do nawigacji powinny być wyróżnione, ale nie stosuję do tego JavaScriptów i Flasha ponieważ mimo ciekawych efektów możliwych do osiągnięcia, można zrobić stronę która w niektórych przeglądarkach nie będzie możliwa do oglądania.
  • Struktura strony powinna być przemyślana tak, by oglądający się nie gubił.
  • Powinien być zastosowany kolor tworzący klimat i podkreślający ważne elementy strony. Należy zachować jednak umiar i dbać o dobry do czytania kontrast między tekstem a tłem.
  • Kolorystyka powinna być zgodna z treścią, czy barwami firmowymi.
  • Dobry webmaster powinien opiekować się stroną po jej uruchomieniu – strona powinna być na bieżąco aktualizowana.
  • Strona powinna poprawiać wizerunek jej właściciela, a nie swym wyglądem go psuć.

Pełne zadowolenie

Praca webmastera jest chyba najbardziej pasjonującym zajęciem na świecie. Nie wyobrażam sobie nic, co mogłoby mi sprawiać więcej radości i samozadowolenia. Współczuję osobom, które nie wiedzą co chcą w życiu robić i w końcu trafiają na takie stanowiska pracy, które nie sprawiają im żadnej radości. Chciałbym móc powiedzieć, że niezadowolenie z pracy znam tylko z opowieści, ale tak nie jest – zanim zostałem webmasterem przez jakiś czas pracowałem jako asystent klienta i wcale mi się to nie podobało, webmaster Świętochłowice.

z47Asystentem klienta byłem zaledwie przez kilka miesięcy. Wystarczyło to jednak, bym na dobre zniechęcił się do tego typu pracy. Ciągłe rozmowy telefoniczne z obcymi osobami były nie dla mnie – powodowały mnóstwo stresów i problemów ze snem. Uciekłem z tej firmy gdy tylko nadarzyła się okazja.

Teraz nie mam powodów do narzekań, bo wykonuję najpiękniejszy zawód na świecie. Projektowanie stron internetowych to niezwykle twórcza praca, która wymaga dużej wyobraźni i znajomości programowania. Cieszę się gdy moje projekty podobają się zleceniodawcom, a podobają się prawie zawsze. Gdy klient nie jest do końca zadowolony to wprowadzam w stronie zmiany tak długo, aż nastawienie zleceniodawcy się zmieni. Ta praca naprawdę mnie satysfakcjonuje!

Wyżyłem się na koledze

q47Bardzo źle się czuję z myślą, że wczoraj wieczorem niezbyt miło potraktowałem swojego kolegę z pracy, który zadzwonił by poprosić mnie o pomoc w dokończeniu projektu. Normalnie pewnie rzuciłbym wszystko i pojechał pomóc przyjacielowi w potrzebie, ale akurat wczoraj miałem bardzo zły dzień, bo okazało się, że moja dziewczyna zakochała się w kimś innym i wyprowadza się z naszego mieszkania. Sami rozumiecie, że miałem prawo czuć się zły, rozdrażniony i zdegustowany. Jurek zadzwonił w najmniej dogodnym dla siebie i dla mnie momencie, dlatego został odprawiony z kwitkiem i potraktowany niezbyt uprzejmie.

Gdy ochłonąłem po kłótni z byłą dziewczyną, zacząłem zastanawiać się nad sposobem potraktowania kolegi z pracy. Jurek zawsze był dla mnie bardzo miły, a choć często prosił o pomoc i radę, lubiłem mu pomagać. Jurek jest w końcu młodszym, mniej doświadczonym webmasterem ode mnie, webmaster Bełchatów. W jego wieku też wielu rzeczy nie wiedziałem i zawsze liczyłem na czyjąś pomoc.

Wczoraj, po dokonaniu dokładnej analizy poczynionych błędów względem kolegi było już za późno, żebym do niego dzwonił, dlatego ograniczyłem się do wysłania smsa. Jurek nic nie odpisał, ale mam nadzieję, że wybaczył mi moje zachowanie. Dziś mam zamiar przeprosić go raz jeszcze, tym razem osobiście – tak jak trzeba.

Wyjątkowość to też brzemię

W pracy webmastera ważna jest wyobraźnia – wyobraźnia, jakiej nie ma zwykły Jan Kowalski. To nie jest zawód dla wszystkich, do tego się trzeba urodzić. Ja tak przynajmniej uważam i z tego, co wiem, podobnie uważają moi znajomi. Pracę na kasie w sklepie wykonywać może niemal każdy. Wystarczy ubrać się w strój służbowy, zasiąść przy ladzie i kasować produkty. Nie trzeba do tego znać języków, nie trzeba nawet w ogóle się odzywać. Wystarczy przesuwać towary pod czytnikiem i sprawdzać czy wszystko dobrze się nabija.

w47Z pracą webmastera jest zupełnie inaczej, bo nie dość, że trzeba ukończyć odpowiednie studia żeby ją zdobyć, to jeszcze samo wykształcenie nie wystarcza. Do tego trzeba mieć talent i fantazję – trzeba umieć tak zbudować stronę internetową, by czymś się wyróżniała spośród innych. To nie jest takie proste, bo stron internetowych jest w Internecie multum.

W związku z posiadanym przeze mnie bardzo wyjątkowym w mojej opinii zawodem webmastera czasem czuję się lepszym od innych, co nie przysparza mi przyjaciół, webmaster Gniezno. Pocieszam się, że ludzie wyjątkowi rzadko znajdują zrozumienie wśród gawiedzi, bo im się po prostu zazdrości. Nie potrzebują dziesiątków przyjaciół, wystarczyłyby mi jedna, dwie osoby, z którymi mógłbym porozmawiać o wszystkim.

Nerwy przed wynikiem

Od samego rana telefon jest moim nieodłącznym towarzyszem i elementem, z którym nie rozstaję się nawet idąc do łazienki. Wszystko dlatego, że dziś do końca dnia ma do mnie zadzwonić firma, w której ubiegam się o pracę webmastera. Przeszedłem już trzy etapy rozmów kwalifikacyjnych i dziś ma się rozstrzygnąć czy udało mi się oczarować jury (czyli komisję rekrutacyjną) i czy jako jeden z trzech ostatnich kandydatów zostałem wybrany.

Close up of a man using mobile smart phonePrzed dzisiejszym telefonem denerwuję się jak nigdy wcześniej. To pewnie dlatego, że jestem już bardzo daleko w procesie rekrutacyjnym i zostało tylko trzech kandydatów, webmaster Tczew. Nie wiem jak poradzili sobie moi rywale, ale mi chyba poszło całkiem nieźle, bo rozmowa była przyjemna i nie narobiłem na niej żadnych głupstw.

Zdobycie pracy w zawodzie webmastera byłoby pierwszym dużym sukcesem w moim życiu zawodowym i mam nadzieję wstępem do wspaniałej kariery i wysokich zarobków. Nie będę ukrywał, że zawód informatyka wybrałem po części dla pieniędzy. W rzadko którym zawodzie w Polsce można zarobić aż tyle jak w branży IT.

Projektowanie stron internetowych jest bardzo opłacalne, podobnie jak programowanie aplikacji czy inne podobne zajęcia. Przy zarobkach na poziomie 5 tysięcy złotych miesięcznie w końcu mógłbym sobie pozwolić na zakup własnego samochodu. W końcu.

W poszukiwaniu pracy idealnej

47Wielu kolegom ze studiów, którzy ukończyli informatykę na politechnice w tym samym czasie, co ja, już dawno udało się znaleźć dobrą pracę i zakorzenić się w jakiejś firmie. Ja pod tym względem chyba jestem wyjątkiem, bo mimo wielu propozycji zawodowych nadal nie znalazłem zajęcia idealnego, któremu mógłbym poświęcić się w 100 procentach. W związku z częstymi zmianami miejsca pracy moje CV zaczyna wyglądać jak groch z kapustą i mam świadomość, że moje życie zawodowe staje się coraz mniej atrakcyjne dla pracodawców. No bo po co zatrudniać kogoś, kto (sądząc po CV) prawie na pewno za jakiś czas zrezygnuje z pracy i zacznie szukać czegoś innego?

Aby nie przekreślać swoich szans na przyszłość postanowiłem, że w pracy, którą obecnie wykonuję zostanę przez minimum pół roku, tak, aby maksymalnie wydłużyć czas pracy u tego pracodawcy. Zawód webmastera, webmaster Zawiercie, nie jest zły, ale jak wspominałem nadal nie jestem do końca zadowolony i z chęcią bym wymienił swoją pracę na coś innego.

Jeślibyście zapytali mnie czego poszukuję w życiu zawodowym i czego naprawdę bym chciał, to będąc zupełnie szczerym musiałbym odpowiedzieć, że nie wiem. Nie wiem, ale liczę, że gdy już to znajdę to będę wiedział, że trafiłem na zawód i firmę dla siebie. Wolałbym trafić na swoje miejsce na Ziemi raczej wcześniej, niż później, bo powoli zaczynają mnie już męczyć te ciągłe zmiany.

Mam z czego być dumna!

Praca webmastera to dla mnie nie tylko wyzwanie, ale i realizacja długoletnich planów i marzeń. Za dokształcanie się w zakresie tworzenia stron internetowych zabrałam się bardzo późno, bo w wieku dwudziestu pięciu lat. Gdy skończyłam studia na kierunku europeistyka i nie mogłam znaleźć żadnej satysfakcjonującej mnie pracy musiałam pomyśleć o innym, alternatywnym planie na przyszłość. Nie było łatwo wymyślić co też mogłabym robić, bo zawsze planów, zajęć i pasji miałam bardzo dużo.

a47Po długich przemyśleniach i rozważaniach w końcu doszłam do wniosku, że warto zająć się czymś, co będzie kreatywne, a do tego opłacalne. Zawsze chciałam szyć ubrania i torby, jednak istniała możliwość, że ze swoimi szalonymi pomysłami nie wstrzeliłabym się w potrzeby konsumentów i interes szybko musiałby zostać zamknięty.

Najlepszą opcją wydało mi się tworzenie stron internetowych. Kiedyś, przez krótki czas bawiłam się w to w czasie wolnym i bardzo mi się to podobało. Znałam podstawy programowania na tyle, by poradzić sobie z niektórymi, mniej wymagającymi projektami, ale do tych bardziej zaawansowanych potrzebowałam dodatkowych umiejętności. Zapisałam się na kilka szkoleń po kolei – od najłatwiejszego do najtrudniejszego i opanowałam sztukę webmasteringu.

Teraz pracuję jako webmaster Biała Podlaska i jestem z siebie niesamowicie dumna!

© 2017 Praca webmastera

Theme by Anders NorenUp ↑