Starší komentáře ke článku: Kaskádové styly - tvorba obrázkového pozadí

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: SUNicko

Datum vložení: 2.5.2000 13:54:00

...jeste jsem to sice nezkousel, ale predpokladam, ze to nefunguje v Netscapu, mylim se?

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 2.5.2000 17:48:00

Netscape je v podpoře technologií o dost slabší. Já velice doufám, že bude nahrazený Mozillou, která už teď je mnohem lepší, než Netscape. Navíc je zadarmo a portuje se na mnoho platforem. Netscape už se řadu let nevyvíjí, a v podstatě se pouze oprašuje. Funkčnost a hlavně stabilita Netscape není nic moc. To mohu potvrdit i ze své zkušenosti jak z Windows, tak i z Linuxu. Raději jsem si nainstaloval Mozillu, se kterou jsem mnohem spokojenější, ač ještě není její vývoj u konce.

Avatar

Autor komentáře: Yuhů

Datum vložení: 21.8.2000 14:39:00

Podpora popisovaných věcí je v Netscape 4.7 překvapivě dobrá. Takže stačí vyjmenovat, co Netscape z uvedených vlastností neumí: 1. ignoruje background-position, čili neumí změnit polohu z levé horní 2. nejde nastavit background-attachment: fixed, což ale i v Exploreru má smysl jenom u tagu <body> U některých elementů jsem si všiml, že pozadí nevyplní celou plochu, ale jenom podbarví text. Potom funguje následující finta: nastavte margin: 0px; border: none (nebo jakékoliv jiné platné hodnoty), načež se vybarví celý obdélník. Více na http://dusan.pc-slany.cz/internet/css_prehled.htm

Avatar

Autor komentáře: Viktor

Datum vložení: 19.5.2000 16:50:00

blabla

Avatar

Autor komentáře: Viktor

Datum vložení: 19.5.2000 16:51:00

blabla

Avatar

Autor komentáře: Viktor

Datum vložení: 19.5.2000 16:51:00

blabla

Avatar

Autor komentáře: Kráťa

Datum vložení: 25.7.2000 8:52:00

Hm, mně zatím všechno v Netscapu funguje, až na měnící se parametry při OnMouseOver přes texty a tak. Myslím, že Netscape je v pohodě. Nesponzoruje interval.cz Microsoft?

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 21.8.2000 20:53:00

Osobně bych neměl nic proti tomu, kdyby mi Microsoft sponzoval třeba dovolenou, ale takové pozornosti se od MS asi těžko dočkám. Pokud mi jí ale chcete zasponzorovat Vy, nebráním se :-)) Celé je to o tom, že Netscape je dnes v příšerném a hnusném stavu, který byl odpovídající době tak před několika lety. A to píšu i přes to, že mám třeba rád Linux, kde je zrovna jenom ten Netscape. Mimopchodem, Netscapeovský prohlížeč na Windows se ještě dá používat, ale to, co provádí Netscape na Linuxu, to už je docela obludárium. Takže ač nejsem příznivec Microsfotu, klidně Vám podepíšu petici za zlikvidování Netscape a nahrazení něčím rozumnějším. Nedávno jsem si stáhnul demo realtimového operačního systému QNX. Tam byl na jedné jediné disketě kromě systému i prohlížeč, který uměl styly a JavaScript. Moc se mi to líbilo. Tak rád bych takový prohlížeč podobného ražení viděl místo Netscape, který si dnes už své místo dle mého skromného názoru ve WWW prohlížečích už nezaslouží.

Avatar

Autor komentáře: Pavel Hyldebrant

Datum vložení: 30.8.2001 15:55:09

URL se nepíše do uvozovek. Špatně:
url("soubor.htm")
Správně:
url(soubor.htm)

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 31.8.2001 12:05:32

Ano, je to pravda.

Avatar

Autor komentáře: Miroslav Kučera

Datum vložení: 3.9.2001 8:45:29

Zdravim vas oba,

dovolim si oponovat :)

<a href='http://www.w3.org/TR/REC-CSS2/colors.html' target='_blank'>http://www.w3.org/TR/REC-CSS2/colors.html</a>

Avatar

Autor komentáře: Dragonice

Datum vložení: 11.12.2005 17:12:03

ja pouyivam jednoduche uvodzovky, tzv. apostrofy ('UniformResourceIdentifier')

Avatar

Autor komentáře: Yuhů

Datum vložení: 3.9.2001 23:58:48

Ahoj Pavle!
Já pro jistotu vždycky dávám URL do apostrofů (alt + 39): URL('cesta/soubor'). Nevim, zda by to bez toho fungovalo...

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 4.9.2001 0:13:52

Já tedy to občas neuzavírám, občas dávám do apostrofů, občas do uvozovek. A fugovalo to. V CSS 2 je to jasné, jenomže CSS 1 je na popis dost skoupý.

Avatar

Autor komentáře: alfi

Datum vložení: 22.9.2001 9:31:35

Mel bych jeden dotaz na toto tema. Je pozne nastavit bacground-attachment:fixed u vice prvku v ramci jedne strany. Mam na adrese <a href='http://www.dm2000.cz/reesag/pokus.html' target='_blank'>http://www.dm2000.cz/reesag/pokus.html</a> zkusebne vytvoreny dokument ve kterem bych potreboval dosahnout stejneho efektu, ale s pribitym pozadim pri pohybu scrollbarem. Nechci to resit jednim velkym obrazkem, proto jsem rozdelil pozadi na stin, ktery ma vlastnost no-repeat a pozadi ktere ma repeat-y. Lze to nejak vyresit timto zpusobem. Pododtykam ze tam zkousim co se da :). Moc diky

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 23.9.2001 17:37:05

Možná přesně nechápu dotaz, ale lze napsat

body {background-attachment:fixed;}

, a nebo prostě bez CSS

<body bgproperties="fixed">

Avatar

Autor komentáře: Pavel Hyldebrant

Datum vložení: 5.10.2001 14:14:56

Parametr bgproperties="fixed" už je nestandardní. Nebo se mýlím?

Avatar

Autor komentáře: Miroslav Kučera

Datum vložení: 5.10.2001 14:22:08

Dany atribut je nestandardni - IMHO se jedna o propietarni vylepseni MS.

Avatar

Autor komentáře: Chester

Datum vložení: 25.10.2001 17:38:43

Měl bych jeden dotaz. Dá se pomocí CSS nastavit průhledné pozadí? Np. na stránkách, které použivají rozdělení na rámy (tak aby se obrázek umístěný ve stránce obsahujících <FRAMESET> zobrazoval i jako pozadí stránek načtených do rámů). Díky

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 26.10.2001 10:57:48

Přiznám se, že přesně nechápu. Vždyť přece, pokud načtete stránku do rámů, tak každá načtená stránka má své pozadí, které se zobrazuje. Je to přeci to, co, pokud dobře chápu, požadujete?

Pokud to špatně chápu, zkuste mě naťuknout, co potřebujete, a vymyslíme řešení.

Avatar

Autor komentáře: Chester

Datum vložení: 29.10.2001 21:40:26

Jde mi konkrétně o tohle:
Mám obrázek (na pozadí), který nezabírá celou plochu stránky (obsahující 2 rámce) a chtělbych aby menu se stabilními odkazy (umístěné v rámci vlevo) částečně překrývalo obr. na pozadí a přitom bylo ve svém rámci.
Dalo by se to asi vyřešit i tak, že bych ten obrázek rozříznul na 2 částí, ale mě by zajímalo jestli je i nějaké jiné (snažší) řešení.

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 31.10.2001 21:10:09

Rozumím. Přemýšlím nad tím, ale obávám se, že neznám způsob, jak toto udělat. Možná pomohou další čtenáři, ale nejsem si jist, zda to vůbec jde.

Dle mého to buď budete muset rozřezat, a nebo nepoužít rámce a nechat vše jako jednu HTML stranu.

Překrývání pozadí na jedné straně je jednoduché. Prostě uděláte pozadí stránky, potom přes to překryjete tabulku, které dáte jiné pozadí.

Budu-li moci, a budu-li Vám užitečný, cokoli podrobněji rád vysvětlím.

Avatar

Autor komentáře: Pavel Hyldebrant

Datum vložení: 26.10.2001 13:23:11

Přečti si <a href='http://dusan.pc-slany.cz/internet/ramy_problemy.htm' target='_blank'>http://dusan.pc-slany.cz/internet/ramy_problemy.htm</a> a vydrž do konce.

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 26.10.2001 14:42:12

Už jsem o tomto psal na jiném místě na Intervalu. Rámy jsou prostředkem, který má své plusy a mínusy jako cokoli na světě. Kdo je umí používat, nechť je používá. Kdo ne, nechť ne.

Existují také výhody rámů, a není jich málo, pro které se rámy používají. Ty tam samozřejmě popsány nejsou. Například snadnější ovládání při dobrém návrhu. Menší počet přenesených bajtů po síti, což se rovná rychlejšímu načtení stránky při listování v nich.

Myslím si, že by třeba bylo dobré, aby někdo porovnal výhody a nevýhody rámů. Stránka, kde jsou pouze plusy, a nebo pouze mínusy má pouze malou informační hodnotu, protože ukazuje fakta jednostranně, což znamená pouze poloviční pravdu.

Avatar

Autor komentáře: Pavel Hyldebrant

Datum vložení: 30.10.2001 19:09:47

Něco takového už vyšlo na Sově v síti. Adresa toho článku je <a href='http://www.sovavsiti.cz/c01052.html' target='_blank'>http://www.sovavsiti.cz/c01052.html</a> . Ale i tam je poměr +×- 2×5, takže myslím, že rámy by se neměly používat. Mimochodem, problémem levého sloupečku se zabývá Yuhů na adrese <a href='http://dusan.pc-slany.cz/internet/leve_menu.htm' target='_blank'>http://dusan.pc-slany.cz/internet/leve_menu.htm</a> .

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 30.10.2001 19:39:11

Já si osobně myslím, že každá věc má své pro a proti, a ať použijete cokoli, volíte v podstatě jen to výhodnější pro danou situaci. O tom, co je výhodnější rozhoduje také ta situace.

Poměr argumentů je jedna věc, a jejich váha je věc druhá. Některé argumenty, ať pro, nebo proti jsou závažnější, některé jsou málo vypovídající. O tom je život.

Příklad závažnosti argumentů: To, že rámy nepodporují starší prohlížeče je čím dál méně pravda. Je to na Sově v síti bráno jako nevýhoda. Já jsem kromě lynx nezažil žádný prohlížeč bez podpory rámců, ale lynx nepodporuje skoro nic, ani tabulky. To znamená, nepoužívat tabulky? Osobně je jeho nástupce links, který podporuje jak rámce, tak tabulky, a je zdarma všem. Aspoň pokud mám informace. Ale ani links, ani lynx nebude používat normální člověk, neboť jsou textové. Tudíž tento argument už dnes jako nevýhodu neberu. Jak IE, NN, Mozilla nemají s rámci problémy.

Argument pomalejší natahování jako nevýhoda. Dle reálných zkušeností je to naopak rychlejší natahování. První natáhnutí stránky je stejně rychlé, nebo pomalejší, než bez rámů. Ale další je bezkonkurenčně rychlejší, protože se nemusí natahovat vše, ale jen jeden rám. Pokud někdo udělá rámy pomalejší, je to diletant. Takže to opět neberu jako -, ale dávám rychlejší natahování jako +.

A tak bych mohl jít dál.

Jako obrovské + pro mnoho lidí, které je dle mého naprosto klíčové, je mnohem snažší údržování stránek, pokud zůstáváte v čistém HTML. Pokud chcete své stránky trochu měnit, může se vám stát, že nad stránkou s rámy strávíte mnohem méně času, než pokud rámy nepoužijete. A to je silný argument pro, a myslím, že nejen v mých očích.

Nemám na rámy žádný názor, zda ano, nebo ne. Výhody stránky s rámy a bez rámů jsou IMHO vyvážené bez nějaké výraznější přesily na jednu či druhou stranu. Takže se lze rozhodovat podle konkrétní situace, jinak je to čistě teoretická debata.

Avatar

Autor komentáře: Pavel Hyldebrant

Datum vložení: 5.11.2001 13:59:12

Pokud už si někdo tvoří WWW stránku, musí brát ohled především na toho, kdo ji bude číst. Že se autorovi stránky snadněji aktualizují, když používá rámy? To už si nemusí s navigací dělat starosti a bude mít pohodlíčko ještě větší.
Pokud se týká těch tabulek, tabulky se musí poskládat tak, aby se i v Lynxu zobrazily logicky.
Říkal jste také, že ve výčtu (ne)výhod rámů můžete pokračovat. Pokračujte!

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 7.11.2001 11:32:49

Asi takto, při tvorbě čehokoli, i WWW stránek se zvažuje optimální poměr mezi prací a efektem. Něco jako poměr cena/výkon. Tedy nebere se ohled jen na toho, kdo jí bude číst, ale také na to, kolik práce dá její vytvoření. Kdybych Vám opáčil stejným tónem, tak si nemusíte dělat ani problémy s navigací, dokonce ani s vytvářením stránek.

Co se týká Lynxe, dle mého má smysl brát v úvahu Lynxe jen u stránek, které obsahují ovladače a podobné věci, aby bylo možné stáhnout třeba v Linuxu potřebné soubory pro grafiku, a potom spustit grafický browser. Ale vývoj jde dál, a dnes prostě browser musí umět pracovat s tabulkami. Nemusí je třeba umět zobrazit, ale poradit si s nimi.

Co se týká výhod a nevýhod rámů, dle mého jako všude závisí na situaci. Řekněme mi o konkrétním projektu a můžeme to rozebrat. Obecně je to pouze akademická diskuse.

Avatar

Autor komentáře: Pavel Hyldebrant

Datum vložení: 8.11.2001 15:17:51

Nez stvorit nestandardni a hnusnou stranku, to uz je opravdu lepsi ji nedelat.
P.S. Prominte, ze pisu bez diakritiky, na mem pocitaci se neda prepnout klavesnice.

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 8.11.2001 17:28:32

Souhlasím. S rámy i bez rámů se dají stvořit jak standardní, tak i nestandardní stránky. A s rámy i bez nich se dají stvořit pěkné i hnusné stránky.

Avatar

Autor komentáře: Pavel Hyldebrant

Datum vložení: 9.11.2001 14:15:11

Nesouhlasím. S rámy nelze stvořit pěknou stránku.

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 9.11.2001 15:31:15

Nechápu, kde jste vzal tento názor. Já si to nemyslím.

Myslím si, že stránka je jako obraz, když na něj kouknu, sleduji obraz, a nikoli techniku, kterou byl vytvořen.

O mnoha pěkných stránkách možná ani nevíte, že používá rámy. Někdo umí s rámy čarovat a vyčarovat krásu a někdo ne. Je to jako se vším.

Rámy navzdory Vašim názorům existují, používají se, a to i na velmi profesionálních webech. Je to prostě dobrý prostředek a proto se používají. Kdyby nebyly na nic, a zkazilo se jimi všechno, už by tu dávno neexistovaly. Tudíž asi Váš závěr není tak úplně v souladu s realitou.

Avatar

Autor komentáře: Pavel Hyldebrant

Datum vložení: 9.11.2001 16:26:53

Můžete mi jmenovat nějakou profesionální a hezkou stránku používající rámy?

Reakce na větu „Myslím si, že stránka je jako obraz, když na něj kouknu, sleduji obraz, a nikoli techniku, kterou byl vytvořen.”: Vzhledem k tomu, že jazyk HTML slouží ke strukturování textu (obrázky a další objekty jsou až druhořadé), je nejdůležitější obsah, a ne vzhled stránky.

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 9.11.2001 17:39:04

Nejdříve reakce na větu. Například každý počítač vykonává program jako strojový kód. A díváte se třeba při práci s IE na webové stránky jako na vykonávání mnoha tisíc strojových instrukcí, a nebo raději vnímáte obsah stránky?

Co se týká jazyka HTML, ten teoreticky slouží jen ke strukturování textu. Prakticky by to byla pravda, kdyby byl k dispozici dokonalý prostředek jak vytvořit vzhled. A pravda je taková, že ani možnosti CSS v dnešních prohlížečích nejsou takové, aby HTML mohlo konat funkci pouze struktury textu.

Obsah stránky je možná nejdůležitější, ale to neznamená, že vzhled je málo důležitý. "Šaty dělají člověka" a i webovou stránku, ať chcete, nebo nechcete.

Viděl jsem krásnou stránku, která pomocí rámů udělala ne levém a pravém okraji nádherné sloupy s podstavcem nahoře i dole a s kamenným nápisem uprostřed. Byly na <a href='http://www.peregrius.cz' target='_blank'>http://www.peregrius.cz</a>, dnes už je tam jiný design. Bez rámů toto neuděláte. Tehdy jsem přestal mít averzi vůči rámům, protože to skutečně bez rámů neuděláte. A moc se mi to líbilo.

Avatar

Autor komentáře: Pavel Hyldebrant

Datum vložení: 13.11.2001 12:45:43

Pomocí CSS lze vytvořit dokonalý vzhled. Ale hlavně mně zajímá, že je to ve specifikaci, a o podporu prohlížečů se zajímám až ve druhé řadě. A HTML může dále strukturovat text.

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 13.11.2001 12:58:22

Rád bych toto vlákno diskuse již pomalu ukončil. Prostě mám jiný názor. Myslím si, že by to chtělo definovat slovo "dokonalý vzhled". To je tak abstraktní a nekonkrétní slovní spojení, že se pod to nacpe cokoli. Za druhé, lidé v praxi se nemohou zajímat o podporu prohlížečů až ve druhé řadě. Prostě jim to musí fungovat.

Avatar

Autor komentáře: Pavel Hyldebrant

Datum vložení: 15.11.2001 15:56:57

Nenapíšete–li sem nějaký další svůj názor, nebudu již toto vlákno diskuze prodlužovat. Zkrátka s vámi nesouhlasím a délka tohoto vlákna této diskuze je důkazem.
A můžete zkusit na Interval napsat článek, který by se zabýval všemi možnými vysvětleními slov „dokonalý vzhled”.

Avatar

Autor komentáře: Miloslav Ponkrác

Datum vložení: 15.11.2001 16:07:31

Jen bych rád podotkl, že slovo "dokonalý vzhled" jste použil Vy, ne já. A tímto slovem ukončíte jakoukoli diskusi, protože je to nekonkrétní termín. Kdybyste raději konkrétně napsal, co nejde s rámy, a Vy to nutně potřebujete, mělo by to smysl.

Avatar

Autor komentáře: Pavel Hyldebrant

Datum vložení: 15.11.2001 16:16:50

———————————————— KONEC TÉTO DISKUZE ————————————————

Avatar

Autor komentáře: Crusher

Datum vložení: 3.12.2002 15:40:33

Nevím ... já osobně bych se bez rámů u svých stránek neobešel. (<a href='http://www.dominion-club.tk)' target='_blank'>http://www.dominion-club.tk)</a>
Použil jsem sice JavaScripty, které jsou stavěny spíše pro IE, ale jsem s tím spokojený. V současné době přepracovávám stránky, ale 100% zůstanu u tagu IFRAME a nevzdám se ho. Jinak bych musel načítat stránku která má 100 kB pokaždé, když někdo klikne na nějaké tlačítko v systému stránek (a těch tlačítek je tam požehnaně).

Souhlasím však s názorem, že že rámy mohou také uškodit. Jen je správně použít a uživatelé to spíše uvítají.

C.

Zpět na článek | Úvodní stránka Interval.cz