Display and speed improvements
Display and speed improvements
Everyone,
This evening I was able to track down and resolve three different display problems that have been nagging users of IE (PC and Mac), Mozilla, Safari, etc. Additonally I was able to reduce the download time required per page. The problems and associated fixes are as follows:
IE 5 (OSX)
Problem: Body of thread is display down the page, past the last of the left column blocks.
Fix: There was a tag mismatch that was causing this display problem. IE 5 on the Mac should now render the pages correctly. That said, I would still recommend moving to Mozilla or Safari as there are numerous dynamic pop-up menus that you can use when on these browsers. Unfortunately IE 5 on the Mac is severly crippled when it comes to full javascript support (needed to display and manage the pop-up menus).
IE 6 (Windows)
Problem: Everything is centered including header and content of left column blocks, posts, etc.
Fix: I learned that this was caused by IE running in standards-compliant rendering mode. Across the site we use <div align="center"> tags to align content. According to this article when tables are nested within these div tags all there content is centered as well if using a certain doc type for the content. I changed the doc type to that recommended in the above article and now the pages are aligned as I had intended (typically the content is left justified).
All Browsers
Problem: All browsers where not rendering the contents of threads so that all the available width was utilized. This had the effect of not aligning the header of the thread (where thread tools, search this thread, etc. are display) and the posts composing the thread.
Fix: The alignment has been updated so that the threads use the full width available to them.
Style Sheets
Problem: Inline stylesheet information was included in each page request on the site. For dial-up users this meant that additional download time was required for each page.
Fix: The stylesheet information is now delivered as a file which is downloaded only when it changes (not very often). Having it delivered this way will reduce page size by about 2 KB thereby reducing download time required to render each page.
Thanks!
Mark
This evening I was able to track down and resolve three different display problems that have been nagging users of IE (PC and Mac), Mozilla, Safari, etc. Additonally I was able to reduce the download time required per page. The problems and associated fixes are as follows:
IE 5 (OSX)
Problem: Body of thread is display down the page, past the last of the left column blocks.
Fix: There was a tag mismatch that was causing this display problem. IE 5 on the Mac should now render the pages correctly. That said, I would still recommend moving to Mozilla or Safari as there are numerous dynamic pop-up menus that you can use when on these browsers. Unfortunately IE 5 on the Mac is severly crippled when it comes to full javascript support (needed to display and manage the pop-up menus).
IE 6 (Windows)
Problem: Everything is centered including header and content of left column blocks, posts, etc.
Fix: I learned that this was caused by IE running in standards-compliant rendering mode. Across the site we use <div align="center"> tags to align content. According to this article when tables are nested within these div tags all there content is centered as well if using a certain doc type for the content. I changed the doc type to that recommended in the above article and now the pages are aligned as I had intended (typically the content is left justified).
All Browsers
Problem: All browsers where not rendering the contents of threads so that all the available width was utilized. This had the effect of not aligning the header of the thread (where thread tools, search this thread, etc. are display) and the posts composing the thread.
Fix: The alignment has been updated so that the threads use the full width available to them.
Style Sheets
Problem: Inline stylesheet information was included in each page request on the site. For dial-up users this meant that additional download time was required for each page.
Fix: The stylesheet information is now delivered as a file which is downloaded only when it changes (not very often). Having it delivered this way will reduce page size by about 2 KB thereby reducing download time required to render each page.
Thanks!
Mark
Thread
Thread Starter
Forum
Replies
Last Post
Mini Mania
Interior/Exterior Products
0
Aug 24, 2015 02:09 PM
AZN Optics
Interior/Exterior Products
0
Aug 21, 2015 02:02 PM
Mini Mania
Drivetrain Products
0
Aug 21, 2015 12:59 PM



