Dijagnostika sajtova Svaka web prezentacija sastoji se od elemenata koji se stalno nalaze na sajtu ili se generišu dinamički ukoliko se radi o CMS sistemima, linkova i gomile drugih podataka. Mnogi od njih su nevidljivi za korisnika koji je posetio određenu stranicu, ali su veoma bitni za neke druge stvari – recimo, za indeksiranje stranice na pretraživačkim mašinama. Greška u bilo kom elementu može da dovede do manje ocene od strane pretraživačke mašine, što u konačnom skoru rezultuje slabije pozicioniranom prezentacijom. Postoji i drugi aspekt koji utiče na korisnike, tačnije na njihovu percepciju sajta – na primer, ako postoji mnogo mrtvih linkova, teško da će se neko nakon gomile čuvenih neželjenih „404 stranica” ikada vratiti na takav sajt.Jednostavni sajtovi koji se sastoje od desetak stranica relativno lako mogu da se provere i ručno, bar kada su u pitanju linkovi. Međutim, ako se radi o sajtu koji sadrži na hiljade stranica (kao naš sajt www.sk.rs, na primer), pronalaženje neispravnih linkova bez ikakve pomoći predstavlja nemoguću misiju. Upravo tu na scenu stupa WebLight. On predstavlja sveobuhvatan alat za kontrolu prezentacije u potrazi za različitim vrstama grešaka. Osim pomenutih neispravnih linkova, proverava i mapira kompletan sajt. Program je potpuno konfigurabilan i dozvoljava postavljanje različitih pravila u zavisnosti od toga šta želite da proverite. Definisanjem pravila kreira se neka vrsta projekta, pri čemu se jednom sajtu može dodeliti praktično neograničen broj projekata. WebLight vrši analizu kompletnog sajta, koji može da bude u lokalu ili na javnom serveru. Proveravaju se CSS stilovi, (X)HTML, Atom, RSS i XML fajlovi, a podržani su i kolačići, kao i HTTP autentifikacija. Autori su vrlo plastično objasnili kako njihov program radi, i to zaista dobro oslikava njegove sposobnosti: „Ako možete da vidite stranicu, WebLight će moći da je analizira.”Prilikom pretrage sajta postoji opcija definisanja početne stranice, koja ne mora da bude indeksna stranica. Dalja provera može da podrazumeva samo interne linkove ili interne i linkove ka nekim drugim prezentacijama. Proveravaju se i atributi generisanih ili statičkih stranica i mnogi drugi detalji. Svi pronađeni problemi upisuju se u jednu listu, gde se biranjem bilo kog problema u posebnom prozoru vrši pozicioniranje na lokaciju greške u fajlu u kom je ona pronađena. Nedostaje samo mogućnost editovanja iz samog programa, bar u slučaju kada se povlači „živa” prezentacija sa servera. Možda na prvi pogled deluje kao nedovršenost, ali to ima smisla, jer program na taj način može da analizira i prezentacije koje nisu u vašem vlasništvu, gde nemate administratorska prava. S druge strane, postoje i neki drugi tipovi pogleda na fajlove prezentacije koja se analizira (recimo, pregled sa informacijama da li na stranicama ima grešaka ili su uspešno prošle validaciju). Još jedan koristan dodatak je generisanje mape sajta. Svako ko je nekada pravio neku složeniju prezentaciju zna koliko je to bitno za snalaženje na sajtu, a znatno pomaže i u slučaju indeksiranja od strane mašina za pretraživanje. Mapa sajta generiše se u XML formatu, a direktno iz programa može i da se pošalje info na mašine za pretraživanje, i to na Google, Bing i Ask. Naravno, pre toga potrebno je da se snimi u određeni folder na serveru. WebLight je koristan dodatak za profesionalne web mastere, ali zahvaljujući ceni koja nije previsoka može da bude zanimljiv i naprednijim korisnicima koji imaju nešto kompleksnije web prezentacije. Možda će vas u prvom trenutku uplašiti količina podataka koju prikazuje nakon analize, ali nakon malo „igranja”, sve će postati jasno i pregledno, naravno pod uslovom da ste dovoljno računarski obrazovani da sve to razumete. Branislav BUBANJA | | |