abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 19:11 | Nová verze

    Knihovna htmx (Wikipedie, GitHub), tj. knihovna rozšiřující HTML o nové atributy a umožňující vývoj dynamických webových aplikací, byla vydána ve verzi 2.0 (𝕏).

    Ladislav Hagara | Komentářů: 0
    včera 17:11 | IT novinky

    Společnosti DeepComputing a Framework Computer společně představily RISC-V základní desku pro modulární Framework Laptop 13.

    Ladislav Hagara | Komentářů: 0
    včera 14:44 | Nová verze

    Byla vydána nová verze 6.4 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.16.

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

    Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.1 (Mastodon, 𝕏). Přehled novinek i s videi a se snímky obrazovky v oficiálním oznámení. Podrobný přehled v seznamu změn.

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

    Qsynth dospěl do verze 1.0.0. Jedná se o Qt GUI nad softwarovým syntezátorem FluidSynth (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    17.6. 17:11 | Bezpečnostní upozornění

    V bezdrátových routerech od společnosti routerech D-Link, v řadách EAGLE PRO AI a AQUILA PRO AI, je zabudovaný backdoor. Jedná se o zranitelnosti CVE-2024-6044 a CVE-2024-6045. Kdokoli z lokální sítě může přístupem na konkrétní URL spustit službu Telnet a přihlásit se pomocí přihlašovacích údajů správce získaných analýzou firmwaru.

    Ladislav Hagara | Komentářů: 17
    17.6. 11:22 | IT novinky

    Organizace IuRe (Iuridicum Remedium) varuje před návrhem, který představilo belgické předsednictví Rady EU. Populární služby jako Messenger, WhatsApp nebo Signal by dle něj bylo možné plně používat až po odsouhlasení kontroly komunikace. Ta by měla zamezit šíření dětské pornografie. Podle IuRe by však taková kontrola přinesla hlavně závažný dopad na soukromí uživatelů.

    Ladislav Hagara | Komentářů: 29
    17.6. 11:11 | Nová verze

    NumPy (Wikipedie), tj. knihovna pro Python pro vědecké výpočty, byla po 18 letech vydána v nové major verzi 2.0.0. Přehled novinek v poznámkách k vydání. Důležité informace v průvodci migrací.

    Ladislav Hagara | Komentářů: 0
    16.6. 23:11 | Nová verze

    Vývojáři postmarketOS vydali verzi 24.06 tohoto před sedmi lety představeného operačního systému pro chytré telefony vycházejícího z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Přehled novinek v příspěvku na blogu. Na výběr jsou 4 uživatelská rozhraní: GNOME Shell, Phosh, KDE Plasma a Sxmo. Aktuálně podporovaných zařízení je 50.

    Ladislav Hagara | Komentářů: 0
    16.6. 21:55 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE.

    Ladislav Hagara | Komentářů: 0
    Rozcestník

    Proč mám zježené vlasy když slyším IE

    13.3.2007 15:34

    Tak zase jedna věc, která mě dokáže vytočit. Jedná se o dítko MS. Pokud píšete web a vše zkoušíte v Mozille a je vše v pořádku, tak na 100% to v IE nebude vypadat tak jak má.

    První věc, která mě začíná vytáčet je kódování. V Mozille to běží dokonale a v IE ne. Prostě cpěte mu znakovou hlavu v HEAD části a stejnak ho nepřemluvíte k tomu aby ji použil. Další věc je tam že mi nějak neběhají korektně odkazy. Mám je vytvořeny v tomhle stylu:

    <a href=soubor.php?promenna1=hodnota&promenna2=hodnota&pro....>
    <INPUT type="button" value="Vytvořit uživatele" style="width: 150px; font-weight: bold;" class="button"></a>
    
    ten odkaz předává nějaké parametry a podle toho se volá funkce. V Mozille zase vše tak jak má chodí, ale v IE mi to nechodi. A ted babo raď. Kód jsem už prolezl snad 100x a nemůžu přijít na chybu.        

    Hodnocení: 12 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    13.3.2007 15:42 Richard Gavenda | skóre: 19 | Třinec
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    Jak máš nastavený DOCTYPE?
    13.3.2007 15:51 hates | skóre: 30 | blog: Jak_jsem_se_dostal_k_linuxu
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    <!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
            <title>Stránka</title>
            <link rel="StyleSheet" href="./include/stylesheet.css" type="text/css" />
        <meta http-equiv="pragma" content="no-cache" />
        <meta content="charset=iso8859-2" />
    
    </head>
    <body>
    
    <

    >
    13.3.2007 16:51 mikky | skóre: 25 | blog: Ghlog | M. L. - Praha
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    No jo frajere, to se ale nesmíš divit, že to to kódování nebere - tu metu máš špatně:
    <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
    
    Jinak kódování dokumentu má bejt v HTTP hlavičce, nějakou metu může browser s klidnym svědomím ignorovat, pokud server tvrdí něco jinýho (záleží na browseru). A u XML bys měl mít na prvním řádku eště uvedený extra kódování, pokud nepoužíváš utf-8:
    <?xml version='1.0' encoding='utf-8'?>
    
    A občas i pomáhá používat nějakej ten validátor a normy, bo ten odkaz máš taky špatně ;-)

    -miky
    Je vám méně než 30 ? (jsme vrstevnící => budeme si tykat) : (jsem pro vás bažant => můžete mi tykat);
    13.3.2007 17:19 misch
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    A občas i pomáhá používat nějakej ten validátor a normy
    Do kamene tesat! Kdyby si každý, předtím než si začne stěžovat jak je prohlížeč FF/MSIE/Opera/... vadnej, otestoval jestli je generovaná stránka vůbec validní, ušetřil by si spoustu starostí :)

    Sám jsem se kdysi v začátcích divil, proč mi FF půlku stylů vynechává. Bylo to způsobené mou oblíbenou chybou "};", kterou IE směle ignoruje a zobrazí i všechno co následuje dál.
    14.3.2007 12:21 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    nějakou metu může browser s klidnym svědomím ignorovat, pokud server tvrdí něco jinýho (záleží na browseru)

    Tohle by zasloužilo upřesnit: meta element http-equiv se použije jako náhrada příslušné položky v hlavičce odpovědi pouze v případě, že ta položka v hlavičce odpovědi není. Jakmile příslušná položka v hlavičce HTTP odpovědi je, klient se musí řídit podle ní a meta element http-equiv musí ignorovat.

    13.3.2007 17:27 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    & je specialni znak, musis ho escapovat jako &amp;.
    Ondrej avatar 13.3.2007 22:55 Ondrej | skóre: 20 | blog: darkblair_server | Praha
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    1) mas kodovani iso-8859-2, ne iso8859-2 (ale stejne, pouzivej utf)
    2) xhtml jako platnej xml dokument potrebuje zacinat <?xml.....>
    3) Nemas tam menu urcujici mime typ
    <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
    4) <a><input></a> je kravina. Bud tam nech ten odkaz nebo tam dej form a do toho ten button
    Nikdo neni nikdy lepsi nez ty! Pouze ty jsi obcas horsi nez ostatni.
    14.3.2007 13:28 Messa | skóre: 39 | blog: Messa
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    2) Mám takový pocit, že <?xml přepne IExplorer 6 a Operu 7.0 do quirk módu... Pokud použijete UTF-8 nebo ASCII, tak <?xml podle standardu myslím nepotřebujete.
    14.3.2007 13:56 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    Dalsi nutna podminka je XML verze 1.0.

    Ale tohle je chyba prohlizecu, ze kdyz vidi XML prolog, dovuzuji si z toho, kdo vi co (treba IE to odmitne zobrazit uplne).
    13.3.2007 15:49 Richard Gavenda | skóre: 19 | Třinec
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    Co to znamená nechodí? Když klikneš na tlačítko, tak se nic nestane?
    13.3.2007 15:52 hates | skóre: 30 | blog: Jak_jsem_se_dostal_k_linuxu
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    Proste nic. ani ta stranka se skriptem se nezavola. je to proste jakesi divne. ve Firefoxu uplne v pohode.
    13.3.2007 15:59 Richard Gavenda | skóre: 19 | Třinec
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    Pokud mas ten odkaz na strankach taky tak, ze hodnota href neni uzavrena v uvozovkach, chyba by mohla byt tam.
    13.3.2007 16:00 ivitek | skóre: 5 | blog: Z_nudy
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    1) iso-8859-2 místo iso8859-2
    2) vyser na tlačítko, odkaz by měl stačit :-)
    "Jidášku, kamaráde, můžeš mluvit... Hele je tam pro tebe třicetník za kříž..."
    13.3.2007 15:56 Radek Podgorny | skóre: 16
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    No, HTML moc nedelam, ale neni INPUT obaleny A nejake divne? Nema byt INPUT v nejakem FORMu, ktery se postara o funkcnost?
    13.3.2007 16:02 hates | skóre: 30 | blog: Jak_jsem_se_dostal_k_linuxu
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    Je to pouze vlozeny objekt do tagu A a ten spousti script. tak se odkaz nezobrazuje nejak hnusne ale je to proste tlacitko na ktere kdyz kliknete tak se to chova jako klasicky hypertextovy odkaz. proto ma hodnoty type="button". Pokud by to zaviselo na formulari a byl v tagu FORM tak bude mit hodnotu type="submit", ktery se postara o odeslani promennych z formulare.
    Luk avatar 13.3.2007 16:03 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    Samozřejmě, že input má být ve formuláři. Kromě toho tam vidím další problém - ampersandy v dotazové části URL musí být definovány jako entity.
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    Daniel Kvasnička ml. avatar 13.3.2007 19:48 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    Validni to je, ale moc hezke ne :-)
    FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
    13.3.2007 15:59 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    Je moc hezké deklarovat xhtml a zároveň tag INPUT ;-) Ale rád bych se setkal s prohlížečem, který je možné přepnout do striktního režimu, pro vývoj je to k nezaplacení.

    Ten zápis kombinující href a input mi přijde dost divoký a nevím, zda je to dle normy. Toto bude fungovat stejně (a všude).
    <form method="GET" name="foo">
        <input type="hidden" name="promenna1" value="hodnota1" />
        ...
        <input type="submit" name="cudlitko" />
    </form>
    
    When your hammer is C++, everything begins to look like a thumb.
    14.3.2007 12:23 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    V XHTM je IIRC potřeba metodu psát jako get místo GET.
    14.3.2007 12:24 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    …XHTML…
    14.3.2007 14:30 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    Aha, tak to jsem nevěděl, logičtější to teda bylo v html. Díky za upozornění (a i proto chci striktní prohlížeč)
    <!ATTLIST form
      %attrs;
      action      %URI;          #REQUIRED
      method      (get|post)     "get"
    ...
    
    When your hammer is C++, everything begins to look like a thumb.
    13.3.2007 16:03 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    a čo tam robí ten ampersand?
    13.3.2007 16:58 tom112233 | skóre: 21 | blog: tpikalek | Brno
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    No ono IE možná dělá dobře, když v něm taková blbost nejde :-D
    13.3.2007 17:00 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    No jo, typické. Někdo naprasí HTML kód jak ho zrovna napadne, metodou pokus-omyl do dopatlá do podoby která náhodou v jednom browseru chodí a pak se diví a nadává.

    Jediné novum je, že bývalo zvykem patlat pro MSIE. Ale časy se mění a s nimi i referenční browser pro dung-compatible HTML. Koneckonců, my starší pamatujeme doby kdy se patlalo pro Netscape...

    A přitom je tolik krásných důvodů proč nadávat na MSIE...
    Daniel Kvasnička ml. avatar 13.3.2007 19:52 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    Obcas je taky fajn uzavrit XML atributy treba do uvozovek......
    FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
    Max avatar 13.3.2007 20:09 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    Přesně, jak tady už někdo řekl. Naškrábeš nějaký prasácký kód a pak hážeš špínu na něco, za co můžeš sám ;-). IE není dokonalý, asi tak jako všechno ;-). Myslíš si, že mozilla je dokonalá světice, ve které je vše ok? Probuď se ;-). Když chceš psát kompatibilní stránky, tak k tomu potřebuješ operu, firefoxe, IE6SP2 a IE7, to je minimum ;-). Bohužel, smůla je taková, že IE6SP2 jaksi pod linuxem asi nejni k sehnání a SP2 se chová trochu jinak, než SP1, která je pro linux k doinstalování :-/. Jo, to docela zamrzí :(
    Zdar Max
    Měl jsem sen ... :(
    20.3.2007 15:53 Krakonoš | skóre: 17 | Nová Ves v Horách
    Rozbalit Rozbalit vše Re: Proč mám zježené vlasy když slyším IE
    Občas také na IE nadávám, jelikož opravdu někde pokulhává (Wow, IE7 už umí i o něco víc, to jsem nečekal,..). Ale než nadávám, hledám chyby u sebe. To, že napíšeš takovej kus kódu, jako student na všeobecné střední (nebo základní) škola, co se učí dělat stránky neprofesionálně od neprofesionálů (jako je to třeba u nás na mosteckém Gymnáziu), tě neopravňuje kritizovat IE. Musím se tedy v tomto případě zastat Microsoftu, jelikož jejich interpretace je rozhodně lepší, než tvůj kód. Je mi líto, nauč se nejdříve psát validní kód a až si budeš jist, že píšeš podle jistého standardu a na 100% ho splňuješ, můžeš kritizovat práci jiných.

    Nemluvě o tom, že ani Mozilla není bezchybná. Dobře si pamatuji, že ještě nedávno (Firefox 1.x - v pozdějších 1.5 to bylo už myslím opraveno, přesné verze si nepamatuji, možná se pletu) Gecko dělalo chybu v renderování prvku (konkrétně "vyskakovacího" menu) na statické pozici nad prvkem s parametrem overflow: auto;

    ....

    Píšu to ve škole, tak doufám, že jsem tu ve spěchu nezrobil nějakou chybu, či se neopakuji. Případně mě omluvte :-)

    Založit nové vláknoNahoru

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