Webmaster: Różnice pomiędzy wersjami

Dodane 86 bajtów ,  11 lat temu
[wersja przejrzana][wersja przejrzana]
m (Webdesigner - jak już wspomniano - to typowy grafik, nie programuje korzystając z szablonów smarty - nie programuje w ogóle..)
'''Webmaster''' ([[język angielski|ang.]] '''mistrz sieci''') – szeroki termin, do niedawna oznaczający jedną osobę zajmującą się projektowaniem, kodowaniem, szatą graficzną oraz aktualizacją witryny internetowej. [[Serwis internetowy|Witrynę WWW]] webmaster wykonuje na zamówienie osoby (firmy), która chce zaistnieć w sieci internetowej. Może to być jednorazowe zlecenie i wtedy praca kończy się z chwilą zaakceptowania projektu przez zamawiającego oraz umieszczenia witryny na wskazanym serwerze. Usługa może mieć też charakter ciągły – wtedy webmaster aktualizuje i rozbudowuje stronę zgodnie z bieżącym zapotrzebowaniem zleceniodawcy. Profesjonalnie przygotowana strona powinna być przygotowana w zgodzie ze standardami określonymi przez [[World Wide Web Consortium|W3C]]. Dość często webmasterzy korzystają z walidatorów [[World Wide Web Consortium|W3C]], które są dostępne on-line, aby sprawdzić wynik swojej pracy. Walidator [[World Wide Web Consortium|W3C]] po analizie zawartości strony (plików) zwraca wynik analizy (jeśli poprawny, kończy się to gratulacjami, jeśli niepoprawny – wskazuje listę błędów). Jest to jednak tylko walidacja formalna pod kątem zgodności z danym standardem, nie jest oceniane merytoryczne użycie kodu (np. stosowanie znaczników zgodnie z ich przeznaczeniem).
 
Odkąd do budowy atrakcyjnie wyglądającej strony nie wystarcza już sama znajomość odrobiny grafiki oraz [[HTML]]/[[Dynamiczny HTML|DHTML]], coraz częściej przygotowywaniem witryn internetowych zajmują się osobne firmy zatrudniające kilka osób, z których każda specjalizuje się i odpowiada za część elementów witryny. Podział zadań jest zmienny i zależy od zainteresowań i umiejętności zatrudnionych.
W firmach dodatkowo oferujących [[hosting]] i możliwość umieszczenia zamawianej strony na własnym serwerze, popularne jest rozróżnienie prac przy serwisie na te, których efekt jest wykonywany <span style='padding: 2px; border: 1px solid #AAA; background: #FFF5F5'>przez serwer</span> (ang. ''[[server-side]]'') lub <span style='padding: 2px; border: 1px solid #AAA; background: #F5FFF5'>przez przeglądarkę użytkownika</span> (ang. ''[[client-side]]'').
Najczęstsze specjalizacje to m.in.:
! Webdeveloper ([[Programista]])
| style='background: #FFF5F5' | Tworzy kod serwisu w wybranym [[Język programowania|języku programowania]]. Odpowiada za sprawną wymianę danych pomiędzy stroną a odwiedzającym. Pisze moduły witryny i modyfikuje istniejące rozwiązania.
| style='background: #FFF5F5' | Edytory tekstu, [[API (informatyka)|API]], [[framework]]i, interpreter lub kompilator języka
| style='background: #FFF5F5' | np. [[Java]], [[Perl]], [[PHP]], [[Python]], [[Ruby (język programowania)|Ruby]], [[ASP.NET]]
|-
! Webdesigner ([[Grafikgrafika komputerowykomputerowa|Grafik]])
| style='background: #F5FFF5' | Opracowuje [[Dostępność (WWW)|dostępny]] [[Interfejs użytkownika|interfejs]] strony oraz szatę graficzną. Webdesigner to wyspecjalizowany [[Grafika|grafik]], który tworzy szatę graficzną przeznaczoną dla serwisów WWW.
| style='background: #F5FFF5' | Edytory tekstu, rastrowe oraz wektorowe aplikacje graficzne
| style='background: #F5FFF5' | np. [[Adobe Photoshop]], [[Adobe Flash]], [[GIMP]]
Na ogół nieodzowna jest znajomość angielskiego (nie tylko, by dobrze poruszać się w terminologii technicznej, lecz także dlatego, że wiele serwisów jest dwujęzycznych). Wykształcenie techniczne nie jest warunkiem koniecznym, ponieważ firmy zatrudniają także osoby, które ukończyły inne kierunki, ale posiadają "zmysł techniczny", nauczyły się programować i mają praktykę w technologiach internetowych.
 
Często wymagane jest doświadczenie w pracy z bazami danych i znajomość przynajmniej dwóch czy trzech technologii, np. [[Java]], [[PHP]], [[.NET Framework|.NET]], [[SQL]], (D)HTML, [[JavaScript]]. Oczekiwane są zdolności analityczne, dyspozycyjność, chęć do pracy w zmiennym wymiarze godzin, odporność na stres oraz umiejętność dotrzymywania terminów.
 
== Zobacz też ==
2629

edycji