Neuvěřitelnou novinku implementovali tvůrci jízdních řádů IDOS: říkají ji našeptávač. Nevypnutelná rozplizlá a neumětelská javascriptová konstrukce zpomaluje práci s formulářem a v případě zadání jednoznačného a jedinečného názvu stanice (například Háje) si dovoluje tvrdit, že Zadání není jednoznačné, vyberte objekt z nabízeného seznamu.
Fascinující jsou reakce tvůrců IDOS, které nyní kolují po netu.
Připomínka P.C.:
… ale ono je tech vyhrad daleko vice – napr. zcela nesmyslne doplnovani presne matchujicich nazvu (pokud vyplnim „Haje“, je zbytecne v dalsim kroku zdrzovat otazkou, zda „Haje“, nebo „Hajek“ – od tohoto preci slouzi wildcardove znaky). Aplikace by nemela svymi heuristikami obtezovat kompetentniho uzivatele, ktery ackoli presne vi, kam se chce dostat, musi svuj spravny vstup zadavat vicekrat.
Připomínka M.K.:
Spravne ma preci takovy vyhledavac delat toto:
- bere klic K jak je, tj. jako exact match. pokud k nemu nalezne prave 1 zaznam, rovnou jej pouzije.
- pokud najde vice zaznamu, nabidne jejich seznam
- teprve pokud nenajde zadny zaznam, vyhleda znovu K*
Dovedete si predstavit, kolik jmen zastavek je prefixem jineho jmena, a tedy kolik lidi musi opakovane vybirat polozku ze seznamu, i kdyz znaji spravny nazev sve zastavky?
Odpovědi:
Pokud v našeptávači explicitně nezvolíte nabízené Háje, aplikace nemůže sama rozhodnout, zda jste chtěl zadat Háje nebo Hájek a musí dát na výběr. Jedná se tedy o vlastnost aplikace, nikoliv chybu. Tímto způsobem fungovala i původní verze aplikace, takže se nic nezměnilo. (…)
Prto vybrání první položky na seznamu v případě nejednoznačného zadání by mělo sloužit zadání vykřičníku na začátku masky, ale to momentálně nefunguje, takže musím u programátorů zjistit, proč tomu tak je a zda bude jeho funkčnost opět zavedena. Pravděpodobně to souvisí s našeptávačem. (…)
Pokud se nechcete trápit, použijte verzi pro slabozraké na http://82.117.129.17/blind/JRCIS.asp. Snad přežije…
Tohle je spis kosmeticka vada na krase. Jako mnohem horsi se mi jevi, ze pouzita technologie tech stranek nedovoluje aplikaci pouzivat na nekterych platformach vubec, ci jen velice omezene. A pritom se jedna o vladni zakazku, ktera by SNAD mela fungovat na vsem co se necha pripojit k internetu.
No, nefunguje i na nekterych "zavedenych" prohlizecich, treba starsi Mozilla rovnou segfaultuje, na starem Safari nefunguje naseptavac, v textovych browserech jako je Lynx, Links nebo eLinks muzeme na jizdnirady zapomenout rovnou.
Kdo proboha, a proc, prosadil ten uchylny javascript a AJAXovy bloat do tohoto projektu?
Nesouhlasím. Kosmetické vady se jmenují kosmetické proto, protože nemají znatelný vliv na funkci. Tahle vada ale evidentně funkčnost snižuje. Okrádá většinu lidí o drahocenné vteřiny jejich života a vůbec bych se nebál říct že snižuje produktivitu českého hospodářství (nejenom zdržováním, ale hlavně zvyšováním úrovně stresu a bezúčelným odváděním pozornosti).
Problém je navíc podstatně horší o to, že to je změna oproti předchozí verzi, takže lidé musí najednou měnit zaběhlé zvyklosti.
to funtomas: pokud vypnes js pro idos.cz, nezmenis zdroj vyhledavani, budes mit natrvalo vybrany busy+vlaky, takze zadne mhd. protoze misto combo boxu nebo radio buttonu pouzili uzasne ajaxove vybalovaci "menicko"...
...mam pocit, ze weby poslednich par let designuji ctrnactilete holcicky a programuji je jejich o dva roky starsi borci.
... jenze bez JS nejde zmenit ani jizdni rad, ani ziskat informace o spoji. Nehlede k tomu, ze url typu javascript:RoutePopup('IYUIY786T76T7869hhhhh78y89JY877678696') odnikud nemuzu linkovat, ani nikomu preposlat. Proste jako aplikace to neni funkcni na te same mnozine stroju, co ta predchozi - hruba chyba.
Je to děsný, fakt, blbě se s tím pracuje a nefunguje mi zobrazení řazení vlaků.
Celý tento AJAX shit, odporuje samé podstatě webu, jednoduše se dostat k informacím a jednoduše je posílat dál.
Já tam ten přiblblý našeptávač nechci, protože jak tu už někdo psal, měl jsem své cíle v historii formuláře. :(
Ta verze pro slabozraké vypadá i docela použitelně na mobilních telefonech :)
http://www.operamini.com/demo/?url=http%3A//82.117.129.17/blind/ConnForm.asp%3Ftt%3Dc
To je stejné jako našeptávač na Seznamu, který uživatele neučí vyhledávat unikátní výrazy (uživatel si vybírá z našeptávače). Doplácí potom na to autoři reklamních kampaní v Skliku, protože počet unikátních dotazů je nízký.
Jinak pokud název na iDOSu napíšete dostatečně rychle, žádný našeptávač se ani neobjeví (vyzkoušeno dnes ráno v prohlížeči Opera).
No a mi se zda jako totalni blbost, ze jak si dam jizdni rad Frydku-Mistku a pak chci napsat zastavku tak musim napsat mesto tj. Mistek,a pak zastavku nebo Frydek,... jelikoz zastavky u nas maji jedinecny nazev tak se mi zda zbytecne abych musel psat jeste ktere mesto! myslim ze kdyby tam teda byly dve tak at to ydos nabidne, a ne jak tam napisu samotnou zastavku bez mesta, tak to neexistuje! Myslim ze ani v Prahe nebo Ostrave se nemusi zadavat v jake casti se ta nebo ta zastavka nachazi.
Při hledání v PID (Pražská integrovaná doprava) se již ani nezobrazují vlakové spoje. Při zadání Hanspaulka -> Nádraží Libeň mě to pořád nutí kombinaci autobus-metro-autobus (případně ještě tramvaj) s dobou cesty kolem 50 minut. Přitom existuje krásné spojení aubusem na nádraží Bubeneč a pak linkou S41 (vlak v rámci PID) - celková doba asi 25 minut.
souhlas ... nový idos je naprosto příšerný, v mozille se mi to zasekne ... ač byla stará verze také nic-moc, tahle je ještě horší, a pokud se na ní opravdu podílí peckadesign, jak jsem někde zahlédl, tak už nevím, co na to říct ... doufejme, že stojí pouze za designem, který bych snad jako jediný docela pochválil ...
23: PeckaDesign za AJAX nemůže, ten je dílem CHAPS a ten připomínky nakonec uznal:
Dobrý den.
Rád bych se Vám omluvil za informace, které jsem Vám podal ohledně fungování vyhledávání názvů objektů aplikací IDOS (http://www.idos.cz/).
Právě jsem zjistil, že jsem neměl pravdu a že v případě MHD Praha (kauza Háje - Hájek) se s největší pravděpodobností skutečně jedná o chybu na straně naší aplikace, protože v jiných případech se skutečně použije něco jako "exact match" (například na kombinaci Vlaky+Autobusy při zadání "Most" se rovněž nenabídne výběr, ale rovnou se zvolí město Most).
Velice se omlouvám za chybně podané informace. Byl jsem přesvědčen o tom, že aplikace funguje správně.
Věc jsem předal programátorům aplikace a čekám na jejich vyjádření (hlavní programátor má tento týden dovolenou).
S pozdravem
za tým CHAPS spol. s r.o.
Bohumír Bednařík
(idos@chaps.cz)
[22] x: Možná proto že adres v článku je http://jizdnirady.idnes.cz/praha/spojeni/ ... pokud zadáte jenom www.idos.cz tak se objeví výber...
Do 30.6.2008 fungoval IDOS naprosto normálně a kompletně pro vlaky, autobusy a MHD včetně předvoleb vybraných nejčastěji používaných míst. Od 1.7.2008 úplně zblbnul, pokud člověk nezná přímo název zastávky (a určitě neznáte např.názvy zastávek MHD v příslušných městech), tak je to k ničemu.
Pokial sa Vam nove jizdni rady nepacia, tak si mozete vyhladavaci formular pridat priamo na svoju iGoogle stranku :)
http://www.google.com/ig/directory?hl=cs&url=michal.fabry.sk/data/googlehp/idos.xml
… jsem z toho janek
Přečteno 59 882×
Přečteno 57 305×
Přečteno 56 650×
Přečteno 56 169×
Přečteno 53 362×