dmiba

Vytlač príspevok
Odporuč príspevok
Bookmark and Share PRIDAŤ NA VYBRALI.SME.SK

Bug v Mozille Firefox 0.9 a Mozille 1.7 s id objektov?

Tak som sa dnes čudoval, prečo mi jeden projekt nebeží korektne pod mozillou, keď ešte nedávno to bolo OK. Nakoniec mi pri detekcii problému pomohol extesion web developer, ktorý využívam pri hrátkach s css v mozille.

Bug, ak je to bug, nepozeral som špecifikáciu id u w3c, je v tom, že ak máte:
 <div id="01">
tak sa dané id definované v css
#01 { }
na objekt neaplikuje.

V nižších verziách, v IE a Opere s tým problém nie je. Stačí premenovať id z 01 na napr. aa a u6 to beží korektne.

Takže preventívne žiadne id=01 a #01. Premýšľam, že to je asi tým, že niekde v source mozilla berie hodnotu # z css 01 ako 1 a pri volaní objektu id=01 ho samozrejme nenájde, alebo naopak keď volá id v div tak preň 01 znamená 1.


News | stály odkaz

Komentáre

  1. ked budem welka, cem byt pogramatorka ...
    ale kukam, ze to celkom asi nezwladnem =D .. nerozumela som ani pismenko =DD
    publikované: 02.07.2004 15:11:13 | autor: Tajtrlicka (e-mail, web, neautorizovaný)
  2. 2 tajtrlicka
    Je malo zien programatoriek, nakolko programovanie je vec logiky a v tej sme dominantni my muzi, vy zeni ste skor intuitivne stvorenia. Ale paradoxne je, ze pri testoch sa zistilo, ze ludia pouzivajuci na riesenie problemov intuiciu ich na zhruba 80% uspesne vyriesili, kym uspesnost logiky bola nieco tesne pod 40%.

    A tak logicky by dmiba mohol povedat, ze chce byt zenou, aby uspesne riesil problemy, ale intuicia mu vravi: neblbni :))
    publikované: 02.07.2004 15:15:49 | autor: dmiba (e-mail, web, neautorizovaný)
  3. CSS a ciselny nazov
    Nedal by som za to ruku do ohna ale asi sa nesmie zacinat nazov CSS ID cislom...
    publikované: 02.07.2004 17:22:04 | autor: Havran (e-mail, web, neautorizovaný)
  4. no zvlastne ze doposial to vsade bolo bez problemov
    az od 0.9 v 0.8 to bezalo korektne aj s cislom na zaciatku, ale na to som dal do titulku ?
    publikované: 02.07.2004 17:43:09 | autor: dmiba (e-mail, web, neautorizovaný)
  5. Podla W3C ID musi zacinat pismenom
    V odporucani W3C HTML 4.01 sa o hodnote atributu id pise, ze musi zacinat pismenom. Je tam doslovne uvedene:
    "ID and NAME tokens must begin with a letter ([A-Za-z]) ..."
    Vacsina prehliadacov robi programatorom medvediu sluzbu, ak ide nad ramec odporucani. Zvyknes si na to a ani nevies, ze je to zle :-(
    publikované: 02.07.2004 20:07:01 | autor: IMI (e-mail, web, neautorizovaný)
  6. suhlasim
    clovek casto nema cas studovat vsetky specifikacie a zrazu sa nieco zmeni a nech patra, ze co...
    publikované: 03.07.2004 18:26:10 | autor: dmiba (e-mail, web, neautorizovaný)
Pozor, na konci je potreba spočítať neľahkú matematickú úlohu! Inak komentár nevložíme. Pre tých lenivejších je tam tlačidlo kúzlo.



Prevádzkované na CMS TeaGuru spoločnosti Singularity, s.r.o., © 2004-2014