Opera 11.50 Win32 flashes a white page on every page change
I'm having an issue with my site and Opera 11.50 browser on Win32. When I browse http://catza.net/ with Opera the page flashes white on every page change. Since the default palette is dark it is very annoying. It appears like Opera renders the reset stylesheet on each page change and displays the resulting white page just before rendering and displaying the actual dark page. Any idea why? The issue appears to be related to Opera since it doesn't occur with Chrome 12.0, Firefox 5.0, Internet Explorer 8.0 or Safari 5.1.
The site runs on a custom software and both Cache-Control and Expires are returned in every response. There are two simple stylesheets http://catza.net/style/reset/ and http://catza.net/style/dark/ that are loaded for every page. The reset stylesheet by Yahoo gets 24 hours of lifetime while the dark stylesheet and the pages get 1 hour. With Firebug the caching headers look OK and and Expires matches the time set with Cache-Control. And when I check Opera's cache content I can see t开发者_运维百科hat both stylesheets are in cache: /style/reset/ 492 Bytes, /style/dark/ 1334 Bytes. The stylesheets are loaded at the very beginning of each page.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en"><head>
<title>catza.net - the singing revolution of cat show photos </title>
<link rel="stylesheet" type="text/css" href="/style/reset/">
<link rel="stylesheet" type="text/css" href="/style/dark/">
...
精彩评论