Apache OpenOffice (AOO) Bugzilla – Issue 4348
Openoffice.org main page crashes Opera 6.01
Last modified: 2003-12-06 14:52:32 UTC
I cannot reach the main page of the openoffice.org website under Opera 6.01 w/WinXP. As soon as the request is completed, Opera ceases to respond. What's more, there's no way I can close it without restarting my system. Having looked at the source for your website, I believe this is related to issues 4101 and 2578, regarding conformance to the HTML 3.2 spec. While it highly possible this is an Opera issue, I think a few minor adjustments would solve the problem. The HTML used for the site has some terrible issues. I believe this leads to Opera creating a corrupt parse tree, and then crashing. If the following issues are corrected, I believe the site would cease to crach Opera: 1. On lines 4, 5 and 6, there's an ending slash on the meta tags. Yet the ending slash is a requirement of pages written using XHTML 1.0, and unnecessary and most likely hurtful in an HTML 3.2 page. 2. On line 18, the basefont tag is used, a deprecated HTML element used in the old days to change formatting of text elements. This tag is deprecated in favor of stylesheets which you are already using. Furthermore, I believe this element was to be placed in the HEAD section of a doc, not inside the BODY (although I'm not entirely certain on that). 3. On lines 99 and 100, link elements are used outside of the head section. This is not allowed. Furthermore, the first link element refers to a local file, with path /Oulipo/Users/louis/Documents/New OpenOffice/look/www/master/style.css . This of course won't work. 4. On line 185, the TD has a width of 350, which is bigger than the parent table's width of 280. 5. On line 205, a TD element is declared without there being a closing to the previous TD element. While this is semi-accepted, it should be closed to prevent problems. 6. On line 423, a TR element is started without the previous TD and TR elements being closed. 7. On line 439, the SPACER tag is used, which is not recognized by non NN4 browsers. 8. On line 454, both TD and TR are closed but not the parent TABLE. 9. On lines 458 though 462, the BODY and HTML elements are closed twice. While I agree that Opera is a small concern in light of bigger browsers like IE, these problems may cause rendering issues with newer standards compliant browsers like IE6, IE5 Mac, or Mozilla. For reference, here is the source of the first page with line numbers for easy reference: 1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> 2: <html><head> 3: <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=iso-8859-1"> 4: <META CONTENT="text/html; charset=windows-1252" HTTP-EQUIV=CONTENT-TYPE> 5: <meta name="version" content="1.1.2.000" /> 6: <meta name="keywords" content="CollabNet, Collabnet, collabnet, Collaboration, Companies, Open Source, Software, Software Development, Open Source Model, Development, San Francisco, New York" /> 7: <meta name="description" content="CollabNet, Facilitating Open Source Software Development" /> 8: <!-- www.openoffice.org --> 9: <title>OpenOffice.org</title> 10: <link rel="stylesheet" type="text/css" href="/branding/style.css? JServSessionIdservlets=orkgkpv5z1" media="screen" /> 11: </head> 12: 13: 14: 15: 16: <BODY LINK="#6666CC" ALINK="#cc3333" BGCOLOR="#FFFFFF" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0"> 17: <basefont size="-1" face="Arial, Helvetica, sans-serif"> 18: <table width="100%" border="0" cellspacing="0" cellpadding="0"> 19: <tr> 20: <td width="211" align="right" valign="bottom" rowspan="2"><a href="http://www.openoffice.org/"><img src="/branding/images/logonew.gif" width="211" height="71" border="0"></a></td> 21: <td valign="bottom" align="left" height="50" colspan="2"> </td> 22: </tr> 23: <tr> 24: <td valign="top" align="left" height="21" bgcolor="#003399" width="100%"><img src="/branding/images/tinywhitesquare.gif" width="6" height="6"></td> 25: <td valign="bottom" align="left" height="21" bgcolor="#99CCFF" width="100%"> </td> 26: </tr> 27: </table> 28: 29: <table border="0" cellspacing="8" cellpadding="5" width="100%"> 30: <tr valign="top"> 31: <td width="13%"><table cellspacing="0" cellpadding="0" border="0" width="100%"> 32: <tr> 33: <td nowrap="nowrap"> 34: 35: <img src="/branding/images/blue_divider.gif" width="108" height="15"><br><br> 36: 37: <img src="/branding/images/blue_bullet.gif"> <a href="/servlets/DomainHome?JServSessionIdservlets=orkgkpv5z1">Home</a><br> 38: <img src="/branding/images/blue_bullet.gif"> <a href="http://www.openoffice.org/about.html">About Us</a><br> 39: <img src="/branding/images/blue_bullet.gif"> <a href="http://www.openoffice.org/news.html">News</a><br> 40: <img src="/branding/images/blue_bullet.gif"> <a href="http://www.openoffice.org/dev_docs/source/download.html">Downloads</a><br> 41: <img src="/branding/images/blue_bullet.gif"> <a href="http://www.openoffice.org/dev_docs/source/1.0.0/index.html">Application</a > 42: <br> 43: <img src="/branding/images/blue_bullet.gif"> <a href="http://www.openoffice.org/dev_docs/source/1.0.0/source.html">Source</a> 44: <br> 45: <img src="/branding/images/blue_bullet.gif"> <a href="http://www.openoffice.org/dev_docs/source/642/index.html">Developer</a><br ><br> 46: <img src="/branding/images/dot_divider.gif" width="108" height="6"><br><br> 47: 48: <img src="/branding/images/blue_bullet.gif"> <a href="/servlets/Join? JServSessionIdservlets=orkgkpv5z1">Join</a>/<a href="/servlets/TLogin? JServSessionIdservlets=orkgkpv5z1">Login</a><br> 49: <img src="/branding/images/blue_bullet.gif"> <a href="http://projects.openoffice.org/index.html? JServSessionIdservlets=orkgkpv5z1">Projects</a><br> 50: <img src="/branding/images/blue_bullet.gif"> <a href="http://www.openoffice.org/mail_list.html">Mailing Lists</a><br> 51: <img src="/branding/images/blue_bullet.gif"> <a href="http://www.openoffice.org/project_issues.html">Bugs and Issues</a><br> 52: <img src="/branding/images/blue_bullet.gif"> <a href="http://www.openoffice.org/contributing.html">Contributing</a><br> 53: <img src="/branding/images/blue_bullet.gif"> <a href="http://www.openoffice.org/dev_docs/todos.html">To-Dos</a><br><br> 54: <img src="/branding/images/dot_divider.gif" width="108" height="6"><br><br> 55: 56: <img src="/branding/images/blue_bullet.gif"> <a href="/servlets/HelpTOC?JServSessionIdservlets=orkgkpv5z1">Help</a><br> 57: <img src="/branding/images/blue_bullet.gif"> <a href="http://www.openoffice.org/faq.html">FAQs</a><br> 58: <img src="/branding/images/blue_bullet.gif"> <a href="http://www.openoffice.org/dev_docs/guidelines.html">Guidelines</a><br><img src="/branding/images/blue_bullet.gif"> <a href="http://www.openoffice.org/documentation.html">Documentation</a><br><br> 59: 60: <img src="/branding/images/dot_divider.gif" width="108" height="6"><br> 61: 62: <FONT SIZE="-1"> 63: <!-- search --> 64: <br> 65: <FORM ACTION="/servlets/Search" METHOD="post"> 66: <table cellpadding="0" cellspacing="0" border="0"> 67: <tr> 68: <td width="8"><img src="/branding/images/spacer.gif" border=0 height=8 width=8></td> 69: <td> 70: <input type="hidden" name="Button" value="Search" /> 71: <input type="hidden" name="resultsPerPage" value="40" /> 72: 73: <p> 74: <font face="Arial, Helvetica, sans- serif">Search</font>:<br> 75: <input type="text" name="query" size="10" /></p> 76: </td> 77: </tr> 78: <tr> 79: <td width="8"><img src="/branding/images/spacer.gif" border=0 height=1 width=8></td> 80: <td align=right> 81: <INPUT TYPE="IMAGE" BORDER="0" VALIGN="MIDDLE" SRC="/branding/images/gogo.gif" ALT="search"> 82: </td> 83: </tr> 84: </table> 85: </FORM> 86: <!-- /search --> 87: </font></td> 88: </tr> 89: </table> 90: 91: 92: 93: </td> 94: <td valign="top" width="100%" id="bodycol"> 95: <div class="broadcastmessage"> 96: </div> 97: <div id="guts"><!-- Wrap Servlet-Specific Help --> 98: 99: <link rel="stylesheet" href="file:///Oulipo/Users/louis/Documents/New% 20OpenOffice/look/www/master/style.css" type="text/css"> 100: <link rel="stylesheet" href="/branding/style.css" type="text/css"> 101: 102: <table width="100%" cellpadding="0" cellspacing="0"> 103: <tr> 104: <td> 105: <table width="100%" cellspacing="0" cellpadding="0" border="0"> 106: <tr> 107: <td height="22" bordercolor="#FFFFFF" width="100%"> <font color="#cc3300"><b> 108: <font color="#cc3300">OpenOffice.org: Mission Statement</font></b></font></td> 109: </tr> 110: <tr> 111: <td bgcolor="#f0f0f0"> 112: <table width="100%" cellspacing="0" cellpadding="4" border="0"> 113: <tr> 114: <td bgcolor="#FFFFFF" bordercolor="#99ccff" width="100%"> 115: <p>To create, as a community, the leading international office 116: suite that will run on all major platforms and provide access 117: to all functionality and data through open-component based 118: APIs and an XML-based file format. </p> 119: </td> 120: </tr> 121: </table> 122: </td> 123: </tr> 124: </table> 125: <br> 126: <br> 127: <table width="100%" cellspacing="0" cellpadding="0" border="0" bordercolor="#99ccff"> 128: <tr> 129: <td bordercolor="#FFFFFF" width="100%"> 130: <div align="center"><a href="http://www.openoffice.org/dev_docs/source/1.0.0/index.html"><img src="banners/ooo-announce1.gif" width="320" height="117" border="0"></a> 131: </div> 132: </td> 133: </tr> 134: <tr> 135: <td> 136: <table width="100%" cellspacing="0" cellpadding="6" border="0"> 137: <tr> 138: <td bgcolor="#FFFFFF" width="100%"> 139: <h4 align="center"><a href="/dev_docs/source/1.0.0/index.html"><br> 140: <font color="#333333">In Windows, Linux, Solaris.</font></a></h4> 141: <h4 align="center"><a href="/dev_docs/source/1.0.0/index.html">Download</a></h4> 142: <p align="left">OpenOffice.org 1.0 is available in <a href="/dev_docs/source/1.0.0/index.html">many 143: languages</a>. Localized sites, with information and downloads 144: include: </p> 145: <p align="left"><a href="http://lang.openoffice.org/de/index.html">Deutsch</a> 146: | <a href="http://lang.openoffice.org/fr/index.html">Français</a> | 147: <a href="http://lang.openoffice.org/it/index.html">Italiano</a> 148: | <a href="http://lang.openoffice.org/nl/index.html">Nederlands</a></p> 149: <table width="80%" cellspacing="0" align="left"> 150: <tr> 151: <td><font color="#333333"><a href="/dev_docs/source/features.html">Features</a></font></td> 152: <td><font color="#333333"><a href="http://whiteboard.openoffice.org/screenshots/index.html">Screenshots</a> 153: </font></td> 154: </tr> 155: <tr> 156: <td><font color="#333333"><a href="/dev_docs/instructions.html">Setup 157: Guide</a></font></td> 158: <td><font color="#333333"><a href="http://www.openoffice.org/about_us/presskit.html">Press 159: Kit </a></font></td> 160: </tr> 161: <tr> 162: <td><font color="#333333"><a href="/welcome/credits.html">Credits 163: </a></font> </td> 164: <td> 165: <div align="left"></div> 166: </td> 167: </tr> 168: </table> 169: </td> 170: </tr> 171: </table> 172: </td> 173: </tr> 174: </table> 175: <br> 176: <br> 177: </td> 178: </tr> 179: </table> 180: <br> 181: <center> 182: <table width="280" border="0" cellspacing="1" cellpadding="1" height="132"> 183: <tr> 184: 185: <td width="350" height="138"> 186: <center> 187: <a href="http://www.sun.com/software/star/staroffice/5.2/get.html" target="_blank"><font size="+1"><br> 188: </font></a> 189: <table width="50%" border="1" cellspacing="0" cellpadding="2" bordercolor="#CCCCCC"> 190: <tr> 191: <td> 192: <div align="center"><a href="http://www.sun.com/software/star/staroffice/5.2/get.html" target="_blank"><b>StarOffice<sup><font size="-6">TM</font></sup> 193: 5.2 Software</b></a></div> 194: </td> 195: </tr> 196: </table> 197: <a href="http://www.sun.com/software/star/staroffice/5.2/get.html" target="_blank"><font size="+1"> 198: </font></a> 199: </center> 200: </td> 201: </tr> 202: </table> 203: <br> 204: </center> 205: <td valign="top" width="75%"> 206: <table cellpadding=0 cellspacing=0 border=0 width="100%"> 207: <tr> 208: <td bgcolor="#CCCCCC" width="0%"><img 209: src="http://www.openoffice.org/sharedimages/spacer.gif" 210: width="1" height="1"></td> 211: <td width="1%"><img 212: src="http://www.openoffice.org/sharedimages/spacer.gif" 213: width="14" height="8"></td> 214: <td width="99%"> 215: <table width="100%" cellspacing="0" cellpadding="0" bordercolor="99ccff" border="1"> 216: <tr> 217: <td> 218: <table width="100%" bordercolor="#00315a" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0"> 219: <tr> 220: <td height="18" bordercolor="#00315A" bgcolor="#00315A"><font size="-1" color="#FFFFFF"><b><font color="#00315A" size="-5">.</font>The 221: Press</b></font></td> 222: </tr> 223: <tr> 224: <td> 225: <table width="100%" border="0" cellpadding="2" bgcolor="ffffff" height="100%"> 226: <tr> 227: <td width="80%" bordercolor="#FFFFFF" height="7"><font size="-1"><a href="http://www.theregister.co.uk/content/4/24970.html">Why 228: Bill Hates GPL</a></font></td> 229: <td height="7" align="left" width="20%"> 230: <div align="right"><font size="-1">04- 22</font></div> 231: </td> 232: </tr> 233: <tr> 234: <td width="80%" bordercolor="#FFFFFF" height="7"><a href="/news.html">More 235: Open Source News</a></td> 236: <td height="7" align="left" width="20%"> </td> 237: </tr> 238: </table> 239: </td> 240: </tr> 241: </table> 242: <br> 243: <table width="100%" cellpadding="0" bordercolor="#00315a" cellspacing="0"> 244: <tr bgcolor="#FFFFFF" bordercolor="#99ccff"> 245: <td height="18" bordercolor="#99ccff" bgcolor="#00315A"><font size="-1" color="#FFFFFF"><b><font color="#00315A" size="-5">.</font>Community 246: Resources</b></font></td> 247: </tr> 248: <tr> 249: <td bgcolor="#FFFFFF"> 250: <table width="100%" border="0" bordercolor="#99ccff" cellpadding="2"> 251: <tr> 252: <td height="15" width="79%"><font size="-1"><a href="/about_us/introduction.html"><b>Project</b></a></font></td> 253: <td height="15" align="right" width="18%"><font size="-1">04-23</font></td> 254: </tr> 255: <tr> 256: <td height="14" width="79%"> <a href="/about_us/testimonials.html">Testimonials</a></td> 257: <td height="14" align="right" width="18%"><font size="-1">N/A</font></td> 258: </tr> 259: <tr> 260: <td height="8" width="79%"><font size="-1"><a href="http://whiteboard.openoffice.org/mirrors/index.html#localizations" target="_blank"> 261: Localizations</a></font></td> 262: <td height="8" align="right" width="18%"> 263: <div align="right"><font size="-1">04- 23</font></div> 264: </td> 265: </tr> 266: <tr> 267: <td height="15" width="79%"><font size="-1"><a href="/about.html"><b>General</b></a></font></td> 268: <td height="15" align="right" width="18%"><font size="-1">04-21</font></td> 269: </tr> 270: <tr> 271: <td height="15" width="79%"><font size="-1"><a href="http://xml.openoffice.org/xmerge/"> XMerge</a></font></td> 272: <td height="15" align="right" width="18%"><font size="-1">04-16</font></td> 273: </tr> 274: <tr> 275: <td height="15" width="79%"><font size="-1"><a href="http://OOodocs.org"> OOoDocs</a></font></td> 276: <td height="15" align="right" width="18%"><font size="-1">04-21</font></td> 277: </tr> 278: <tr> 279: <td height="8" width="79%"> 280: <p><font size="-1"><a href="/dev_docs/source/download.html#cdroms"> 281: CD-ROMs</a></font></p> 282: </td> 283: <td height="8" align="right" width="18%"> 284: <div align="right"><font size="-1">01- 20</font></div> 285: </td> 286: </tr> 287: <tr> 288: <td height="15" width="79%"> 289: <p><font size="-1"><a href="http://survey.progbits.com/"> Consultant 290: Survey</a></font></p> 291: </td> 292: <td height="15" align="right" width="18%"><font size="-1">04-02</font></td> 293: </tr> 294: <tr> 295: <td height="15" width="79%"> 296: <p><font size="-1"><a href="http://ooqstart.sourceforge.net/"> QuickStarter 297: Applet </a></font></p> 298: </td> 299: <td height="15" align="right" width="18%"><font size="-1">03-22</font></td> 300: </tr> 301: </table> 302: </td> 303: </tr> 304: </table> 305: <br> 306: <table width="100%" bordercolor="#99ccff" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0"> 307: <tr> 308: <td height="18" bordercolor="#99ccff" bgcolor="#00315A"><font size="-1" color="#FFFFFF"><b><font color="#00315A" size="-5">.</font>Upcoming 309: events</b></font></td> 310: </tr> 311: <tr> 312: <td> 313: <table width="100%" border="0" cellpadding="2" height="100%"> 314: <tr bgcolor="#ffffff"> 315: <td width="311" height="9"><font size="-1"><a href="http://developer.apple.com/wwdc2002/">WWDC</a> 316: <br> 317: (World Wide Developer Conference)</font></td> 318: <td width="213" height="9"> 319: <div align="center"><font size="-1">San José, 320: CA</font></div> 321: </td> 322: <td width="273" height="9"> 323: <div align="center"><font size="-1">May 6- 10</font></div> 324: </td> 325: </tr> 326: <tr bgcolor="#ffffff"> 327: <td width="311" height="9"><a href="http://www.linuxworldexpo.com/linuxworldexpo/v31/index.cvn" target="_blank"><font size="-1">LinuxWorld 328: Expo</font></a></td> 329: <td width="213" height="9"> 330: <div align="center"><font size="-1">San Francisco, CA</font></div> 331: </td> 332: <td width="273" height="9"> 333: <div align="center"><font size="-1">August 12 - 15 </font></div> 334: </td> 335: </tr> 336: </table> 337: </td> 338: </tr> 339: </table> 340: <br> 341: <table width="100%" cellspacing="0" cellpadding="0"> 342: <tr> 343: <td bgcolor="#00315A" height="18"><b><font size="-1" color="#FFFFFF"><font color="#00315A" size="-5">.</font>OpenOffice.org 344: Statistics</font> </b> </td> 345: </tr> 346: <tr> 347: <td> 348: <table width="100%" cellpadding="2" bordercolor="#99ccff" bgcolor="#FFFFFF" cellspacing="0"> 349: <tr bgcolor="#99ccff"> 350: <td colspan="2"> 351: <div align="center"><font size="-1">Type </font></div> 352: </td> 353: <td width="36%"> 354: <div align="center"><font size="-1">04-14 - 04- 20</font></div> 355: </td> 356: <td width="36%"> 357: <div align="center"><font size="-1">04-21 - 04- 27</font></div> 358: </td> 359: </tr> 360: <tr> 361: <td colspan="2"><font size="-1">Posts</font></td> 362: <td width="36%"> 363: <div align="center"><font size="- 1">1,601</font></div> 364: </td> 365: <td width="36%"> 366: <div align="center"><font size="- 1">1,751</font></div> 367: </td> 368: </tr> 369: <tr> 370: <td colspan="2" height="36"><font size="- 1">Subscribers<br> 371: <i>(cumulative)</i></font></td> 372: <td width="40%" height="36"> 373: <div align="center"><font size="- 1">4,850</font></div> 374: </td> 375: <td width="40%" height="36"> 376: <div align="center"><font size="- 1">5,000</font></div> 377: </td> 378: </tr> 379: <tr> 380: <td width="12%" rowspan="2"><font size="- 1">Downloads</font></td> 381: <td width="9%" height="21"> 382: <div align="left"><font size="- 2">Binaries</font></div> 383: </td> 384: <td width="36%"> 385: <div align="center"><font size="- 1">65,338</font></div> 386: </td> 387: <td width="36%"> 388: <div align="center"><font size="- 1">79,288</font></div> 389: </td> 390: </tr> 391: <tr> 392: <td width="9%" height="24"> 393: <div align="left"><font size="- 2">Source</font></div> 394: </td> 395: <td width="36%"> 396: <div align="center"><font size="- 1">9,501</font></div> 397: </td> 398: <td width="36%"> 399: <div align="center"><font size="- 1">9,501</font></div> 400: </td> 401: </tr> 402: </table> 403: </td> 404: </tr> 405: </table> 406: 407: 408: </td> 409: </tr> 410: </table> 411: </td> 412: </tr> 413: </table> 414: </td> 415: 416: <!-- end right buffer --> 417: 418: 419: </div> 420: </td> 421: </tr> 422: </table><TR> 423: <TD> </TD> 424: <TD colspan=2> 425: <BR><BR> 426: 427: <TABLE width=100% cellpadding=0 cellspacing=0 border=0> 428: <TR> 429: <TD bgcolor="#CCCCCC"><img src="/branding/images/spacer.gif" width="1" height="10"></TD> 430: </TR> 431: <TR> 432: <TD bgcolor="#000000"><img src="/branding/images/spacer.gif" width="1" height="1"></TD> 433: </TR> 434: </TABLE> 435: <BR> 436: 437: <TABLE width=100% cellpadding=0 cellspacing=0 border=0> 438: <TR> 439: <TD width="20"><spacer type="block" width="20" height="1"></td> 440: <TD width="100%" valign=top><FONT COLOR="#999999" SIZE="-1">We welcome your <a href="/project/www/contact.html">feedback</a>.</FONT><BR><BR> 441: <FONT SIZE="1" COLOR="#808080"> Portions of text copyright © 1999- 2001 CollabNet, Inc. CollabNet is a trademark of CollabNet, Inc.<br> 442: Sun, Solaris, Java, Jini, StarOffice, StarPortal, Sun ONE Webtop, the 443: Butterfly Logo, and all StarOffice based trademarks and logos are 444: trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and 445: other countries. </FONT></TD> 446: <TD valign=top align="CENTER"><FONT COLOR="#999999" SIZE="-1"><a href="http://www.collab.net/"><img src="/branding/images/collabnetlabel.gif" border="0"></a> 447: <p>This site sponsored by<br> 448: <a href="http://www.sun.com">Sun Microsystems, Inc.</a><img src="/branding/images/spacer.gif" width="175" height="1" border=0> 449: </FONT></TD> 450: </TR> 451: </TABLE> 452: 453: </TD> 454: </TR> 455: 456: <!-- end footer --> 457: 458: </body> 459: </html> 460: 461: </body> 462: </html>
hi Wow. Please join the website project and help us correct these flaws. http://website.openoffice.org. You have my permission to improve things as soon as you can. Sing up for the dev@website mailing list and we can get started! closing this b/c I think you can do a better job of fixing what is wrong than I can. Louis
As mentioned on the qa dev list on March 5th I will close all resolved duplicate issues. Please see this posting for details. First step in IssueZilla is unfortunately to set them to verified.
As mentioned on the qa dev list on March 5th I will close all resolved <wontfix/duplicate/worksforme/invalid> issues. Please see this posting for details.