neprihlásený Sobota, 23. novembra 2024, dnes má meniny Klement
Mozilla podľahla sile konkurencie, Firefox začne podporovať jej neštandardné CSS

Značky: FirefoxMozillaAppleGoogle

DSL.sk, 7.1.2016


Spoločnosť Mozilla sa aktuálne rozhodla akceptovať realitu dnešného webu a začať podporovať neštandardné CSS prvky konkurencie.

Potvrdil to Karl Dubost z Mozilly.

Podľa Mozilly najmä vývojári mobilných ale nielen mobilných stránok často fixne používali respektíve používajú neštandardné CSS, Cascading Style Sheets, prvky podporované renderovacím jadrom WebKit a označené prefixom -webkit. CSS sa používa na definíciu vizuálnej prezentácie HTML.

Najmä mobilnému prehliadaniu webu dominujú prehliadače s WebKit jadrom, ktoré používa Safari v iOS aj prehliadače Google pre Android. Vývojári stránok tak často používali špecifické -webkit CSS prvky a tieto neodstránili ani potom, čo sa ekvivalenty dostali do nových oficiálnych verzií CSS.

Najmä mobilný Firefox tak nie výnimočne nerenderuje stránky tak ako sú renderované vo WebKit prehliadačoch. Keďže jeho podiel je minimálny, tvorcovia mobilných stránok kvôli Firefoxu svoje weby neprerábajú.

Firefox už podporu neštandardných -webkit CSS prvkov implementuje, podpora je ale v stabilných verziách vypnutá. Mozilla aktuálne prijala rozhodnutie štandardne ju zapnúť a to vo Firefoxe pre všetky platformy.

Stať by sa tak malo vo finálnej verzii 46 alebo 47 v apríli alebo máji.


      Zdieľaj na Twitteri



Najnovšie články:

Protimonopolný úrad začal prešetrovať, prečo v SR nie sú skutoční virtuálni mobilní operátori
Nový trailer filmu Minecraft
Linux v ďalšej verzii vyradí súborový systém Reiser
Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu
Vzniknú fyzické zábavné tematické Minecraft parky
Qualcomm chystá Snapdragon CPU pre lacnejšie PC, majú začínať na 600 dolárov


Diskusia:
                               
 

To zas bude lumpú.
Odpovedať Známka: 10.0 Hodnotiť:
 

Keď nejaký prehliadač príde s nejakou svojou CSS fičurou malo by sa to automaticky dať do oficiálneho štandardu pokiaľ je to niečo užitočné a neprasácke. Každý prehliadač by potom mal 100% dodržiavať štandardy a bol by pokoj a v galaxxií by zavládol mier.
Odpovedať Známka: 1.0 Hodnotiť:
 

To čo tie rozšírenia robia existuje už aj v štandarde. Webkit s nimi prišiel, začali vznikať stránky, a začal sa proces akceptovania do štandardu. Ten trval ale pridlho a vzniklo priveľa stránok, ktoré tie rozšírenia používali a keď proces akceptovania do štandardu skončil, tak tie stránky už nikto neupravil, aby používali štandardizované mená.
A keďže BFU tomu nerozumie, tak vinu za nesprávne zobrazenú stránku kládol browseru a nie autorovi stránky.
Odpovedať Známka: 8.1 Hodnotiť:
 

pretoze webdeveloperi su zrejme kokoti.

ak sa mi zapaci vyvojova verzia ficury v browseri, napr.
-webkit-peknecss: "mnam"

tak tam kurnik rovno pridam aj
peknecss: "mnam"

cim si zabezpecim podporu do buducna aj v dalsich browseroch ktore ju niekedy implementuju (zrejme az bude v standarde).
Odpovedať Známka: 8.3 Hodnotiť:
 

presne tak, alebo si spravim picuru v sasse a spravim @include peknecss
Odpovedať Známka: 2.5 Hodnotiť:
 

aaha takze pridas podporu pre -webkit-nieco a preto, ze to chodi aj v chrome aj v safari, to pre istotu este drbnes do "niecoho" a potom sa ti stane, ze tvoj web vyzera ako od retarda, ked si chlapci v microsofte povedia, ze pre nich je "nieco" implementovane dostatocne, aj ked to oficialne este vlastne nepodporuju ale ich zdementnele jadro to renderuje. congrats.
Odpovedať Známka: -7.5 Hodnotiť:
 

Ty nevis o com pises. congrats
Odpovedať Známka: 10.0 Hodnotiť:
 

ako mozes predpovedat ze ked mas
-webkit-peknecss: "mnam"

a spravi sa ekvivalentna standartna funkcionalita ze ju pomenuju tak isto
"peknecss" ??
co ak ju pomenuju "krasnecss" ?? nemozes sa spoliehat ze bude rovnaky nazov.
Odpovedať Známka: 1.4 Hodnotiť:
 

nehovoriac o tom ze ak pouzivas neexistujuce vymyslene tagy tak mas potom CSS errory na stranke a pises si do csska zbytocny bordel ktory sa mozno nikdy nevyuzije a zvysuje celkovu velkost suboru
Odpovedať Známka: 0.0 Hodnotiť:
 

neexistujuci tag je aj kazdy tag zacinajuci na -webkit otvoreny v browseri s inym jadrom. takze zas si si nepomohol.

veci si posral ked si zacal pouzivat taketo nestandardizovane featury. a vsetko co robis dalej su len docasne hotfixy, a bude to treba skor ci neskor dat do poriadku.
mozes potom hadzat vinu za ten bordel na ktorukolvek stranu, ale v pdostate si to posral ty (resp. webdeveloper) na uplnom zaciatku.
Odpovedať Známka: 3.3 Hodnotiť:
 

to je vzdy riziko, ale do toho ides uz len tym, ze si namrdas do css vyvojove a nedokoncene featury, ktore nie su standardizovane.
Odpovedať Hodnotiť:
 

Googla a Fapple sa dotiahli na to co robil Microsoft z IE...
Nacpu tam kopu svojich ficur, a seru na nejake standardy.. preco? Lebo su velky a mozu...

Tam kde Mrkvosoft skoncil, tam pokracuje googla...
Odpovedať Známka: 5.9 Hodnotiť:
 

dakujem, chcel som napisat to iste, usetril si mi 1 minutu zivota :D
Odpovedať Známka: 7.0 Hodnotiť:
 

Microsoft vela svojich ficur nikdy nestandardizoval a ani poriadne nezdokumentoval, pri mnohych sa o to ani len nesnazil ...

Robi to iste Google? Ja pri Googli skor sledujem snahu o standardizaciu ... ale mozno sa mylim.
Odpovedať Známka: 4.5 Hodnotiť:
 

A predsa nerobia to iste.

Ked to robil Microsoft, tvaril sa, ze to je predsa standard.

Ked to robi Google/Mozilla/Apple, tak programator velmi dobre vie, ze ked pouzije -moz-, -webkit- alebo -apple-, tak to je specificke pre konkretne browsery a nie je to ziadny standard.
Odpovedať Známka: -3.8 Hodnotiť:
 

Ťažko špecifické pre dané prehliadač, keď to už budú podporovať všetky. Bude len bordel a o chvíľu začnú vznikať zvlášť špecifické prvky skutočne len pre daný prehliadač. Samozrejme budú s novým prefixom.
Odpovedať Známka: 7.1 Hodnotiť:
 

https://tr.im/RgEQi
Odpovedať Hodnotiť:
 

nuz tak skostnatele konzorcium sa ma rozhybat a upravit aktualne standardy. nie? ak to nezvladaju a druha strana povie, o co s tymi prefixami ide tak potom je problem kdesi inde nez v googlakoch alebo applistoch.
Odpovedať Hodnotiť:
 

To nie je o skostnatelom konzorciu, ale o tom, ze developeri jednotlivych browserov sa nevedia dohodnut medzi sebou.

Napr. HTML importy, custom elementy a Shadow DOM podporuje iba Chrome a Opera, MS to ma "under consideration" a Mozilla s Apple na to zvysoka prdia. Alebo Webp - iba Chrome a ostatni nic.

Potom mas situaciu, ze ES6 je standard uz pol roka a doteraz ho ziadny browser nenaimplementoval cely. Tu je zase Firefox na tom lepsie ako Chrome, napr.

Odpovedať Hodnotiť:
 

to by chcelo dat browserom nejaky strict parameter, kery by ignoroval vsetky nestandardizovane extenzie. a potom by si to mohli developeri secko preskusat, ze co ako vyzera a ked by chceli, tak by sa potom dali robit aj stranky, kere sa zaobidu komplet bez hentych extenzii, kere su neni standardne.
Odpovedať Známka: 2.0 Hodnotiť:
 

No ale smutne je ze to aj tak Mozille nepomoze, teda minimalne na mobiloch. Ten ich mobilny firefox, aspon na androide je dost tragicky. Lenivy, zere pamet a hnusne laguje.Jedine pozitivum co ma ze podporuje dost extensionov.
Odpovedať Známka: 3.3 Hodnotiť:
 

Chybu hladaj skor v androide
Odpovedať Hodnotiť:

Pridať komentár