Interval.cz
Xenu∙v odkazov² slφdil

Ano, Xenu's Link Sleuth, prßv∞ tohle ·sm∞vnΘ pojmenovßnφ dal autor svΘ dokonalΘ utilitce na ov∞°ovßnφ platnosti odkaz∙. Progrßmek je freeware, ale nejen proto jej ocenφ doslova vÜichni webmaste°i, kte°φ cht∞jφ ze sv²ch strßnek odstranit neplatnΘ odkazy. Hodφ se toti₧ i k ledasΦemu jinΘmu...

Sßm autor uvßdφ, ₧e Xenu's Link Sleuth (recenzovßna anglickß verze 1.2d z 9. 9. 2002 pro Windows) prov∞°uje platnost "normßlnφch" odkaz∙, obrßzk∙, rßmc∙, lokßlnφch obrßzkov²ch map, kaskßdov²ch styl∙, skript∙ a java applet∙. Ov∞°ovßnφ probφhß jednak v rßmci danΘho webu a druhak extern∞, nßsledovßnφm ven sm∞°ujφcφch odkaz∙ a ov∞°ovßnφm jejich validity.

Prost°edφ programu je natolik intuitivnφ, ₧e u₧ na n∞m prakticky ani nenφ co zlepÜit. JednoduÜe zadßte ko°enovou adresu vaÜeho webu (adres ale m∙₧e b²t i vφce) a to ji₧ staΦφ tomuhle ÜikovnΘmu progrßmku k tomu, aby chytil stopu a u₧ ji neztratil. Postupn∞ navÜtφvφ vÜechny odkazy nalezenΘ na prvnφ strßnce a systematicky dßl postupuje hloub∞ji do zano°en²ch ·rovnφ vaÜφ webovΘ prezentace.

Aktußlnφ stav pr∙zkumu se pr∙b∞₧n∞ vypisuje na obrazovku formou seznamu, v n∞m₧ zßrove≥ ihned Φerven∞ oznaΦuje neplatnΘ reference. T∞mi mohou b²t bu∩ nefunkΦnφ externφ odkazy na jinΘ webovΘ strßnky Φi vzdßlenΘ objekty, nebo Üpatnß internφ propojenφ v rßmci samotnΘho webu. Na jednotlivΘ polo₧ky seznamu je mo₧no v pr∙b∞hu testu i po jeho skonΦenφ klikat prav²m tlaΦφtkem a vyvolat tak kontextovΘ menu s dalÜφ nabφdkou, kterß mimo jinΘ zahrnuje otev°enφ danΘ adresy v okn∞ prohlφ₧eΦe, Φi zobrazenφ bli₧Üφch informacφ o provßzanosti p°φsluÜnΘ polo₧ky s ostatnφmi Φßstmi webu.

Xenus Link Sleuth - hlavnφ okno programu
Hlavnφ okno programu

PotΘ, co program postupn∞ vyzkouÜφ vÜechna nalezenß spojenφ, nabφdne vßm o svΘ Φinnosti detailnφ zprßvu, kterß obsahuje krom r∙zn∞ t°φd∞n²ch seznam∙ neplatn²ch odkaz∙ i dalÜφ, vφce Φi mΘn∞ u₧iteΦnΘ informace, a v neposlednφ °ad∞ takΘ ·plnou a zcela funkΦnφ mapu celΘho webu. Zprßvu i stßvajφcφ projekt je mo₧no ulo₧it pro pozd∞jÜφ pot°ebu. Jednou ze zajφmav∞jÜφch Φinnostφ, kterΘ lze pozd∞ji provßd∞t, je nap°φklad op∞tovnΘ navÜtφvenφ nefunkΦnφch odkaz∙ (volba Retry broken links). N∞kterΘ z nich, zvlßÜt∞ ty externφ, mohly toti₧ b²t nedostupnΘ pouze doΦasn∞ z d∙vod∙ v²padku serveru, neprostupnosti sφt∞ a podobn∞.

Xenus Link Sleuth - v²slednß zprßva o zßv∞rech testu
V²slednß zprßva o zßv∞rech testu je ve formßtu HTML

T°eba₧e zaΦßteΦnφci tuto utilitku vyu₧ijφ hlavn∞ k jednoduchΘmu ov∞°enφ integrity vlastnφch strßnek, pokroΦilejÜφ u₧ivatelΘ jist∞ ocenφ velice ÜirokΘ mo₧nosti jejφho nasazenφ. I v tomto p°φpad∞ toti₧ platφ, ₧e Φφm jednoduÜÜφ nßstroj, tφm v∞tÜφ je pole jeho p∙sobnosti. Tato variabilita je podpo°ena i chyt°e zvolen²mi mo₧nostmi nastavenφ - programu m∙₧ete °φct, kolik paralelnφch dotaz∙ na server mß poklßdat (1 a₧ 100), jak²m zp∙sobem se mß zachovat, narazφ-li na p°esm∞rovßnφ (k≤d 403), mß-li vßs po₧ßdat o zadßnφ hesla, vy₧aduje-li to server, atp. Lze takΘ mφt spuÜt∞no hned n∞kolik projekt∙ zßrove≥ a nechybφ ani volba nechat si koneΦnΘ hlßÜenφ automaticky zaslat emailem. Krom obligßtnφho HTTP protokolu podporuje program i SSL (https://) a ΦßsteΦn∞ i FTP a Gopher. Samoz°ejmostφ je podpora mφstnφ prov∞rky jen v rßmci lokßlnφho webovΘho serveru (localhost).

Xenus Link Sleuth - pokroΦilß nastavenφ
PokroΦilß nastavenφ jsou silnou strßnkou programu

Xenu's Link Sleuth pou₧φvßm ji₧ n∞kolik let. Krom p°ednostφ, kterΘ jsem uvedl v²Üe, se mi na n∞m lφbφ i rychlost, s jakou odkazy prov∞°uje a absolutnφ stabilita aplikace jako takovΘ. Mnohokrßt jsem s jeho pomocφ nejen odhalil nefunkΦnφ odkazy, ale takΘ mnohem zßva₧n∞jÜφ nedostatky ve struktu°e webu, jako t°eba nedostateΦnΘ zabezpeΦenφ n∞kter²ch oblastφ Φi skript∙. Jako zvlßÜ¥ citlivß se ukßzala b²t mφsta, v nich₧ byla akce skriptu volßna ji₧ jen pouh²m kliknutφm na n∞jak² odkaz, jako je tomu nap°φklad u n∞kter²ch anket. V takov²ch p°φpadech pak vlastn∞ Xenu's Link Sleuth p°i pr∙chodu webem zßrove≥ i necht∞n∞ hlasoval!

A co horÜφho - uv∞domil jsem si, ₧e podobn∞ tomu muselo b²t i s ka₧d²m robotem, kter² strßnky navÜtφvil. Prostup tΘto utilitky kteroukoli webovou strßnkou je toti₧ v podstat∞ identick² s v∞tÜinou fulltextov²ch vyhledßvaΦ∙, tudφ₧ ji m∙₧ete vyu₧φt i jako dosti v∞rnΘho simulßtoru indexaΦnφho procesu. Zßv∞rem jeÜt∞ dodßvßm, ₧e jedinΘ, co bych programu vytknul, je absence instalaΦnφ procedury, co₧ je ale vzhledem k jeho malΘ velikosti (444 kB) a naprostΘ jednoduchosti (jedin² spustiteln² soubor) celkem pochopitelnΘ.

Aktußlnφ verzi programu si m∙₧ete stßhnout takΘ ze Stahuj.cz.



Robert Vlach (11.5. 2003)

Redakce Interval.cz |  Inzerce na Interval.cz |  Hledßme novΘ autory ISSN 1212-8651 
 ⌐ Zoner software, s.r.o., vÜechna prßva vyhrazena, tento server dodr₧uje prßvnφ p°edpisy o ochran∞ osobnφch ·daj∙.