Ĉu PAC-dosiero povas uzi navigator.appName por retumila identigo?
PAC-solvilo provizas vojigajn helpilojn, ne la paĝan medion de la retumilo. Retumila identigo per navigator, document kaj DOM ne estas porteblaj PAC-enigoj.
PAC-skripto uzas JavaScript-sintakson. Tio tamen ne signifas, ke ĝi ruliĝas ene de retpaĝo.
La prokura solvilo provizas plenum-medion kun vojigaj enigoj kaj helpaj funkcioj. Ĝi ne garantias window, document, DOM aŭ navigator.appName de paĝo. Pro tio retumila identiga fragmento kopiita el paĝo povas malsukcesi antaŭ ol via prokura regulo redonu ion ajn.
Bazu la vojon sur subtenataj informoj, kiel la donita URL kaj gastigant-nomo, aŭ sur dokumentita helpa funkcio, kie la retpolitiko bezonas ĝin. Ne deduktu retumilan version el hazardaj apartaĵoj de la JavaScript-motoro kaj ne lasu tiun dedukton decidi la eliron.
Se malsamaj administrataj klientoj vere bezonas malsamajn politikojn, liveru la celatan agordon per ilia administra sistemo. La entreprena politiko de Firefox estas unu livera opcio por administrataj Firefox-instalaĵoj. Tio estas pli klara ol enigi nedokumentitan retumilan identigan enigmon en la komunan PAC-dosieron.
Skripto, kiu sukcese analiziĝas kiel ordinara JavaScript, ne nepre estas subtenata PAC-skripto. Kontrolu la dokumentitan medion de la solvilo, ne nur la lingvan sintakson.