Miniblog

navigator.userAgent?!, 22.07

20:44:05

Nie, to nie jest dobre rozwiązanie na radzenie sobie z odmienną implementacją i problemami CSS w przeglądarkach. I nie rozumiem, czemu to linkują na CSS Beauty.

#

Komentarze:

  1. 13:55:13shw

    a jaki jest lepszy?

  2. 13:57:29Riddle

    Pisanie zgodnie ze standardami i unikanie zawiłych konstrukcji. Istnieje masa stron działających na wszyskich wylistowanych przeglądarkach bez takich dirty hacków. Forkowanie CSS - tylko dla IE - komentarze warunkowe. Reszta przeglądarek wspiera standardy więc takie koszmarki rodem z 1996 roku należy zostawić w spokoju.

  3. 14:18:58lego

    riddle tylko wydaje się że IE nadal zostało w tym 96' :)
    ale owszem najlepiej robić prosto bez jakiś kombinacji/machinacji

  4. 14:29:52Paweł Majczyk

    lego, dla tego ie'96 są właśnie komentarze warunkowe - prosto i bez kombinacji

  5. 14:31:53lego

    paweł: to jest po najmniejszej drodze oporu :) sztuką jest napisać kod bez komentarzy warunkowych, ale tak, często ich używam (niestety), po prostu w środowisku produkcyjnym brak czasu na "zabawy ze standardami"...

  6. 14:33:58Riddle

    Nie zgodzę się, że jest to sztuką. Na pewno jest to mistrzostwem, ale mistrzostwem w bawienie się a nie kodzenie. IE ma za dużo błędów renderingu, żeby wszystko co piszemy sprowadzać do jego mianownika. Conditional comments są o niebo lepsze niż hacki CSS jak * html albo html > body. Więc nie wiem czy „niestety” - chyba że odnosi się to do samego IE6, że istnieje.

  7. 14:36:32lego

    Riddle: w większości przypadków patrzy się tylko na IE6, starsze po prostu mają już zbyt małe udziały na rynku, oczywiście jeśli chodzi o sam wygląd/drobnostki, funkcjonalność serwisu to inna sprawa (tu już nie ma "przeproś")

  8. 14:45:09Riddle

    IE5 nie jest takie straszne, a ciągle używane w Stanach na przykład (więcej użytkowników niż Opera). IE5 dla Maca jest naprawdę OK. IE4 i NN4 powinny być nieobslugiwane przez @import "style.css" - userzy dostaną content bez jakiejkolwiek prezentacji. I da się żyć. :)

    Tzn da się żyć, jak mozillowcy, operowcy i makówki używają najnowszego softu, o czym pisałem niedawno. Nie ma sensu pisać haka na Operę 5 albo Safari 1.2.

  9. 21:03:31lego

    riddle: FF, opera mają systemy do sprawdzania apdejtów, nie wiem jak z safari bo nie mam maca

    IE4 to już jest software'owy dinozaur więc można sobie odpuścić

    dobra koniec bo to już OT się zrobił :)

  10. 14:35:58Riddle

    http://www.quirksmode.org/js/detect.html

    Tutaj jest inteligentny skrypt wykrywania przeglądarek - ale TYLKO dla osób, które wiedzą co robią. I na pewno nie dla CSS tylko błędów w JS/DOM.

  11. 11:50:52wow power leveling

    Good post! I plan to move into this stuff after I’m done with school, as most of it is time consuming. It’s a great post to reference back to. My blog needs more time to gain in popularity anyway.

Dodaj komentarz:

W komentarzach działa formatowanie Textile.

captcha code