[spip-dev] Crash de Netscape 4.5

Salut,

Je me permets de replacer sur cette liste une discussion commencée dans le gestionnaire de bug...

Pour résumer : Netscape 4.5 crashe à chaque fois que l'on veut créer ou modifier un article (pas pour les brèves ni les sites)
(Testé pour les versions 1.4c8 et 1.4d4)

Je ne suis pas expert en html (tout juste débutant...),
mais lorsque je remplace le code suivant dans le fichier html généré
lors de la modif d'un article

<div style='border: 1px dashed #666666; padding: 10px;
background-color:#e4e4e4;'>

par

<div style='border-top: 1px dashed #666666; border-bottom: 1px dashed
#666666; border-left: 1px dashed #666666; border-right: 1px dashed
#666666; padding: 10px; background-color:#e4e4e4;'>

Netscape ne plante plus (alors que c'est systématique avec la première
version...).
Le remplacement du code correspondant dans les fichiers PHP3 évite le
crash.

La bizarrerie suivante, incompréhensible pour le débutant que je suis,
mais qui peut peut-être vous aider à trouver l'origine du bug :
si je supprime le code suivant :

<script>
        <!--
        document.write("<a
href=\"javascript:window.open('aide_index.php3?aide=artrub',
'aide_spip', 'scrollbars=yes,resizable=yes,width=700'); void(0);\">");
        // -->
</script>
<noscript>
        <a href="aide_index.php3?aide=artrub">
</noscript>
<font size='1' face='verdana, arial, helvetica, sans-serif'
style='background-color: white;' color='#2378CF'>
        <b>&nbsp;AIDE&nbsp;</b>
</font>
</a>

sans toucher au "border:....", Netscape ne crashe plus... ???
(ce code permet l'affichage de l'aide au niveau de l'entrée de
formulaire "à l'intérieur de la rubrique :")
Les autres liens vers l'aide fonctionnent parfaitement...

Une explication ?

=>

Salut tout le monde,
J'ai également rencontré le même problème, sans pour autant trouver de solution.
Bon d'accord, j'ai pas beaucoup cherché non plus.
Cependant, le mail de s-jdm me fait penser à une incompatibilité des styles.
En effet, certains styles, que je n'ai pas sous la main, sont réputés pour faire puremeent et simplemenet planter NS4 "grâce" à une
mauvaise implémentation.
Il pourrait être bon d'intégrer les modif HTML (qui ne modifient en rien les fonctionnalités) afin d'augmenter la "compatibilité
navigateur", un des buts de SPIP si je ne m'abuse.
@+
JB

@ Jean Baptiste FAVRE <jean-baptiste.favre@wanadoo.fr> :

Il pourrait être bon d'intégrer les modif HTML (qui ne modifient en rien les fonctionnalités) afin d'augmenter la "compatibilité

Certes : mais il faudrait que l'analyse du bug soit plus claire, car les
styles qu'on nous demande de modifier sont présents dans d'autres pages, qui
elles ne plntent pas ??

-- Fil