Те стартираха инициатива за увеличаване на съвместимостта между уеб браузърите

В продължение на много години войната между основните уеб браузъри е доста очевидна, или се налага чрез различни видове стратегии, играейки честно или просто прилагайки различни типове блокове или пречки пред потребителя, за да им попречи да променят своя уеб браузър.

Pero Сега нещата изглежда се "променят", тъй като Google, Mozilla, Apple, Microsoft, Bocoup и Igalia наскоро обявиха, че са си сътрудничили за решаване на различни проблеми на съвместимостта на браузъра, както и възможността да осигури по-последователна поддръжка на уеб технологиите и да унифицира работата на елементи, които влияят на външния вид на уебсайтове и уеб приложения (нещо, което липсва от дълго време и много разработчици са поискали).

От последното бихме могли да кажем, че поне от въвеждането на смартфоните, уеб разработката стана малко по-унифицирана, но не до степен, в която може да се използва една спецификация в целия дизайн и особено при изпълнението на скриптове.

За първи път всички основни доставчици на браузъри и други заинтересовани страни се обединиха, за да разрешат основни проблеми със съвместимостта на браузърите, идентифицирани от уеб разработчиците. Interop 2022 ще подобри опита за разработка на уеб в 15 ключови области. В тази статия разберете как стигнахме до тук, върху какво е фокусиран проектът, как ще се измерва успехът и как можете да проследявате напредъка.

Ето защо сега гигантите и бенчмарковете на уеб браузърите обединиха усилията си с основна цел да могат да постигнат еднакъв външен вид и поведение на сайтовете, независимо от браузъра и операционната система.

В рамките на това, което трябва да се постигне е, че уеб платформата трябва да бъде холистична и разработчиците трябва да обръщат внимание на създаването на уеб приложения и да не намират начини да избягват определени несъвместимости между браузърите.

През 2019 г. стартираха Mozilla, Google и други Голямо усилие за да разберете болезнените точки на разработчиците, под формата на Проучванията за оценка на нуждите на разработчиците на MDN и Доклад за съвместимост на браузъра дълбоко потапяне. Тези отчети ни дадоха подробни и приложими прозрения за справяне с най-големите предизвикателства пред разработчиците с уеб платформата и доведоха до съвместни усилия 2021 г .

Като част от инициативата, подготвен е нов инструментариум за тестване на браузъра, Interop 2022, който включва 18 съвместно подготвени теста, които оценяват нивото на внедряване на наскоро разработени уеб технологии.

Сред технологиите, оценени от тестовете, са:

  • Каскадни CSS слоеве
  • цветови пространства (цветов микс, цветови контраст)
  • Контейнери за свойства на CSS (CSS Containment)
  • елементи за създаване на диалози ( )
  • уеб формуляри
  • превъртане (захващане при превъртане, поведение при превъртане, поведение при превъртане)
  • шрифт (шрифт-вариант-алтернативи, шрифт-вариант-позиция)
  • кодировки (ic)
  • API за уеб поддръжка
  • Flexbox
  • CSS мрежа (подмрежа)
  • css трансформации
  • фиксирано позициониране (CSS).

Споменава се, че тестовете се основават на обратна връзка от уеб разработчици и оплаквания на потребители за несъответствие в поведението на браузъра.

Проблемите, върху които се работи, са разделени на две категории: грешки или недостатъци при внедряването на поддръжка на уеб стандарти (15 теста) и проблеми, свързани с неясноти или непълни инструкции в спецификациите (3 теста).

Сред въпросите, които се разглеждат във втората категория, има недостатъци в спецификациите, свързани с редактиране на съдържание (contentEditable), execCommand, събития на мишката и показалеца, единици за видима площ (lv*, sv* и dv* за най-малките единици). по-малък и динамичен). размери на изгледа).

Трябва да се спомене, че проектът също така пусна платформа за тестване на експериментални компилации и стабилен от браузърите Chrome, Edge, Firefox и Safari. Firefox показа най-добър напредък в разрешаването на несъвместимости, с 69% за стабилния клон и 74% за експерименталния клон. За сравнение, Chrome отбеляза 61% и 71%, докато Safari отбеляза 50% и 73%.

Накрая ако се интересувате да научите повече за това, можете да проверите подробностите в следваща връзка.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.