Stránka 1 z 1
Velikost pozadí :)
Napsal: ned 30. led 2005, 21:20
od ElCon
Hele, mám docela velkej obrázek, kterej by se hodil na pozadí vcelku ... komprimoval jsem ho na 40 kb, ale nevím, jestli to ještě počřád není moc ... napište, jakou velikost by jste tolerovali ...
Napsal: ned 30. led 2005, 21:24
od Návštěvník
myslim ze to nikoho nezabije a ja bych ho i toleroval, zalezi jak vypada

aby nebyl zbytecne velkej
Napsal: ned 30. led 2005, 21:43
od johny128
vela ludim(modemistom) sa moze to pozadie nacitat aj stvrt minuty, tak to zvaz

Napsal: ned 30. led 2005, 21:47
od DewiL
Supni sem ten obrazek, abysme vedeli, jestli to ma cenu

za tech 40kb

Napsal: ned 30. led 2005, 21:52
od ElCon
Dewil píše:Supni sem ten obrazek, abysme vedeli, jestli to ma cenu

za tech 40kb

Ten web se musí vidět ... pošlu screen shot ..
Napsal: ned 30. led 2005, 21:56
od ElCon

Je to fotka mýho pc v grayscale a protažená jpeg optimizerem ...
Napsal: ned 30. led 2005, 22:01
od johny128
pekne pekne...sprav na uvod "Loading, please wait" , pocas toho nech sa to natiahne a myslim ze je to v poho

Napsal: ned 30. led 2005, 22:09
od ElCon
Kdo uhodne, co je to na tom obrázku v pozadí ? Tipujte ... zdroják nějakýho preloaderu by se taky šikl ... nebo je tu někdo, kdo by mohl vysvětlit, jak to ve flashu udělat ... ?
Napsal: ned 30. led 2005, 22:55
od TomV
ElCon píše:Kdo uhodne, co je to na tom obrázku v pozadí ? Tipujte ... zdroják nějakýho preloaderu by se taky šikl ... nebo je tu někdo, kdo by mohl vysvětlit, jak to ve flashu udělat ... ?
Ty to děláš celý ve flashi ?

Napsal: pon 31. led 2005, 00:00
od k23
podle me je to jednodussi udelat pomoci javascriptu. do externiho souboru, treba load.js vepises tenhle kousek kodu:
Kód: Vybrat vše
//this code is from pixy's dhtml library
var jsDOM0 = (document.all);
var jsDOM1 = (document.getElementById);
var jsDOM = jsDOM0 || jsDOM1;
// getObj function, by pixy (thanx :), www.pixy.cz
function getObj(name){
if (typeof name == "object") return name;
if (jsDOM1) return document.getElementById(name);
if (jsDOM0) return eval('document.all.'+name);
else return null;
}
function preload() {
backgr = new Image();
backgr.src = "cesta/k_obrazku.gif";
//zobrazis web
getObj('webik').display='block';
//schovas informaci o nahravani
getObj('preloader').display='none';
}
a pak do stranky do body napises:
Kód: Vybrat vše
<body onload="preload(); return true;">
Ted to nejdulezitejsi:
cele je to zalozeno na tom, ze funkce preload() zacne stahovat ze serveru obrazek a vytvari objekt Image. Tato operace nekolik sekund (nebo jak pisete minut) trva, takze toho vyuzijes. Zatimco funkce preload() nahrava obrazek (bezi udalost onload() v body) ty zobrazujes na strance nejaky prvek, ktery obsahuje treba text Loading a web mas schovany. Az udalost skonci, schovas loading a zobrazis web (da se s tim docela pekne pohrat).
Ted to reseni:
prvek ve kterem je cely web (nejlepe div) oznacis atributem id a nadefinujes mu par css stylu, takze budes mit
Kód: Vybrat vše
<body onload="preload(); return true;">
<div id="preloader">loading please wait...</div>
<div id="cely_webik" style="display: none; background: url(tvoje/pozadi.gif);">
nejaky obsah webu
</div>
</body>
p.s.: pohraj si s tema stylama, mozna misto vlastnosti display budes muset pouzit vlastnost visibility ktera ma hodnoty visible nebo hidden.
Pokud vubec nechapes o cem mluvim, napis mi SZ.
Napsal: pon 31. led 2005, 11:08
od kuavik
pokud chces delat cely web ve flashi, tak preloader je celkem primitivni, mam jich par ke stahnuti v
http://www.smartmart.zde.cz - tutorials, z tech se to lehce naucis,
nebo bych dal jako prvni stranku webu nejaky mensi uvodni obrazek treba s napisem na cernem pozadi a nekam do stranky bych schoval to pozadi jako 1x1 pixel (nezkomprimovany), aby se stahnul do cache, no a nez uzivatel klikne dale tak se velka nebo cela cast nacte
kazdopadne 40kb neni tak hrozny pokud se jedna o uceleny objekt, kdyby to bylo treba 10 obrazku o stejne suma hodnote, tak by se to nacitalo mnohem dele.
Napsal: pon 31. led 2005, 13:07
od ElCon
TomV píše:ElCon píše:Kdo uhodne, co je to na tom obrázku v pozadí ? Tipujte ... zdroják nějakýho preloaderu by se taky šikl ... nebo je tu někdo, kdo by mohl vysvětlit, jak to ve flashu udělat ... ?
Ty to děláš celý ve flashi ?

Hoj ... ono se to nedá kombinovat ?

Napsal: pon 31. led 2005, 13:26
od ElCon
... k23...
Dík ... použiju ...
Napsal: pon 31. led 2005, 13:27
od kuavik
jak to myslis kombinovat, pokud chces preloadovat flashem obrazek v html kodu, tak bohuzel, musi byt importovany do flashe

Napsal: pon 31. led 2005, 13:29
od sovicka
Na takhle velkej obrázek na pozadí bych se vykašlal ... spíš tam dej jednolitou barvu, nebo nějakej vzorek pár px krát pár px ...
Web vypadá docela dobře, ale to pozadí bych mu vytknul...
ANO, jsem modemář
Napsal: pon 31. led 2005, 13:53
od honny
sovicka2001 píše:Na takhle velkej obrázek na pozadí bych se vykašlal ... spíš tam dej jednolitou barvu, nebo nějakej vzorek pár px krát pár px ...
Web vypadá docela dobře, ale to pozadí bych mu vytknul...
ANO, jsem modemář
Me se to libi takhle... Dobrej design... Ale je fakt, ze mam 320kbps...
