Tak to je blbý. Firebug je už asi jediný důvod, proč používám Firefox.
Docela mě děsí, jak u většiny mých kolegů vývojářů panuje přesvědčení, že stačí funkcionalitu otestovat v Chrome a pokud to někomu v jiném prohlížeči nefunguje, je to chyba toho prohlížeče. Vybavují se mi vzpomínky na IE-only weby. Bohužel Mozilla se svým přístupem "všechno rozbijeme" tomu moc nepomáhá.
A je na tom snad něco špatně? Osobně dělám weby na Firefoxu, po skončení rychle otestuju, že to funguje v Chrome a IEčku. Zbytek neřeším. Pokud někdo používá jiný prohlížeč tak ano, klidně si ho používej, ale nediv se, že ti tam třeba něco nepůjde. Osobně taky musím pár stránek používat v Chrome, protože ve Firefoxu nejsou moc použitelné.
No jo, ono záleží kolik kdo zaplatí a co žádá. Pokud děláš primárně mobilní web a nějakým option na classic PC, tak to asi budeš testovat jinak, než web, kde je mobilní přístup prostě jenom alternativa ke klasickému webu.
Jinak taky dělám nejprve Firefox, pamatuji na to, abych nedělal šílenosti, nad kterými bude IE jenom krčit obsahy, pak to odladím 2-5 věcí pro Chrome a můžu se jít klouzat na Explorer.
A nezapomínejme na Safari. Pro český web, vem to celkem čert, ale dělat pro Belgičany, Amíci nebo Holanďany, tak s tím musíš celkem počítat a dávat si bacha na to, jaké elementy tam pereš, protože Safari má nějaké specifika, na pár jsem narazil o pár jsem pouze četl když jsem něco hledal . . .
"A je na tom snad něco špatně?"
Že když hlásím, že něco nejde ve FF, občas se někteří vývojáři tváří "a proč jako používáš něco jiného než Chrome". Nemám nic proti tomu, že když je chyba v prohlížeči, ať ji vyřeší autoři prohlížeče. Ale nástup služeb, které fungují jen v Chrome mi začíná připomínat web před 10 lety, kdy někteří dokonce dávali obezličky, které ti aktivně bránili danou stránku navštívit v něčem jiném než IE (různé JS alerty apod.).
Otazka je, jestli ty desne weby, ktere funguji v Chrome, ale ne ve FF nebo Pale Moonu, nemaji problem nahodou proto, ze treba pouzivaji jakasi specifika z Chrome nebo proto, ze tam developeri webu naprasili nejake hruzy, ktere se z jakehosi duvodu v Chrome neprojevuji, prestoze by mely, ale projevuji se jinde. Jestli nahodou Chrome nema nejake obchcavky, jako treba kdysi prohlizece podporovaly zpetna lomitka v URL, protoze to MS lidi tak naucil a nechodila by kvuli tomu pulka webu.
No, u Chrome oproti Firefoxu se spíš jedná jen o několik detailů, z toho co se setkávám tak je to hlavně v vypisování DOMu, kde některé specifické konstrukce ani ne tak že by nefungovaly, ale spíš je někde třeba potřeba dopsat nebo upravit míru, kterou FF dopočítá, případně by se dalo říct že ji každý interpretuje po svém a je potřeba to více nakódit a taky jsem se setkal s tím, že mi s JS předanou URL do jedné funkce špatně parsoval, ale tam se jednalo opět o lehkou úpravu a spíše rozdíl, než nějaký průser jako v je to většinou v IE. Lehce horší je to pak v Safari, kde už je pak možno narazit na poměrně rozsáhlejší rozdíly v interpretaci kǒdu do DOMu, ale oproti IE a jeho verzím pořád pohoda. Dalo by se říct, obecně, samozřejmě ne doslova, ale člověk si musí dávat bacha aby to šlo ohnout i do IE, než si hlídat, aby co jede v FF, jelo i Chromu.
Jo, takových webů je, něco jede jenom v IE a ani se nestydí to tam napsat, to bude asi tím, že to prostě dělal někdo, koho nezajímají jiný browser, když kolikrát čtu nebo vidím ty rady na netu pro frontend-developery tak člověku vstávají vlasy hrůzou na hlavě. A myslím že spousta jich o responsivitě ani neslyšela, použít aspoň "obyčejný" Bootstrap odbudou slovy: "To než rozjedu . . . " - no k smíchu . . .
to bude asi tím, že to prostě dělal někdo, koho nezajímají jiný browser
No, oni je hlavne asi nezajimaji navstevnici (v nekterych pripadech zakaznici), kteri pouzivaji jiny browser. Ono asi to, ze necham firmu na me vydelat nejake penize, zacina byt privilegium, ktere mi ta firma udeli za to, ze pouzivam spravny browser. Jednou budou zadat potvrzeni, ze kupuji tu spravnou znacku toaletniho hajzlpapiru.
Jo, to je mozne. Ale vidim nebezpeci v tom, ze ten debilni Chrome ma porad vyssi podil uzivatelu a cim vic roste, tim vic na to ti volove budou srat a za chvili aby si clovek kvuli webu poridil pocitac s osmijadrovym CPU a 128 GB pameti, aby mohl provozovat Chrome. Navic si clovek bude muset osvojit doublethink, aby se presvedcil, ze ten interfejs neni uplne dementni a rozsireni nestoji za hovno.
To je mi jedno. O chrome se ani tak nebojím protože jedou na komunitách a tím šetří a postupují, takže na ně nemůžou ... Spíš aby se některá z těch Redmondských <> nerozhodla zase zkoušet dominovat pomocí nekompatibility. Nevěřím, že to při první příležitosti zase nezkusí . . .
„...Nevěřím, že to při první příležitosti zase nezkusí . . .“
Toto je zajímavá věta - osobně si taky myslím, že Microsoft je nyní velkým kamarádem s kdekým jen proto, že musí, protože se mu kdeco sere. Jakmile by získal vliv, stal by se zpět onou starou, dobrou kurvou, jak ji známe, a to ve všem.
No, já jsem spíš myslel takové věci, jako že služba na telekonference Fuze má nativního klienta pro Win a Mac, ale na Linuxu si musíš vystačit s webovou verzí, kde ale video funguje jen v Chrome. Ve Firefoxu jen zvuk, tlačítko pro video je vypnuté. Přitom třeba https://appear.in funguje v různých prohlížečích.
Nebo teď jsem se v práci setkal s tím, že určitou funkcionalitu zapínáme jen tam, kde opravdu funguje (to je zcela v pořádku) a zákazníkům se tam dalo upozornění. Akorát bylo formulované, že "works in most browsers" a po mém pátrání, které prohlížeče to jsou, se ukázalo, že jde jen o MS Egde a Google Chrome (a to ještě na mém Ubuntu to v něm stejně nejede). Prostě ta mentalita, že jiný prohlížeč vlastně ani neexistuje je to, o čem mluvím.