Veb-dizayner va ishlab chiquvchi Deymon Muma WebKit brauzerlarida o'tkazib yuborilgan havolalar buzilganligi to'g'risida "faktoidga qoqilib" ketdi. O'zining blogida u o'zining to'rt yillik xatolar haqidagi hisobotiga ega bo'lgan muammodan kelib chiqadigan muammoni bayon qildi.
.Net bilan suhbatlashar ekan, Muma WebKit-da, xuddi shu sahifadagi ichki havolaga o'tishda (masalan, page.html # internal-location), diqqat dastlab siz bog'langan havolada qolishini tushuntirdi ("bosish" shart emas). . Agar siz keyingi havolaga o'tish uchun Tab tugmachasini bosgan bo'lsangiz, u sahifadagi asl holatingizga qaytadi va sizning # ichki manzildagi pozitsiyangiz to'liq bekor qilinadi. "Fokus Firefox va Internet Explorer-dagi kabi langar nishonining joylashgan joyiga o'tishi kerak", deb tushuntirdi u. "Hozirda WebKit-da bo'lgani kabi, ichki havolalar tegishli xatti-harakatni to'ldirish uchun skriptlarsiz deyarli yaroqsiz."
Maqola kontentga o'tish havolalari kontekstidan yozilgan bo'lsa-da, Muma bu muammo ancha kengroq ekanligini ta'kidlamoqchi edi: "Bu, albatta, klaviatura yordamida saytni ko'rib chiqayotganlarga ta'sir qiladi. Va bu juda muhim, chunki bu shunchaki emas ko'rib chiqish paytida qo'llarini klaviaturadan uzoqlashtirishdan nafratlanadigan odamlar. Ko'p odamlar klaviatura yoki klaviaturani taqlid qiladigan kirish moslamalarini ishlatishadi, chunki ular uchun sichqonchani ishlatish jismonan mumkin emas. Ushbu foydalanuvchilar uchun har qanday keraksiz tugmachalarni bosish shunchaki bo'lishi mumkin emas. noqulay, ammo potentsial og'riqli. "
Adaptiv veb-dizayn muallifi Aaron Gustafson ham bu xatodan hayratga tushdi va bizga "agar o'tkazib yuborish havolalari muammoning keng tarqalgan namunasi bo'lsa-da, ular yagona foydalanishdan uzoqdir - tez-tez so'raladigan savollar, ehtimol, eng keng tarqalgan dastur" deb aytdi. Gustafsonning so'zlariga ko'ra, Muma tomonidan qayd etilgan xatti-harakatlar kirish uchun yomon bo'lgan va "WebKit jamoasi tomonidan umuman e'tiborga olinmagan". Bu, u WebKit jamoasi a'zolari uchun katta tashvish tug'dirishi kerak: "Hozir u juda ko'p ish stoli brauzerlarini quvvatlantiradi - Chrome va Safari boshlang'ich, ammo Mac uchun Flock, Maxathon, Shiira, OmniWeb va iCab - bu boshqa e'tiborga loyiq narsalar - va shuning uchun bu xato bizning veb-saytlarimizga kirish va foydalanish uchun katta muammolarni keltirib chiqarmoqda. Javascriptda vaqtinchalik echimlar mavjud, ammo ular kerak emas - bu HTML 1.0 narsadir! "
Muammo haqida biron bir ishni amalga oshirishga kelsak, Mumaning ta'kidlashicha, siz tashrif buyurib, "Chromium 37721" nashrida "yulduzcha" qo'yishingiz mumkin: 'Skrintrider-dan foydalanishda o'tish havolalari ishlamaydi'.