J'ai un simple tableau HTML (10 colonnes x 500 lignes). Lorsque la page se charge, je commence à défiler vers le bas et le navigateur se bloque, et ne me permet pas de faire défiler pendant 3-5 secondes. Cela se produit généralement autour de la rangée 75-100. Parfois, je dois faire défiler tout en bas et recommencer à défiler vers le haut. De toute façon, il est rare que je ne ressente pas ce comportement du tout.Firefox 3.5 "se bloque" lors du rendu TABLEAU
J'ai essayé ceci dans IE, Safari et Firefox 2, tous n'ont absolument aucun problème. Je sais que ce n'est pas dû au traitement côté serveur, à la latence du réseau ou au script côté client. J'ai essayé de placer la disposition de table de CSS à "fixe" sans résultat apparent. Le contenu des cellules de la table est en texte brut, pas d'image, etc.
Il me reste à croire qu'il s'agit d'un problème de performance introduit dans Firefox 3.x. Est-ce que quelqu'un sait d'un correctif (et non, rétrogradant à Firefox 2, ou utilisant la pagination, etc. n'est pas une option)?
Voici le HTML que j'ai (le mien utilise JSP pour construire une table).
<html>
<head>
<title>Firefox 3.x Table Rendering Performance Issue</title>
</head>
<body>
<table style="table-layout:fixed;">
<tbody>
<% for (int r=0; r<500; r++) { %>
<tr><% for (int c=0; c<10; c++) { %><td><%=r%>-<%=c%></td><% } %></tr>
<% } %>
</tbody>
</table>
</body>
</html>
Ressemble à un bug connu - https://support.mozilla.com/tiki-view_forum_thread.php?locale=sq&comments_parentId=394490&forumId=1 –