Newsgroup: it.comp.lang.javascript
Titolo: Netscape e Explorer

Quali sono le differenze più eclatanti tra netscape ed explorer a livello di
compatibilità ?
Non ho bisogno di una compatibilità assoluta, ma vorrei sapere a priori cosa
è meglio evitare per evitare che il sito nei due principali browser sia
eccessivamente diverso ... o addirittura non funzioni con netscape.
Grazie
Dario

 Dario
In conclusione, nn penso avrebbe senso elencare qui tutte le cose da
evitare perchè l'uno o l'altro browser non le supportano. Anche perchè
sarebbe una cosa un po' difficile da fare.
Se vuoi un consiglio, nn pensare all'explorer o a netscape, tu
preoccupati di utilizzare standard internazionali e non proprietari...
Parlando di javascript questo è un po' difficile, dal momento che la
netscape è da un lato la società che ha fatto nascere questo
'linguaggio', ma che ha anche dimostrato diverse volte di fregarsene
dell'interoperabilità per occuparsi maggiormente della sua lotta con
microsoft i.e. ...
Se per html e fogli stile c'è il W3C, per il js la questione è un po'
più delicata...
Verrebbe da pensare all'ecmascript... per cui si stanno definendo sempre
di più degli standard internazionali.
...la questione javascript è un vero problema!
per il momento, più che pensare a netscape/explorer sarebbe meglio dare
un'occhiata a opera, che probabilmente è la società che più si sta
impegnando in questo senso (e il loro browser è stato dichiarato quello
più conforme agli standard internazionali - e NON proprietari)
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 più conforme agli standard internazionali - e NON proprietari)
Beh, non certo per quanto riguarda JavaScript e il DHTML.
Al momento il browser piu' aderente agli standard W3C e' Mozilla 1.0 e 
successivi/derivati.
Anche se non puo' essere preso a metro perche' fare robe Mozilla-compliant 
vuol dire perdere compatibilita' con tutto il resto (perche' tutto il resto 
non e' adeguato agli standard).
Credo che la scelta giusta sia ancora quella di provare ed ottimizzare per 
- IE4 diffuso nel web ma un problema per chi sviluppa)
- IE5 e chiunque abbia Win98/2 e' a posto
- IE5.5/6 e successivi 
- Netscape 4.7
- Mozilla 1.0
Gli unici da tagliare fuori se proprio necessario sono IE4 e N4, ma con gli 
altri bisogna fare i conti.
Opera va tranquillo con l'HTML, ma e' un casino per il DHTML, basta pensare 
al fatto che l'utente puo' cambiargli personalita e quindi gli script 
reagiscono di conseguenza. IMHO una delle piu' grandi cazzate.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

 reagiscono di conseguenza. IMHO una delle piu' grandi cazzate.
La cosa più assurda è che. con l'impostazione di default,
opera risponde true a document.all e poi NON supporta document.all!!!!
Davvero una cagata pazzesca.
E lo dico con rammarico perché per il resto è un discreto browser,
molto pratico e leggero,
anche se effettivamente non ha ancora raggiunto un supporto javascript completo.
Speriamo nella versione 7 (visto che a quanto pare anche la 6.5...)
Cmq un modo veloce per forzarlo a comportarsi "da opera" negli script
è testare nelle condizioni l'oggetto window.opera, che è true solo su opera.
(es: if (document.all&&!window.opera) {codice per explorer} ecc...)
MaRoK

Io ho letto in giro che l'unico browser 100% standard è ie5 Mac...