Kann eng PAC-Datei navigator.appName fir d'Browser-Erkennung benotzen?
E PAC-Resolver liwwert Routing-Hëllefsmëttel, net d'Säitenëmfeld vum Browser. Browser-Erkennung iwwer navigator, document an DOM sinn keng portabel PAC-Agab.
E PAC-Skript benotzt JavaScript-Syntax. Dat heescht awer net, datt et bannen an enger Websäit leeft.
De Proxy-Resolver stellt eng Ausféierungsumfeld mat Routing-Agab an Hëllefsfunktiounen zur Verfügung. En garantéiert weder window, document, DOM nach navigator.appName vun enger Säit. En aus enger Säit kopéierten Auszuch fir d'Browser-Identifikatioun kann dowéinst feelchlagen, ier Är Proxy-Reeg iwwerhaapt eppes zréckgëtt.
Stëtzt de Wee op ënnerstëtzt Informatiounen wéi déi iwwerggin URL an den Hostnumm, oder op eng dokumentéiert Hëllefsfunktioun, wou d'Netzwierkpolitik se brauch. Leet keng Browser-Versioun aus zufällege Besonderheete vun der JavaScript-Maschinn of a loosst dës Ofleedung net iwwer den Ausgang entscheeden.
Wann ënnerschiddlech geréiert Cliente wierklech ënnerschiddlech Politiken brauchen, liwwert déi gewënscht Konfiguratioun iwwer hire Verwaltungssystem. Firefox-Entreprise-Politik ass eng Liwweroptioun fir geréiert Firefox-Installatiounen. Dat ass méi kloer wéi en ondocumentéiert Browser-Erkennungsrätsel an déi gedeelt PAC-Datei anzebauen.
En Skript, dee sech erfollegräich als gewéinlech JavaScript parsen léisst, ass net onbedéngt en ënnerstëtzt PAC-Skript. Kontrolléiert déi dokumentéiert Ëmfeld vum Resolver, net just d'Syntax vun der Sprooch.