another question on beta.launchpad.net
Steve Alexander
steve at canonical.com
Wed Feb 21 07:38:40 GMT 2007
> A design goal of the new interface was to reduce the clutter of those
> little boxes, by having them collapsed by default.
>
> But they need to be expanded if you don't have JavaScript enabled,
> because otherwise you wouldn't be able to expand them and access their
> contents at all.
>
> Therefore they are expanded initially, and when the page finishes
> loading, JavaScript collapses them. Because the new design uses so many
> graphics and is still served over HTTPS, this can take a while.
>
> If you have a suggestion on how we can eliminate or reduce this
> flashing, I'd be delighted to read it. :-)
I believe we even have a spec or bug on it somewhere.
What we do is in some JS, record in a non-persistent cookie "this
browser has JS enabled". Then we serve up slightly different CSS
depending on the value of this cookie.
--
Steve Alexander
More information about the launchpad-users
mailing list