Олар веб-шолғыштар арасындағы үйлесімділікті арттыру бастамасын көтерді

Көптеген жылдар бойы негізгі веб-шолғыштар арасындағы соғыс айқын болды, не әртүрлі стратегия түрлері арқылы өзін таңу, не әділ ойнау, не жай ғана пайдаланушының веб-шолғышын өзгертуіне жол бермеу үшін әртүрлі блок түрлерін немесе кедергілерді енгізу.

бірақ Қазір бәрі «өзгеріп» жатқан сияқты, Google, Mozilla, Apple, Microsoft, Bocoup және Igalia жақында әртүрлі мәселелерді шешу үшін бірлесіп жұмыс істегендерін жариялады шолғыш үйлесімділігі, сондай-ақ веб-технологияларға неғұрлым дәйекті қолдау көрсету және веб-сайттар мен веб-қосымшалардың сыртқы түріне әсер ететін элементтердің жұмысын бір жүйеге келтіру мүмкіндігі (ұзақ уақыт бойы жетіспейтін және көптеген әзірлеушілер сұраған нәрсе).

Соңғысынан біз, кем дегенде, смартфондар енгізілгеннен бері веб-әзірлеу біршама біртұтас болды деп айта аламыз, бірақ дизайнда және әсіресе сценарийді орындауда бір спецификацияны қолдануға болатындай емес.

Алғаш рет барлық негізгі шолғыш жеткізушілері мен басқа мүдделі тараптар веб-әзірлеушілер анықтаған браузер үйлесімділігінің негізгі мәселелерін шешу үшін жиналды. Interop 2022 15 негізгі бағыттағы веб үшін әзірлеу тәжірибесін жақсартады. Бұл мақалада біз мұнда қалай жеткенімізді, жобаның неге бағытталғанын, сәттілік қалай өлшенетінін және прогресті қалай қадағалай алатыныңызды біліңіз.

Сондықтан қазір веб-браузерлердің алыптары мен референттері күш біріктірді браузер мен операциялық жүйеге қарамастан сайттардың бірдей сыртқы түрі мен әрекетіне қол жеткізудің негізгі мақсаты.

Қол жеткізілетін нәрсенің ішінде веб-платформа тұтас болуы керек және әзірлеушілер веб-қосымшаларды құруға назар аударуы керек және браузерлер арасындағы белгілі бір сәйкессіздіктерді болдырмау жолдарын таппауы керек.

2019 жылы Mozilla, Google және т.б Үлкен күш түрінде әзірлеушілердің ауырсыну нүктелерін түсіну MDN Developer Needs Assessment сауалнамасы және Браузер үйлесімділігі туралы есеп терең батыру. Бұл есептер бізге веб-платформаның көмегімен әзірлеушілерге қойылатын негізгі міндеттерді шешу үшін егжей-тегжейлі және іске асырылатын түсініктер берді және 2021 жылғы үйлесімділік .

Бастаманың бір бөлігі ретінде, жаңа браузерді тестілеу құралдары дайындалды, Жақында әзірленген веб-технологияларды енгізу деңгейін бағалайтын бірлескен дайындалған 2022 сынақты қамтитын Interop 18.

Сынақтар арқылы бағаланған технологиялардың арасында:

  • Каскадты CSS қабаттары
  • түс кеңістіктері (түс араласуы, түс контрасты)
  • CSS меншік контейнерлері (CSS Containment)
  • диалогтарды құруға арналған элементтер ( )
  • веб-формалар
  • айналдыру (жылжыту, айналдыру әрекеті, айналдыру әрекеті)
  • шрифт (қаріп-вариант-балама, шрифт-вариант-позиция)
  • кодтаулар (ic)
  • Web Support API
  • Flexbox
  • CSS торы (ішкі тор)
  • css түрлендірулері
  • тіркелген позициялау (CSS).

Тесттер веб-әзірлеушілердің кері байланысына және пайдаланушылардың браузер әрекетіндегі сәйкессіздік туралы шағымдарына негізделгені айтылады.

Жұмыс жүргізілген мәселелер екі санатқа бөлінеді: веб-стандартты қолдауды енгізудегі қателер немесе кемшіліктер (15 сынақ) және спецификациядағы түсініксіз немесе толық емес нұсқауларға қатысты мәселелер (3 сынақ).

Екінші санаттағы қарастырылатын мәселелердің ішінде мазмұнды өңдеуге (contentEditable), орындау пәрменіне, тінтуір мен меңзер оқиғаларына, көрінетін аумақ бірліктеріне (lv*, sv* және dv* ең кіші бірліктер үшін) қатысты техникалық сипаттамаларда кемшіліктер бар. кішірек және динамикалық). көру портының өлшемдері).

Айта кету керек жоба сонымен қатар эксперименталды құрылымдарды сынауға арналған платформаны шығарды және Chrome, Edge, Firefox және Safari браузерлерінен тұрақты. Firefox сәйкессіздіктерді шешуде ең жақсы прогресті көрсетті, тұрақты тармақ үшін 69% және эксперименттік тармақ үшін 74%. Салыстыру үшін Chrome 61% және 71%, Safari 50% және 73% жинады.

Finalmente егер сіз бұл туралы көбірек білгіңіз келсе, егжей-тегжейін тексере аласыз келесі сілтеме.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады.

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.