abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 23:00 | IT novinky

    Společnost Pebble představila (YouTube) chytré hodinky Pebble Round 2. S kulatým e-paper displejem, s open source PebbleOS a vydrží baterie přibližně dva týdny. Předobjednat je lze za 199 dolarů s plánovaným dodáním v květnu.

    Ladislav Hagara | Komentářů: 0
    včera 14:22 | Humor

    Na novoroční inauguraci starosty New Yorku Zohrana Mamdaniho bylo zakázáno si s sebou přinést Raspberry Pi anebo Flipper Zero. Raspberry Pi i Flipper Zero jsou explicitně uvedeny v seznamu zakázaných věcí jak na na veřejné pozvánce, tak i na oficiálních stránkách města.

    NUKE GAZA! 🎆 | Komentářů: 18
    včera 11:33 | Nová verze

    OpenTTD (Wikipedie), tj. open source klon počítačové hry Transport Tycoon Deluxe, byl vydán v nové stabilní verzi 15.0. Přehled novinek v seznamu změn a také na YouTube. OpenTTD lze instalovat také ze Steamu.

    Ladislav Hagara | Komentářů: 2
    včera 11:11 | Nová verze

    Správce oken IceWM byl vydán ve verzi 4.0.0, která např. vylepšuje navigaci v přepínání velkého množství otevřených oken.

    |🇵🇸 | Komentářů: 4
    včera 01:33 | Zajímavý projekt

    Od 1. ledna 2026 jsou všechny publikace ACM (Association for Computing Machinery) a související materiály přístupné v její digitální knihovně. V rámci této změny je nyní digitální knihovna ACM nabízena ve dvou verzích: v základní verzi zdarma, která poskytuje otevřený přístup ke všem publikovaným výzkumům ACM, a v prémiové zpoplatněné verzi, která nabízí další služby a nástroje 'určené pro hlubší analýzu, objevování a organizační využití'.

    NUKE GAZA! 🎆 | Komentářů: 5
    1.1. 16:44 | IT novinky

    S koncem roku 2025 skončila standardní podpora operačního systému HP-UX (Hewlett Packard Unix).

    Ladislav Hagara | Komentářů: 10
    1.1. 14:33 | Nová verze

    K 1. lednu 2026 končí 70leté omezení majetkových autorských práv děl autorů zesnulých v roce 1955, viz 2026 in public domain. V americkém prostředí vstupují do public domain díla z roku 1930, viz Public Domain Day.

    |🇵🇸 | Komentářů: 2
    31.12. 15:00 | Nová verze

    Všem vše nejlepší do nového roku 2026.

    Ladislav Hagara | Komentářů: 12
    31.12. 13:33 | Zajímavý software

    Crown je multiplatformní open source herní engine. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT a GPLv3+. Byla vydána nová verze 0.60. Vyzkoušet lze online demo.

    Ladislav Hagara | Komentářů: 0
    31.12. 12:11 | Zajímavý článek

    Daniel Stenberg na svém blogu informuje, že po strncpy() byla ze zdrojových kódů curlu odstraněna také všechna volání funkce strcpy(). Funkci strcpy() nahradili vlastní funkcí curlx_strcopy().

    Ladislav Hagara | Komentářů: 6
    Které desktopové prostředí na Linuxu používáte?
     (0%)
     (3%)
     (0%)
     (18%)
     (32%)
     (13%)
     (5%)
     (5%)
     (13%)
     (34%)
    Celkem 62 hlasů
     Komentářů: 1, poslední včera 06:15
    Rozcestník

    Proč nepoužívat framy na navigaci

    24.7.2005 00:44 | Přečteno: 1487× | Web | poslední úprava: 24.7.2005 00:46

    Kvůli vyhledávačům.

    Jelikož v dnešní době většina návštěvníků přichází právě z fulltext vyhledávačů, dostanou se na web okénkem od záchoda. A když na záchodě nevidí žádnou navigaci, jelikož ta je v předsíni, tak zase dům opustí, jelikož má pocit, že jde o samostatnou stránku, ke které nepatří nic dalšího.

    Samozřejmně existuje řešení -- vložit na každou stránku ještě jednu verzi navigace. Možností je několik:

  • jen odkaz na hlavní stránku, čímž ale u složitějších webů zbytečně přijde o kontext -- například pokud hledal něco o kokršpanělech, a na vašem webu je sekce záliby, ve které je podsekce kokršpanělé, a uživatel byl odkázán na jednu stránku ze sekce kokršpanělů, nemá ponětí, v jaké sekci a podsekci byl, a tudíž musí projevit aktivitu a přemýšlet, kde by asi tak mohlo na těch stránkách být něco více o kokršpanělěch. Ale to bysme chtěli od běžného franty uživatele příliš.
  • zdvojení navigace, což ale trochu schazuje význam navigace ve framech.
  • vložit zjednodušenou verzi navigace npříklad tedy:
    Úvod : Záliby : Kokršpanělé
  • Jak je tedy vidět, použití framů k navigaci zavání zbytečnými problémy.

           

    Hodnocení: -

    zatím nehodnoceno
            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    Luk avatar 24.7.2005 01:40 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Další důvod
    Každý odkaz se implicitně otevře do téhož rámu. Pokud se má otřevřít jinam (včetně top-level rámu, tj. celého okna), musí se to explicitně uvést. Spousta tvůrců na to zapomíná, takže se i odkazy mimo web otvírají dovnitř.

    S tím souvisí i problémy s kódováním. Nevím o prohlížeči, který by uměl pracovat v každém rámu s jiným kódováním - takže se to hezky semele a v některých rámech může být čaj místo písma (doporučuji zkusit kombinaci hebrejštiny s azbukou - výtečné :-)).
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    24.7.2005 14:27 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Další důvod
    Spousta tvůrců na to zapomíná, takže se i odkazy mimo web otvírají dovnitř.

    Častěji se setkávám s opačným nešvarem: otevírat všechno (včetně některých odkazů v rámci webu) do nového okna.

    24.7.2005 14:55 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Další důvod
    Nevím o prohlížeči, který by uměl pracovat v každém rámu s jiným kódováním

    Zajímavé, zkoušel jste to vůbec? Já jsem byl vaším tvrzením natolik překvapen, že jsem to hned zkusil. Firefox 1.0.6, Konqueror 3.4.0b ani Opera 7.54 to zvládaly bez nejmenších problémů.

    24.7.2005 14:56 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Další důvod
    Oprava: …Firefox 1.0.6, Konqueror 3.4.0b i Opera 7.54…
    Luk avatar 24.7.2005 15:36 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Další důvod
    Samozřejmě, že jsem to zkoušel. Např. ISO 8859-2 v jednom rámu, a ISO 8859-5 (nebo 8) ve druhém. Prohlížeče vesměs nastavily kódování podle top-level rámu (což bylo většinou ISO 8859-2) a používaly ho ve všech rámech. Ručně to šlo změnit jen pro všechny rámy dohromady. Je pravda, že jsem to zkoušel docela dávno, takže třeba se to změnilo k lepšímu.

    Ještě mě napadlo - týkalo se to kódování uvedeného v META tagu (http-equiv). Je docela možné, že pokud bude správné kódování v HTTP hlavičce, bude to v pořádku.

    Nicméně už dlouho používám UTF-8, takže mě tyhle problémy netrápí.
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    24.7.2005 21:40 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Další důvod
    Nemáte pravdu. Opravdu si to raději zkuste, ve všech třech zmiňovaných prohlížečích to funguje správně v obou případech: je-li kódování uvedeno v hlavičce HTTP odpovědi i v případě, že je uvedeno pouze v http-equiv meta elementu.

    Kdybych si měl tipnout, řekl bych, že při vašem experimentu jste posílal v HTTP hlavičce oběma framům stejné kódování a to správné (pro každý frame jiné) bylo pouze v http-equiv meta elementu, což celkem pochopitelně fungovat nemohlo.

    24.7.2005 09:59 Tomáš
    Rozbalit Rozbalit vše iframe
    Nejsem zastáncem rámů a ani je nepoužívám, ale pokud je někdo potřebuje, stačí do stránky s obsahem přidat iframe s menu (vrškem a vším, co je potřeba) a při příchodu z fulltextů už se pak načte vše.
    24.7.2005 11:35 SovakPaleny
    Rozbalit Rozbalit vše Javascript
    Tvořil jsem php systém pod již hotový statický web, bohužel s framy. Nebyl jsem s tím moc spokojen, tak jsem to vyřešil javascriptem. Pokud byl otevřen samotný rám, dočetl jsem mu zbytek - navigaci, titulek, obsah. Druhou funkcí bylo, že nešlo otevřít část stránky v cizím okně. Zkontroluju rodiče rámu a pokud nesouhlasí s definicí, načte frameset v celém okně, ale v ní požadovanou původní stránku.
    Luk avatar 24.7.2005 13:41 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Javascript
    Na Javascript není dobré spoléhat. Když se vypne a stránka nefunguje, nepůsobí to dobře.
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    24.7.2005 15:06 Eregon | skóre: 22 | blog: Eregonovy_vymysly | Všudezdejší
    Rozbalit Rozbalit vše Re: Javascript
    To je fakt, ale zase kdyz v tom JavaScriptu jsou jen nejake kontroly spravnosti pro pohodli (aby se nemuselo dlouze nacitat hlaseni ze server-side scriptu, ze vstup je chybny), nebo u takoveho reseni, jako je ta kontrola ramu (kdyz uz je nekdo musi implementovat), kde neni vypnutim JavaScriptu co zkazit a spatne zobrazeni webu by bylo zpusobeno nekde uplne jinde (ve spatnem prolinkovani framu), neni pouziti JS co vytknout.

    Tim se samozrejme nezastavam pouzivani framu, ale jen JavaScriptu - pri pouziti JS je ale vzdycky nutne mit na pameti, presne jak rikas Ty, ze na JS se nesmi spolehat - muze zajistovat jen nejakou pridanou hodnotu, zpohodlneni, nic vic.
    ~ w w w w (oo)   [oo] w w w w ~

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.