Newsgroup: it.comp.www.html
Titolo: Ma esistera' mai la perfetta compatibilità?

Ciao a tutti!
Ho realizzato un sito Internet con il solo utilizzo di Javascripts e HTML,
quindi niente Macromedia Shockwave & co per cose sovrumane... Sono riuscito
ad ottenere qualcosa di veramente carino a mio parere! Purtroppo però ho
usato i tag DIV
<div style="position:absolute; left:630px; top:6px;   PER ESEMPIO
e questo significa che Netscape Navigator NON mi legge il sito come si deve.
Ho testato il sito con risoluzioni diverse e browser diversi, e siccome
l'effetto finale come lo desidero lo ottengo solo con IE5 a 800*600 o più,
mi chiedo perché mai uno debba rinunciare alla creazione di siti con certi
tag, solo perché esistono browser che li interpretano differentemente!
-( Non trovate che sia una cosa parecchio noiosa? Voglio dire... secondo voi
esisterà mai una compatibilità perfetta tra UN solo codice e tre o quattro
browser leader? A voi l'ardua sentenza!
Un grande saluto a tutti voi!
mtg

"[mtg]" ha scritto:

secondo me no.
Lo provato di persona.
Ciao
Peppe
--
---------------------------------------------------
 Giuseppe Di Rienzo  NICK: Peppe ICQ:25025139
 E-mail: 
gaed...@tin.it
 / 
scou...@hotmail.com
  HOME PAGE: 
http://utenti.tripod.it/scoutismo
   Campobasso 3° WWW: Scouting on the Net...
  Vivete per il presente, sognate per l'avvenire,
              imparate dal passato...
---------------------------------------------------

Finche' le specifiche continueranno ad evolversi ed i produttori a corregli
dietro no. Tieni conto che allinearsi ad una specifica significa mesi di
sviluppo, percui spesso si preferisce 'tagliare' un pezzo o svilupparlo in
modo diverso semplicemente perche' e' piu' rapido o ti permette di
riutilizzare del codice che hai gia' in casa invece di farne di nuovo.
Il linguaggio C e' nato negli anni 60, e' stato 'standardizzato' a partire
dagli anni 70 ed ancora oggi i vari compilatori implementano le cose in modo
diverso (dopo quasi 30 anni!), figurati l'HTML/DHTML che al confronto sono
nuovi!
Davide

 tag, solo perché esistono browser che li interpretano differentemente!
Perche' questo e' l'HTML. Se non ti piace e vuoi il WYSIWYG fai un PDF.
-- 
Chi usa Outlook avvelena anche te. Digli di smettere!
Se insiste fagli usare almeno la patch civilizzatrice:
per Mac         
http://fly.to/risorse/
 
per Windows     
http://www.freeweb.org/computer/SourceNet/Outlook.htm

> Perche' questo e' l'HTML. Se non ti piace e vuoi il WYSIWYG fai un PDF.
Ma il PDF è lungo da scaricare, richiede un programma esterno... e
sicuramente non fa piacere a chi ha computer poco potenti. Non trovi?
--
____________________________________
Mittente:
                             > mtg <
Indirizzo E-Mail:
          mtgonline (at) 
freemail.it
Indirizzo Internet:
 
http://www.mtgsite.cjb.net
____________________________________

 sicuramente non fa piacere a chi ha computer poco potenti. Non trovi?
Sicuro che si!
Era un paradosso, ma non si puo' pretendere il WYSIWYG dall'HTML, non e'
nato per quello.
Cmq tante volte preferisco trovare un PDF, specie se cerco
documentazioni. Almeno scende un file solo, con tutti i font e le
immagini a posto e me lo leggo con calma off-line.
-- 
Le patch per i comportamenti "devianti" di Outlook:
per Mac         
http://fly.to/risorse/
 
per Windows     
http://www.freeweb.org/computer/SourceNet/Outlook.htm
Le FAQ di it.comp.macintosh   
http://kecco.eden.it/faq/

 tag, solo perché esistono browser che li interpretano differentemente!
Netscape ha dei seri problemi nel  posizionamento assoluto attraverso i
fogli di stile: un ottimo modo di aggirare l'ostacolo consiste nello
sfruttare la maggiore evoluzione di Explorer per tamponare le falle che
presenta Netscape. Ad esempio, IE nei tag <style> e <link> accetta e legge
correttamente l'attributo "disabled"
In questo modo puoi creare un foglio di stile che leggerà solo l'utente
netscape, non riuscendo netscape ad interpretare l'attributo disabled.
Poi con javascript puoi sfruttare un oggetto presente solo nel DOM di IE per
creare dinamicamente il foglio di stile ottimizzato per netscape.
Il tutto tradotto in codice:
<html>
<head>
<link rel="stylesheet" href="foglio_di_stile_netscape.css" type="text/css
DISABLED>
<!-- questo netscape lo legge ed explorer no!!!! :-) -->
</head>
<script>
<!--
if(document.all) document.createStylesheet('stylesheet_per_explorer.css');
file://Questo script lo vede solo explorer :-)
file://-->
</script>
Buoni "STYLES"!!!!!!!!!
Liliana
http://liliana.OnTheWeb.nu
lil...@liliana.OnTheWeb.nu
 (  )(  )  
http://coccole.cjb.net
  ( °° )   #coccole
()~*~()    La chat più dolce che ci sia
 (_)-(_)   
lil...@coccole.cjb.net