Браузер узнает о доступности манифеста именно через тег link. Поэтому это единственный способ.
А какой иной вариант здесь можно было бы использовать?
Официально. Цель: рассказать и собрать фидбек. API предназначено вебмастерам, а тут таковые и общаются.
На самом деле на Яндекс.Вебмастере идет рассылка с предложением попробовать API. И там же на Вебмастере в блоке с предложениями теперь крутится такое же про API.
Есть служебная страница в Яндекс.Браузере - chrome://tableau-widget/. Там можно посмотреть результат своих стараний.
На сайте ничего не вывешивается. В корне сайта лежит manifest.json. В <head> ссылка на него. Плюс картинка-логотип. Этого достаточно, если не нужны уведомления с сайта в браузер пользователя.
Посмотрю, как это можно представить.
Хотя "средняя температура по больнице" по сути ничего же не покажет. Будут сильные перекосы в зависимости от ситуации:
- Насколько бросается в глаза лого.
- Какие соседи у этого виджета. Если соседи-автоматы, то качественный бросается в глаза. Сейчас это заметнее всего: сайтов с API сильно меньше, чем без него.
В свое время оформил manifest.json для своего сайта после того, как увидел автоматически сгенерированный. Очень не захотелось, чтобы у пользователей сайт ассоциировался с таким вариантом. Мне кажется, этот вариант мотивации не стоит списывать со счетов. Лицо проекта имеет значение.
Посмотрел аналитику. Недельная аудитория Виз.закладок (в том числе Виз.закладки, входящие в состав Элементов) в России значительно больше, чем аудитория Браузера. Озвучить точное число миллионов не могу.
Формально работает с версии 1.7. По факту все это время шла работа над ошибками. Только сейчас публично о нем говорить начали и документацию оформили.