Perché alcuni installatori insistono sull'uso di IE? [chiuso]


0

Quando installi un software, a volte c'è un link su cui puoi fare clic che ti porta al sito web degli sviluppatori e alcuni installatori apriranno costantemente questo link in IE, anche quando non è il browser predefinito.

Perché insistono sull'uso di Internet Explorer (Internet Explorer)? Se imposto Firefox come browser Web predefinito, perché questo fatto viene ignorato? E come raggiungono questo obiettivo?

Lo stesso vale per alcune applicazioni.


1
Dovresti chiedere ai ragazzi che scrivono quegli installatori. Domanda correlata: quanti programmi conosci che rispettano le tue impostazioni di localizzazione (formato data, formato numero, ...)? Se un programma non rispetta la personalizzazione degli utenti, allora lo sviluppatore era pigro / non si preoccupava o non sapeva come farlo nel modo giusto. Voglio solo ricordare il software che richiede ancora i diritti di amministratore per funzionare - 17 anni dopo Windows NT 4.0. Come hanno potuto gli sviluppatori sostenere che ancora non lo fanno bene?
Werner Henze,

1
Sì, so cosa intendi. Avevano 17 anni per imparare a farlo correttamente, giusto? Ma almeno ora so che è colpa degli sviluppatori e non colpa di Windows. Chiederò allo sviluppatore di questo software a pagamento perché non rispettano le impostazioni di personalizzazione degli utenti.
Samir,

Risposte:


3

Premi Win+ Re digita:

iexplore http://superuser.com/

Ora premi Entere ... ecco come lo fanno;)

Esistono due modi affidabili per aprire i collegamenti, uno è in esecuzione http://example.com(il sistema lo gestirà con il browser predefinito) e il secondo è in esecuzione iexplore http://example.com(eseguirà l'eseguibile di IE e gli passerà un argomento della riga di comando con l'URL). Per alcuni motivi sconosciuti alcuni sviluppatori usano quel secondo metodo.


Quindi hanno questa linea incorporata da qualche parte nel codice? C'è un modo per aggirarlo? ...
Samir,

@Sammy Non sono sicuro che dovrei davvero raccomandarlo, ma potresti rimappare iexplore(% path%, sovrascrivere l'eseguibile, ...). Utilizzare a proprio rischio.
John Dvorak,

@JanDvorak Puoi essere più specifico? Dove posso fare questo cambiamento?
Samir,

@Sammy sovrascrivere il file iexplore.exe è facile ma non è quello che vorrei suggerire. Non posso fare molto per sapere come dovresti modificare il percorso, scusa.
John Dvorak,

1

La mia ipotesi è che lo ottengano chiamando iexplore.exedirettamente anziché il browser definito dal sistema.

Quanto al perché, questa è più una domanda filosofica. La semplice risposta è perché gli sviluppatori sono pigri. Esistono alcune "funzionalità" di IE che non sono standard e non funzionano con altri browser. Parte della lunga campagna di Microsoft per costringere le persone a utilizzare IE. I buoni sviluppatori ci aggirano, quelli pigri ti costringeranno a usare IE.


2
Stai parlando di siti Web o di applicazioni desktop? Non riesco a immaginare come navigator.userAgente il rilevamento del browser durante la navigazione sul web sia rilevante qui.
Samir,

Ricordo il tempo in cui IE era l'unico browser web. Ricordo il momento in cui Firefox, Opera e altri browser sono diventati rilevanti che hanno scatenato le guerre del browser e le numerose iterazioni dei browser Web basati su IE. Ma oggi si suppone che sia abbastanza semplice usare qualsiasi browser e persino Microsoft si sta abituando ad essere più aperta. Ecco perché sono così sorpreso di vedere che alcune applicazioni applicano ancora IE in un modo o nell'altro.
Samir,

Dovremmo vietare questo tipo di comportamento e trasmettere leggi che imporranno sanzioni agli sviluppatori che programmano il loro software per utilizzare solo IE. Qualcosa di simile è già stato presentato contro Microsoft dalla Commissione europea. Sfortunatamente questi criminali e fuorilegge non conoscono nessun altro modo di fare affari. Devi costringerli a rispettare determinati principi. La libertà di scelta del browser è l'equivalente della libertà di parola nel mondo digitale.
Samir,

1
@Sammy, non c'è mai stato un tempo in cui IE fosse l'unico browser e le guerre del browser precedessero firefox.
terdon,

1
@Sammy, hai ragione, navigator.userAgentè irrilevante, avevo frainteso. Per quanto riguarda il download, un browser è essenziale solo per visualizzare HTML. FTP, SSH, telnet ecc. Sono perfettamente adatti per il download. E sì, il software è stato distribuito anche su floppy. Ricordo di dover passare attraverso una grande quantità di cose per installare Windows 95 stesso. Ad ogni modo, le guerre dei browser furono usate per la prima volta sulla "battaglia" tra Netscape e IE, molto prima di Firefox. E non dimenticare che non tutti usano Windows, ad esempio, non lo faccio dalla fine degli anni '90.
terdon,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.