Cine cauta sa-si dea examenul de conducere auto, cu siguranta a ajuns din intamplare sau nu pe portalul de informare a Directiei Regim Permise de Conducere si Inmatriculare a Vehiculelor. Ideea principala este ca in baza unui utilizator, poti folosii link-ul “Testare examen online” pentru a da un fel de simulare de examen asa cum il vei da la depunerea dosarului.

Problema mea, ca simplu navigator de Web, cu dependenta de Firefox, a fost sa pot sa dau examenul in Firefox. Un click pe acel buton minunat de “Testare examen online” si un dita-mai alert zicandu-mi ca am neaparat nevoie de Internet Explorer, versiunea 6 minim.

Wrong: se apasa CTRL + U se verifica codul sursa si se copiaza URL-ul catre examen intr-un navigator Firefox. De aici, scanarea codului se face usor, din moment ce Firefox nu respecta setarile de securitate ale JS (Javascriptului) din pagina, in sensul in care Right Click si View Source-ul sunt activate.

Evident: functionalitatea nu este intreaga. Codul de JS pentru butoanele de raspuns a fost scris exclusiv pentru IE. Evident, e o diferenta mica in a adapta acele mici .js-uri sa functioneze pe Firefox, fapt ce ar permite si acestor utilizatori, cu antipatie fata de Internet Explorer – sa dea aceasta simulare de examen online.

Ce am de comentat: daca intr-adevar s-a dorit oprirea utilizatorilor care nu au IE, ar fi trebuit o securitate sau un browser check mai puternic. Acel mini-js care blocheaza accesul la URL doar pentru ca utilizatorului nu-i place IE nu isi are efectul. Oricine cu ceva mai multa dorinta poate trece peste acest sistem “de securitate”.

Ce mi se pare absurd: faptul ca nu este NIMIC specific pentru Internet Explorer in aceasta simulare. In ce sens: daca s-ar fi folosit un ActiveX as fi inteles – insa in momentul in care interfata de examinare e formata din pur HTML si pur JS (javascript) – de ce nu se chinuie nimeni sa faca acel mic layer de compatiblitate si cu Firefox? De ce: pentru ca Romania e speciala iar aici e mereu o miscare anti-FLOSS (free libre open source software).

Pentru curiosi, le dau mai jos 3 screenshot-uri din Ubuntu, cu Firefox 3.0.13 si frumoasa interfata de simulare examen pe care m-am bucurat sa o vad (aproape) functionand si in navigatorul meu preferat. Pentru cei care vor sa stie cum pot merge mai departe: folositi Firebug si “Command Line-ul” din add-on pentru a executa “submitNextQuizForm(this);” cand se doreste a se da un raspuns la intrebare. Enjoy!

DRPCIV, language selection

DRPCIV, the language

DRPCIV, question no. #1

DRPCIV, question no. #1

DRPCIV, question no. #2

DRPCIV, question no. #2