Mozilla adds

Mozilla legger -webkit prefiks emulering til å velge områder i Firefox

Mozilla har lagt til en ny funksjon i Firefox 39 som emulerer noen -webkit prefikser på utvalgte områder for å forbedre kompatibiliteten til disse nettstedene i nettleseren Firefox. Anmeldelser

Et problem som du kan kjøre inn når du surfer nettsteder på Internett er at webutviklere kan ha brukt leverandørspesifikke prefikser for styling. Selv om det ikke er et problem hvis alternativene er iverksatt, kan det føre til visningsproblemer når det ikke er tilfelle.

Vanlige prefikser er WebKit, som brukes av Chromium-baserte nettlesere, moz, brukt av Mozilla-baserte nettlesere og ms som brukes av Internet Explorer.

En sammenligning liste over støttede prefikser i gjengivelsen motorer er tilgjengelig på denne siden. Der vil du legge merke til at noen prefikser ikke har ekvivalenter i andre nettlesere, for eksempel hvis en bestemt eiendom ikke er støttet av den nettleseren.

Hvis du tar en titt på følgende eksempel, vil du legge merke til layout problemer på området i Firefox hvis du bruker en pre-39-versjonen for å få tilgang til det, og ingen slike problemer i Firefox 39 eller senere.


Problemet her er at disse layout problemene kan reflektere dårlig på nettleseren, og som synes å være den viktigste grunnen til at Mozilla besluttet å implementere WebKit prefiks emuleringer for utvalgte nettsteder.

emulering er hardkodet inn i Firefox 39, som betyr at det vil bare fungere på en liste over nettsteder som Mozilla har lagt til det spesifikt.

De fleste av disse områdene synes å være japansk og kinesisk, med mange av dem knyttet til bilder og mobile enheter.

Alle nettsteder er oppført bør vise bedre i Firefox 39 og spesielt i Firefox for Android med tanke på at de fleste av nettstedene nevnt er mobile relaterte

Den viktigste grunnen til at dette blir gjennomført kun for utvalgte nettsteder er enkel:. hvis Mozilla ville gjøre det mulig for alle, vil det sende et feil signal til webutvikling samfunnet

Firefox-brukere kan deaktivere emulerings på nettleserens om.: config side:


    Skriv about: config i nettleserens adressefelt og trykk enter .

    Bekreft at du vil være forsiktig hvis meldingen kommer opp.

    Søk etter layout.css.unprefixing-service.enabled

    Dobbeltklikk preferanse.

    En verdi på sann betyr at det er aktivert, en av falsk at det er deaktivert i Firefox.


    Sjekk ut bug 1107378 for ytterligere informasjon og implementering i Firefox nettleser.

    Denne endringen vil ikke påvirke Firefox-brukere som ikke besøker nettsteder som støttes av den midlertidige løsningen. Det er imidlertid sannsynlig at listen over områder vil bli oppdatert jevnlig. (via Sören Hentzschel) Anmeldelser