Ata nisën një iniciativë për të rritur përputhshmërinë midis shfletuesve të internetit

Për shumë vite Lufta midis shfletuesve kryesorë të internetit ka qenë mjaft e dukshme, ose duke u imponuar përmes llojeve të ndryshme të strategjive, ose duke luajtur me drejtësi ose thjesht duke zbatuar lloje të ndryshme blloqesh ose pengesash ndaj përdoruesit për t'i parandaluar ata të ndryshojnë shfletuesin e tyre të internetit.

Por Tani gjërat duket se po "ndryshojnë", që nga Google, Mozilla, Apple, Microsoft, Bocoup dhe Igalia Së fundmi njoftuan se kanë bashkëpunuar për të zgjidhur probleme të ndryshme të përputhshmërisë së shfletuesit, si dhe aftësia për të ofruar mbështetje më të qëndrueshme për teknologjitë e ueb-it dhe për të unifikuar funksionimin e elementeve që ndikojnë në pamjen e faqeve të internetit dhe aplikacioneve në ueb (diçka që ka munguar për një kohë të gjatë dhe e kanë kërkuar shumë zhvillues).

Nga ky i fundit, mund të themi se të paktën që nga prezantimi i telefonave inteligjentë, zhvillimi i uebit është bërë pak më i unifikuar, por jo deri në atë pikë sa të mund të përdoret një specifikim i vetëm gjatë gjithë dizajnit dhe veçanërisht në ekzekutimin e skenarit.

Për herë të parë ndonjëherë, të gjithë shitësit kryesorë të shfletuesve dhe palët e tjera të interesuara janë mbledhur për të zgjidhur çështjet kryesore të pajtueshmërisë së shfletuesit të identifikuar nga zhvilluesit e uebit. Interop 2022 do të përmirësojë përvojën e zhvillimit për ueb në 15 fusha kryesore. Në këtë artikull, zbuloni se si arritëm këtu, në çfarë fokusohet projekti, si do të matet suksesi dhe si mund të gjurmoni përparimin.

Prandaj tani gjigantët dhe referentët e shfletuesve të internetit kanë bashkuar forcat me objektivin kryesor për të arritur të njëjtën pamje dhe sjellje të faqeve, pavarësisht nga shfletuesi dhe sistemi operativ.

Brenda asaj që synohet të arrihet është që platforma e ueb-it duhet të jetë holistik dhe zhvilluesit duhet t'i kushtojnë vëmendje krijimit të aplikacioneve në internet dhe të mos gjejnë mënyra për të shmangur disa papajtueshmëri ndërmjet shfletuesve.

Në 2019, Mozilla, Google dhe të tjerët filluan Një përpjekje e madhe për të kuptuar pikat e dhimbjes së zhvilluesve, në formën e Anketat e Vlerësimit të Nevojave të Zhvilluesve të MDN dhe Raporti i përputhshmërisë së shfletuesit zhytje e thellë. Këto raporte na dhanë njohuri të detajuara dhe të zbatueshme për të adresuar sfidat kryesore për zhvilluesit me platformën e internetit dhe çuan në përpjekje kompat 2021 .

Në kuadër të nismës, është përgatitur një vegël e re për testimin e shfletuesit, Interop 2022, i cili përfshin 18 teste të përgatitura bashkërisht që vlerësojnë nivelin e zbatimit të teknologjive të zhvilluara së fundmi në internet.

Ndër teknologjitë e vlerësuara nga testet janë:

  • Shtresat Cascading CSS
  • hapësirat e ngjyrave (përzierje ngjyrash, kontrast ngjyrash)
  • CSS Property Containers (CSS Containment)
  • elementet për të krijuar dialog ( )
  • format e uebit
  • lëviz (scroll snap, scroll-behavior, overscroll-behavior)
  • font (font-variant-alternates, font-variant-position)
  • kodimet (ic)
  • API-ja e mbështetjes në ueb
  • Flexbox
  • Rrjeti CSS (nënrrjet)
  • css transformon
  • pozicionimi fiks (CSS).

Përmendet se testet bazohen në reagimet nga zhvilluesit e uebit dhe ankesat e përdoruesve për mospërputhje në sjelljen e shfletuesit.

Problemet për të cilat është punuar ndahen në dy kategori: gabime ose mangësi në zbatimin e mbështetjes së standardeve të ueb-it (15 teste) dhe probleme që lidhen me paqartësi ose udhëzime jo të plota në specifikime (3 teste).

Ndër çështjet në shqyrtim në kategorinë e dytë, ka të meta në specifikimet që lidhen me redaktimin e përmbajtjes (contentEditable), execCommand, ngjarjet e miut dhe treguesit, njësitë e zonës së dukshme (lv*, sv* dhe dv* për njësitë më të vogla). më të vogla dhe dinamike). madhësitë e portave të pamjes).

Duhet përmendur se projekti lëshoi ​​gjithashtu një platformë për testimin e ndërtimeve eksperimentale dhe i qëndrueshëm nga shfletuesit Chrome, Edge, Firefox dhe Safari. Firefox-i tregoi përparimin më të mirë në zgjidhjen e papajtueshmërive, me 69% për degën e qëndrueshme dhe 74% për degën eksperimentale. Për krahasim, Chrome shënoi 61% dhe 71%, ndërsa Safari shënoi 50% dhe 73%.

Më në fund nëse jeni të interesuar të dini më shumë për të, ju mund të kontrolloni detajet në lidhja vijuese.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.