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í
×
    dnes 01:33 | Komunita

    Zig Software Foundation stojící za programovacím jazykem Zig publikovala finanční zprávu za rok 2024. Současně s prosbou o finanční příspěvek.

    Ladislav Hagara | Komentářů: 0
    dnes 00:22 | Nová verze

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za srpen (YouTube). Vypíchnuta je podpora Tabulek Google, implementace Gamepad API a Cookie Store API nebo také podpora WebGL na Linuxu.

    Ladislav Hagara | Komentářů: 0
    včera 20:44 | Komunita

    openSUSE Leap 16, včetně Leap Micra 6.2+, nově nabízí 24 měsíců podpory pro každé vydání. To je dva roky aktualizací a stability, což z něj činí nejdéle podporovanou komunitní distribuci vůbec. Leap se tak stává ideální platformou pro všechny, kdo hledají moderní, stabilní a dlouhodobě podporovanou komunitní Linux distribuci.

    lkocman | Komentářů: 0
    včera 16:33 | Bezpečnostní upozornění

    Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) vydal dne 3. 9. 2025 VAROVÁNÍ před hrozbou v oblasti kybernetické bezpečnosti spočívající v předávání systémových a uživatelských dat do Čínské lidové republiky a ve vzdálené správě technických aktiv vykonávané z území Čínské lidové republiky. Varováním se musí zabývat povinné osoby podle zákona o kybernetické bezpečnosti.

    Ladislav Hagara | Komentářů: 16
    včera 11:55 | IT novinky

    Americká internetová společnost Google nemusí prodat svůj prohlížeč Chrome ani operační systém Android. Rozhodl o tom soud ve Washingtonu, který tak zamítl požadavek amerického ministerstva spravedlnosti. Soud ale firmě nařídil sdílet data s jinými podniky v zájmu posílení konkurence v oblasti internetového vyhledávání. Zároveň Googlu zakázal uzavírat dohody s výrobci mobilních a dalších zařízení, které by znemožňovaly

    … více »
    Ladislav Hagara | Komentářů: 3
    včera 11:33 | Humor

    Prvního září ozbrojení policisté zatkli na na londýnském letišti Heathrow scénáristu a režiséra Grahama Linehana, známého především komediálními seriály Ajťáci, Otec Ted nebo Black Books. Během výslechu měl 57letý Graham nebezpečně zvýšený krevní tlak až na samou hranici mrtvice a proto byl z policejní stanice převezen do nemocnice. Důvodem zatčení bylo údajné podněcování násilí v jeho 'vtipných' příspěvcích na sociální síti

    … více »
    Gréta | Komentářů: 68
    včera 10:22 | Pozvánky

    Studentská dílna Macgyver zve na další Virtuální Bastlírnu - pravidelné online setkání všech, kdo mají blízko k bastlení, elektronice, IT, vědě a technice. Letní prázdniny jsou za námi a je čas probrat novinky, které se přes srpen nahromadily. Tentokrát jich je více než 50! Těšit se můžete mimo jiné na:

    Hardware – Bus Pirate na ESP32, reverse engineering Raspberry Pi, pseudo-ZX-80 na RISC-V, PicoCalc, organizéry na nářadí z pěny nebo … více »
    bkralik | Komentářů: 0
    včera 03:11 | Nová verze

    Google Chrome 140 byl prohlášen za stabilní. Nejnovější stabilní verze 140.0.7339.80 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 6 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    včera 02:22 | Nová verze

    LeoCAD (Wikipedie) je svobodná multiplatformní aplikace umožňující také na Linuxu vytvářet virtuální 3D modely z kostek lega. Vydána byla verze 25.09. Zdrojové kódy a AppImage jsou k dispozici na GitHubu. Instalovat lze také z Flathubu.

    Ladislav Hagara | Komentářů: 2
    2.9. 21:00 | IT novinky

    RubyMine, tj. IDE pro Ruby a Rails od společnosti JetBrains, je nově zdarma pro nekomerční použití.

    Ladislav Hagara | Komentářů: 0
    Pro otevření více webových stránek ve webovém prohlížečí používám
     (82%)
     (8%)
     (2%)
     (3%)
     (4%)
     (1%)
    Celkem 136 hlasů
     Komentářů: 9, poslední 28.8. 11:53
    Rozcestník

    Proč nepoužívat framy na navigaci

    24.7.2005 00:44 | Přečteno: 1439× | 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.