Sławomir Borowy

Sławomir Borowy SEO specjalista

Temat: Zalety standardów dla klienta końcowego

OK, możemy przyjąć że mózgi zrzeszone w tej grupie wiedzą czym są standardy i co nam dają.
Sam na początku swej fascynacji standardami zderzyłem się szybko z dużymi trudnościami w opisaniu zalet jakie niesie taki kod dla klienta-właściciela strony. Klientowi nie mogę przecież powiedzieć, że jak mam osobny arkusz CSS, to przeglądarka załaduje go sobie do cache i nie pobiera za każdym przeładowaniem strony tych samych danych. Normalni ludzie potrzebują prostych
myśli
, które pokażą im jasno zalety wykorzystania standardów w projekcie strony WWW.

Po paru prezentacjach i dyskusjach z klientami doszedłem do następujących myśli:

- Trzeba zapomnieć o sformuowaniu "standardy sieciowe" - zdecydowana większość normalnych ludzi nie ma pojęcia co to to takiego i od razu wyłącza myślenie uznając że zalewamy ich właśnie technicznym bełkotem.
O walidatorze też nie radzę wspominać, zdażało mi się, że nawet ludzie z branży wytrzeszczali oczy ;)

- Aktualizacja Państwa strony będzie kosztować mniej - aktualizacja strony opartej o standardy przy założeniu, że sam kod ma też jakiś sens semantyczny generalnie jest dużo prostsza niż talpanie się w tabelkowej zupce; przy dużych projektach dochodzi też agument o mniejszym zużyciu transferu, ale to nie każdy klient od razu chwyta.

- Wasza strona będzie wyżej w Google - oczywiście Google poza przypadkami klinicznymi przeczyta każdą stronę. Rzecz jednak w tym, że strona napisana wg standardów, z zachowaniem semantyki (głównie chodzi tu o nagłówki), będzie czytelniejsza dla wyszukiwarki. Do tego dochodzą smaczki w stylu argumentów "alt" i "title" oraz box-model pozwalający samą treść umieścić w kodzie przed elementami nagłówkowymi.
Te elementy oczywiście nie wynikają bezpośrednio z samych standardów, ale jakoś dziwnie żyją z nimi dobrej symbiozie ;) A Google ceni dobrze opisaną treść, a to co widzi na początku strony uważa za ważniejsze od tego co jest na jej końcu. Klient generalnie tego wszystkiego nie potrzebuje wiedzieć, więc mówię tylko skrótowo, że będą wyżej w Google, co w przenośni można uznać za prawdę ;)

- Wasza strona będzie dostępna dla osób niepełnosprawnych - argument nie dla wszystkich, należy z niego korzystać w zależności od charakteru projektu, a to ze względu że ludzie nie rozumieją, iż np. moja niewidoma ciocia może chcieć kupić na gwiazdkę zegarek dla meża w e-sklepie.

- Wasza Strona będzie NOWOCZESNA ;) - to takie trochę marketingowe gadanie, choć przyznać trzeba, że witryny web-dwa-zerowe z kodem opartym na standardach zazwyczaj niosą swoisty powiew świeżości, nie robią problemów przy czytaniu w komórkach czy PDA i dają przyjemne wydruki. Te elementy znów nie wynikają w prostej linii ze stosowania standardów, ale dziwnym trafem często natykamy się na nie w projektach zbudowanych w oparciu o wytyczne W3C :)

Tyle ode mnie. Zdaję sobie sprawę, że klienta trzeba czasem trochę zbajerować, ale powyższe teksty dobierane stosownie do sytuacji często niosą pozytywny odzew i wyrazy uznania (zwłaszcza gdy się uda gładko wyjaśnić jak np. osoba niewidoma może zostać klientem sklepu internetowego).

Czekam na Wasze propozycje! ;)Sławomir Borowy edytował(a) ten post dnia 13.05.08 o godzinie 22:21

konto usunięte

Temat: Zalety standardów dla klienta końcowego

Ja bym jeszcze dodał że u każdego pańskiego klienta strona będzie wyglądała tak samo. To powinno przekonać ;)

konto usunięte

Temat: Zalety standardów dla klienta końcowego

Rafał Dudziński:
Ja bym jeszcze dodał że u każdego pańskiego klienta strona będzie wyglądała tak samo. To powinno przekonać ;)

tylko pod warunkiem, że chcesz kłamać klientowi.

konto usunięte

Temat: Zalety standardów dla klienta końcowego

Na jakiej podstawie tak sądzisz ?
Sławomir Borowy

Sławomir Borowy SEO specjalista

Temat: Zalety standardów dla klienta końcowego

Adam Rangotis:
Rafał Dudziński:
Ja bym jeszcze dodał że u każdego pańskiego klienta strona będzie wyglądała tak samo. To powinno przekonać ;)

tylko pod warunkiem, że chcesz kłamać klientowi.

Zabawne, bo osobiście w pewnych elementach robię dokładnie odwrotnie - pokazuję klientowi że coś działa w IE, by potem pokazać dodatkową funkcjonalność w pełnowartościowych przeglądarkach :) (chodziło tu zazwyczaj o ładnie podświetlanie wierszy w tabelach* ).

Oczywiście, że na siłę zazwyczaj się da zrobić, żeby IE dokładnie tak samo wyświetlał stronę, ale nie zawsze jest to konieczne. Klientom niezorientowanym staram się wtedy - przy jako takiej aprobacie - głębiej przedstawić problem przeglądarek. Niektórzy się przesiadają, raz nawet na spotkaniu zassaliśmy razem Operę i importowaliśmy do niej zakładki :)

* - tak, wiem że IE7 już sobie z td:hover itp. radzi ;)

konto usunięte

Temat: Zalety standardów dla klienta końcowego

Rafał Dudziński:
Na jakiej podstawie tak sądzisz ?

Są przeglądarki które mają w dupie standardy :)

konto usunięte

Temat: Zalety standardów dla klienta końcowego

Adam Rangotis:
Rafał Dudziński:
Na jakiej podstawie tak sądzisz ?

Są przeglądarki które mają w dupie standardy :)
I dlatego tak mało osób ich używa :)Rafał Dudziński edytował(a) ten post dnia 19.05.08 o godzinie 12:35

konto usunięte

Temat: Zalety standardów dla klienta końcowego

http://en.wikipedia.org/wiki/Image:Browser_wars_q1_200...
Przemek Szalko

Przemek Szalko iOS Developer + Full
Stack Developer

Temat: Zalety standardów dla klienta końcowego

Adam Rangotis:
http://en.wikipedia.org/wiki/Image:Browser_wars_q1_200...

Tyle że tutaj IE nie jest rozbite na poszczególne wersje.
IE 7 już całkiem dobrze wspiera standardy. Ostatnio coraz częściej zdarza mi się pisać strony bez hacków dla IE7 - odpowiedni DOCTYPE i utrzymanie przeglądarki w STRICT MODE powoduje że standardowy kod po prostu działa.

A z drugiej strony... Jak wyobrażacie sobie pisanie stron bez standardów?
Zakładając że nie mamy standardów - w jaki sposób napisać stronę aby wyglądała wszędzie poprawnie?

konto usunięte

Temat: Zalety standardów dla klienta końcowego

To że IE nie zawsze reaguje na style jak inne przeglądarki nie znaczy że nie można dołączyć kolejnego arkusza ze stylami które zadziałają. Zgadzam się z Przemkiem co do IE7.
Sławomir Borowy

Sławomir Borowy SEO specjalista

Temat: Zalety standardów dla klienta końcowego

Adam Rangotis:
http://en.wikipedia.org/wiki/Image:Browser_wars_q1_200...

W kraju nie jest tak źle:
http://www.ranking.pl/Newsletter/pl/2007-01-04/

Na "własnych" stronach, często skierowanych do użytkowników z założenia niespecjalnie obytych w sieci, zasięg IE nie aktualnie przekracza 55%.

EDIT:
Jeszcze zerknąłem teraz na linka, i to stare dane są oczywiście. Wg świeżych rankingów, wyniki się pokrywają mniej więcej z tym co sam mam u siebie w google analytics:
http://www.ranking.pl/index.php?page=Ranks:RanksPage&s...Sławomir Borowy edytował(a) ten post dnia 19.05.08 o godzinie 16:16
Janusz Hałat

Janusz Hałat Naczelnik WRP

Temat: Zalety standardów dla klienta końcowego

Standardy sieciowe są jak normy w budownictwie. Chcesz zbudować coś porządnego - stosuj standardy. Napiszcie coś o dodatkach do Mozilli. Ja stosuję w tym temacie HTML Validator - pokazuje błędy i ostrzeżenia na bieżąco. Oprócz tego nie wyobrażam sobie projektowania stron beż firebuga (stosuję głównie do edycji css-ów i kodu html, ale kumpel, który robi z javascriptem-em twierdzi, że bez tego dodatku dawno by zrezygnował - ponadto wiele innych funkcji i zalet). Przydatny jest też Web Developer (wyłączanie elementów strony, narzędzia, np. linijka i wiele, wiele innych, to przydatne sprawy). Jeszcze w temacie standardów - szkoda, że nie ma walidatora z prawdziwego zdarzenia dla WAI.
Michał Zwoliński

Michał Zwoliński vojo w języku
esperanto to droga
:)

Temat: Zalety standardów dla klienta końcowego

Standardy są potrzebne i każdy powinien się ich trzymać.

Nie znosze ignorancji w tym zakresie i olewania standardów. Szlag mnie trafia jak doświadczeni programiści mówią "standardy są po to by od nich odchodzić".

Klienta może przekonać fakt dbałości o szczegóły, wyżej wymieniona semantyka, która prowadzi do zredukowania wagi kodu i pozycjonowanie.

konto usunięte

Temat: Zalety standardów dla klienta końcowego

piszemy o tym, jak trzeba przestrzegac standardy, ze to estetyczne, dobre i prawie ze boskie jak swieta kanapka z serem... ale popatrzmy prawdzie w oczy, kto to docenia procz nas ? ostatnio dostalem zlecenie na prosta wizytowke, zadbalem o kazde wciecie, i walidowalo mi sie wszystkie pieknie... podczas oddania projektu klient popatrzyl i rzekl: 'ale wie pan co, ja bym zmienil kolor na jakistam...'.

klientow obchodzi tylko grafika, to wszystko co oni widza, nawet juz web usability nie jest dla nich tak istotne jak wyglad.

Oczywiscie to tylko taka mala dygreska, pomimo tego dalej stosuje sie do wszelakich mozliwych i sensownych standardow.
Michał Zwoliński

Michał Zwoliński vojo w języku
esperanto to droga
:)

Temat: Zalety standardów dla klienta końcowego

Być może, ktoś sprawdzi Twoje portfolio i akurat staranność sprawi, że zadzwoni i umówimy się na breifing :) Ja mam satysfakcję z dobrze wykonanej pracy.

konto usunięte

Temat: Zalety standardów dla klienta końcowego

to sa te lepsze strony trzymania sie standardow, tzn. spisz spokojniej, pewien rodzaj 'akceptacji' albo dorownani starszym kolegom z fachu, no i jak wspomniales lepsze spojrzenie pracodawcy ktory zna sie na rzeczy. Nie zapomnijmy jeszcze o napisie dla ktorego sie pisze strony nocami i poprawia kod 'valid css, xhtml' ;)
Daniel F.

Daniel F. CEO, Miller-Fukuda
Nieruchomości

Temat: Zalety standardów dla klienta końcowego

Czy nie sądzicie, że powinna być jakaś organizacja/firma, może nawet samo W3C, która by weryfikowała wiedzę ludzi robiących strony, tzn. jakieś kursy + certyfikaty?

konto usunięte

Temat: Zalety standardów dla klienta końcowego

Daniel Fukuda:
Czy nie sądzicie, że powinna być jakaś organizacja/firma, może nawet samo W3C, która by weryfikowała wiedzę ludzi robiących strony, tzn. jakieś kursy + certyfikaty?

a kto w takim razie zweryfikuje ich wiedzę? bo nawet samo W3C ma niemały bałagan w swoich specyfikacjach :D
Daniel F.

Daniel F. CEO, Miller-Fukuda
Nieruchomości

Temat: Zalety standardów dla klienta końcowego

Piotr Lewandowski:
Daniel Fukuda:
Czy nie sądzicie, że powinna być jakaś organizacja/firma, może nawet samo W3C, która by weryfikowała wiedzę ludzi robiących strony, tzn. jakieś kursy + certyfikaty?

a kto w takim razie zweryfikuje ich wiedzę? bo nawet samo W3C ma niemały bałagan w swoich specyfikacjach :D
Nie wiem kto, ale moim zdaniem coś takiego by się jak najbardziej przydało.

konto usunięte

Temat: Zalety standardów dla klienta końcowego

Daniel Fukuda:
Piotr Lewandowski:
Daniel Fukuda:
Czy nie sądzicie, że powinna być jakaś organizacja/firma, może nawet samo W3C, która by weryfikowała wiedzę ludzi robiących strony, tzn. jakieś kursy + certyfikaty?

a kto w takim razie zweryfikuje ich wiedzę? bo nawet samo W3C ma niemały bałagan w swoich specyfikacjach :D
Nie wiem kto, ale moim zdaniem coś takiego by się jak najbardziej przydało.

Tylko że wtedy mogłoby dojść do tego, że ludzie/firmy bardziej staraliby się uzyskiwać same certyfikaty jak dbać o poprawność stron pod względem standardów i nie tylko... I wyjdzie coś w stylu webstarów - "najbardziej prestiżowy certyfikat na najlepsze strony w polskim Internecie" :D



Wyślij zaproszenie do