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

Най-четени

Емил Василев
Емил Василев
Емил Василев редовно превежда сложни научни теми на достъпен език — от въпроси като „Какво е имало преди Големия взрив?" до практическото приложение на биотехнологиите в лечението на болести. Тази комбинация от технологична и научна журналистика го прави един от най-разностранните автори в екипа на Kaldata.

Microsoft, която е един от участниците в проекта Chromium предложи реализацията на технологията focusgroup, която ще улесни навигацията в уебсайтовете само с помощта на клавиатурата — без използване на мишка и сензорни екрани.

В Microsoft смятат, че е наложителна необходимостта от оптимизиране на средствата за създаване на достъпни уебсайтове, включително управлявани с клавиатура. В момента за това се използва tabindex — HTML атрибут, който позволява превключване на елементите с натискане на клавиша TAB и активирането им с ENTER. Разработчиците имат възможност да определят елементите, „фокусът“ върху които се превключва с последователни натискания на TAB.

На практика обаче този инструмент е твърде труден за използване. Съвременните сайтове съдържат сложни елементи: менюта с подменюта, ленти с инструменти, раздели, групи полета за въвеждане — реализацията на навигация с клавиатура изисква значителни усилия и знания, отбелязват от Microsoft. На ниво разработчик това означава или усложняване на програмния код на сайта, или свързване на JavaScript библиотеки – и двата метода забавят сайта, защото при отваряне на страницата се изпълнява по-голям обем код.

Като алтернатива Microsoft още през 2022 година предложи технологията focusgroup, която предполага две нива на навигация. При натискане на клавиша TAB тя позволява да се превключват не отделни елементи, а групи от елементи — вътре в групата навигацията по елементите се извършва с клавишите със стрелки. Маркирането на групи от елементи в изходния код на сайта е много по-лесно.

Инициативата на Microsoft не остава само на концептуално ниво. Компанията предложи реализацията на тази технология в проекта Chromium и стартира тестването ѝ в собствения си браузър Edge, базиран на същата платформа. Нейното присъствие в проекта Chromium означава, че по желание технологията може да бъде внедрена от разработчиците и на други производни браузъри, базирани на същия енджин. На настоящия етап Microsoft очаква от потребителите и разработчиците отзиви за качеството на работата на тази функция.

АбонаментВсичко важно от света на технологиите, директно в пощата ти.

С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!

Нови ревюта

Подобни новини