Which makes the content unavailable for people with CSS on but JS off.

On Wed, Jan 7, 2009 at 12:39 PM, Thierry bela nanga <[email protected]>wrote:

> my method to avoid this is to hide content initially with css, i define a
> class .hidden {display: none} and then I use the domready to remove the the
> class.
>
>
>
> On Wed, Jan 7, 2009 at 3:01 PM, keif <[email protected]> wrote:
>
>>
>> FUC = Flash of Unstyled/Unrendered Content
>>
>> This cropped up mainly because of an alphaPNG script, extended
>> elements script, and a couple other scripts that modifed the page.
>>
>> On Jan 5, 7:46 am, Michal <[email protected]> wrote:
>> > FUC?? I think maybe I'm not that good with those internet acronyms....
>> >
>> > On Jan 5, 12:32 pm, keif <[email protected]> wrote:
>> >
>> > > With putting scripts at the bottom, it's been more of a "YMMV"
>> > > approach - I can't find the yahoo article, but it's been discussed
>> > > more than once that many people say "put it in the footer" when it's
>> > > not a practice they follow themselves because of certain issues (one
>> > > thing I've noticed, loading all JS in the footer causes FUC
>> > > sometimes).
>> >
>> > > -keif
>> >
>> > > On Jan 5, 5:38 am, Nicolas Trani <[email protected]> wrote:
>> >
>> > > > Hi,
>> >
>> > > > @Michal :
>> > > > Putting scripts at bottom speed up your page loading, i suggest you
>> to
>> > > > read this :
>> http://developer.yahoo.com/performance/rules.html#js_bottom
>> >
>> > > > @Wanlee :
>> > > > I suggest you to continue to use domready anyway.
>> >
>> > > > Maye be you can post a page to show your code?
>> >
>> > > > Regards.
>> >
>> > > > Michal a écrit :
>> >
>> > > > > Are you saying that 'domready' fires too early, before the html is
>> > > > > ready? This sounds strange. It could be:
>> >
>> > > > > - A bug with domready. I suspect this is unlikely as this is so
>> > > > > heavily used and tested. But if you can construct a testcase, post
>> a
>> > > > > bug in lighthouse.
>> > > > > - A bug with your code somewhere: are you sure everything that
>> > > > > accesses the DOM is inside a domready listener?
>> >
>> > > > > I have seen advice somewhere on the internet that says you should
>> put
>> > > > > Javascript at the bottom of the html, but it's never quite sat
>> well
>> > > > > with me, it seems a bit hackish, but I don't quite know why. I
>> always
>> > > > > put it in the head, with a domready. Maybe others have other
>> > > > > suggestions...
>> >
>> > > > > There is the 'load' event, that waits for all images to load as
>> well,
>> > > > > you could try that, but I suspect that there is something else
>> afoot.
>> >
>> > > > > Can you post a link to the page you're talking about?
>> >
>> > > > > Michal.
>> >
>> > > > > On Jan 5, 8:32 am, wanlee <[email protected]> wrote:
>> >
>> > > > >> I'm writing a few functions for sliders and json requests and it
>> > > > >> appears that the javascript is loading faster than the html
>> causing
>> > > > >> the slider to not initialize. it doesn't happen on every page
>> load but
>> > > > >> more so in safari.
>> >
>> > > > >> moving my script tags to the bottom of the html solves the
>> problem. is
>> > > > >> this normal or could there be something wrong with my code?
>> should i
>> > > > >> use something other than 'domready'?
>> >
>> > > > >> take swing!
>> >
>> > > > --
>> > > > Nicolas Trani - web engineer
>> > > > Weelya - Improve the web
>> > > > 32 rue du faubourg boutonnet
>> > > > 34090 Montpellier
>> > > > Tel/Fax : 04 67 169 778http://www.weelya.com
>> >
>> > > > Notre agence sera fermée du 12 au 16 janvier 2009
>> >
>> >
>>
>
>
>
> --
> fax : (+33) 08 26 51 94 51
>



-- 
Guillermo Rauch
http://devthought.com

Reply via email to