Илья Матвийчук, можете сделать кнопку вместо ссылки, или надо именно ссылка? просто ссылка на то и ссылка, что на нее перейти можно, и кому-то может надо именно в другой вкладке открыть
Илья Матвийчук, на блоках-ссылках? так может человек хочет открыть в новой вкладке, зачем запрещать? вообще есть событие contextmenu, и как бы старый добрый preventDefault, не уверен, как оно на тачах, но попробуйте, а вообще подобные действия очень плохо сказываются на UX
Виктор Муравьёв, просто это сторонняя библиотека, и если сам разработчик не рассказал как это сделать, то вряд ли кто-то лучше него знает. Вот выдержка из доки: "This is a very small library that is capable of converting HTML documents to DOCX format", конвертирует html в docx, кажется, это не совсем то, что Вам нужно.
scottparker, смотрите, для реактивного обновления вложенных объектов или элементов массива пользуйтесь this.$set() методом, если не знакомы с ним - смотрите доку
fateseekers, предчувствие, что где-то какой-то редирект внутри самого nginx, может прокся.. тех поддержка есть на все это дело? можно кому-то обратиться?
Дима Турков, ой нет, Вы серьезно заблуждаетесь. Семантика не для красивого кода. Семантика - это про смысл. Да, звучит непонятно, сейчас объясню.
Вот как Вы думаете, как та же Siri или Алиса может найти информацию в интернете и озвучить ее? Для таких технологий важна не визуальная разметка и не структура блоков, а важна семантика. Роботы благодаря, например, тегу main могут быстро найти главный контент на странице, найти на странице статьи, выделив их из всех других элементов, и таким образом если верстка не разрушает семантику различные роботы и современные технологии могут проникать в веб и находить там информацию, вплоть до заказать пиццу Вам, если Вы вежливо попросите.
Есть еще одна ситуация, которая нуждается в семантике - доступность. У многих тегов из набора html5 есть еще и свои роли на странице, Вам уже не надо самому эти роли настраивать, а достаточно просто подобрать правильный тег. Роли нужны людям, которые не видят экран, а слушают его через экранный диктор или screen reader. У таких людей есть горячие клавиши, которые могут помочь быстро переключится с чтения статьи на панель навигации и перейти на другую страницу, или быстро найти кнопку "купить" или "пауза" в видеоплеере, если есть правильная разметка. Например, теги header, footer, nav - являются еще и ориентирами, по которым можно быстро переключатся с клавиатуры или еще как-то. Попробуйте сами включить скринридер, закрыть глаза, и написать на Тостере ответ на какой-то вопрос, не смотря в монитор, да сначала сложно, но потом поймете, что благодаря html5 Вы легко можете переключатся по блокам, частям сайта и интерактивным элементам. Справедливости ради, есть aria спецификация, и можно из div сделать ориентир, но это надо отдельно этим интересоваться. тогда как просто семантический тег даст результат сразу.
Доступность это не всегда про инвалидов, да и если бы была про инвалидов, разве они не люди, или кто застрахован от несчастного случая или старения?