Использование ключа доступа в Chrome вызывает предупреждение о неаутентифицированных источниках

При использовании accesskey атрибута в Chrome для создания ярлыков на моем веб-сайте это не работает, потому что хром говорит:

Эта страница пытается загрузить сценарии из источников, не прошедших проверку подлинности (https://support.google.com/chrome/answer/1342714?hl=en).

диалог

При приеме неаутентифицированных источников в правом верхнем углу это работает, но я не хочу, чтобы мои пользователи делали это. Следует ли мне использовать решение javascript в качестве временного решения? Это ошибка (хрома)?

<a href="https://www.w3schools.com/html" accesskey="h">HTML tutorial</a><br>
<a href="https://www.w3schools.com/css" accesskey="c">CSS tutorial</a>

В демонстрации используются клавиши c и h.

edit: похоже, что эта проблема существует только при использовании href, потому что эта демонстрация работает нормально: http://jsfiddle.net/qmB3R/

Я решил просто использовать что-нибудь, намного более подходящее для решения этой проблемы. Я оставляю вопрос здесь, чтобы другие могли его найти и привлечь внимание разработчика Chrome для решения проблемы.


person online Thomas    schedule 07.06.2017    source источник
comment
Вместо вашего последнего абзаца, почему бы вам не написать самостоятельный ответ, в котором вы покажете, как использовать эту гораздо лучшую библиотеку. Ни в коем случае не только ссылку на него, потому что этот ответ будет считаться не ответом и, вероятно, удален. Чтобы привлечь внимание разработчиков Chrome: у них нет трекера проблем? Я не уверен, сколько таких тегов, если таковые имеются.   -  person rene    schedule 10.06.2017


Ответы (1)


Похоже, это связано с тем, что w3schools небезопасно перенаправляет ссылки без завершающего '/' на версию с '/'. В своем собственном примере они также используют неправильный URL-адрес, который приводит меня к это замешательство. Вкратце: не перенаправляйте небезопасно, если вы хотите получить нам ключ доступа.

person online Thomas    schedule 01.08.2017