Autor Zpráva
moom
Profil
Dobrý den, mám prosím dotaz. Nemáte tušení jak se
dá udělat pomocí Java Scriptu, nebo jQuery podobný efekt,
před načtením stránky jako je na těchto stránkách.

Asi se zobrazuje nějaký element než se všechno načte.

Zkoušel jsem se to prozkoumat pomocí firebug, ale na nic
jsem nepřišel... Máte prosím nějakou radu, popošoupnutí :)
Chamurappi
Profil
Reaguji na mooma:
pomocí Java Scriptu, nebo jQuery
Framework je také JavaScript (psáno dohromady).

Asi se zobrazuje nějaký element než se všechno načte
Napozicuj přes stránku <div> s display: none, skriptem mu nastav style.display = "" a při window.onload zpátky style.display = "none".
Animaci udělej animovaným GIFem. Kdyby sis neuměl nakreslit vlastní, mrkni na ajaxload.info.

Máte prosím nějakou radu
Nedělej to. Jako uživatele mě nezajímá, že se stránka načítá, zajímá mě, co se načítá — proto tam jdu. Rozumně napsaná stránka se musí načíst rychle. Pokud mi dává web najevo, že načtení potrvá dlouho, tak buď čekám (pokud jsem fakt zvědavý, co se načte), nebo jdu rovnou pryč. Kdo ví, jak dlouho bych čekal…
moom
Profil
Paráda, děkuji za popošoupnutí, budu muset rozšířit obzory JS.
Jde jenom o grafickou vychytávku :) Sleduji stránky awwwards kde se
velmi často objevuje u vítězných stránek nějaký loader (cca 1, 2 vteřiny).

Taky děkuji za link na ajaxload. Zrovna včera jsem koukal jestli
redakční systém indexhibit má novou verzi. Používám to na vlastních stránkách
a na úvodní stránce je snad největší přehled loaderu, co jsem kdy viděl :)
Chamurappi
Profil
Reaguji na mooma:
Jde jenom o grafickou vychytávku :)
Chybný přístup.

Sleduji stránky awwwards kde se velmi často objevuje
Asi mají tamní hodnotitelé jiné priority než normální uživatelé.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0