Ответы пользователя по тегу Фронтенд
  • Как получить список файлов в папке и записать их в JSON с помощью js?

    @zombtron
    Без помощи серверных технологий, чисто на фронте, нельзя.
    Если проект ваш, читайте папку на сервере и отдавайте ее клиенту. Если не ваш, и владелец спрятал содержимое, то все... Можно правда косвенно - смотреть откуда что грузится, анализировать имена, проверять, что существует. Но получить все вряд ли получится...
    Ответ написан
  • Как правильно загружать шрифты?

    @zombtron
    Я думаю, что для "правильности" нужно руководствоваться тем, что загружать нужно только те шрифты, которые требуются и избегать ВОШ (вспышка обычного шрифта) - загружать шрифт перед блоком, в котором он используется и загружать синхронно.
    А так, на ваше усмотрение и с учетом структуры/архитектуры страницы/приложения:
    , @font-face{}, по прямому url, из localstorage, в виде base64.
    По ходу, непосредственно в хтмл-коде - 100% гарантирует загрузку именно там, где прописано и именно в момент вызова. Но нужно учитывать размер таких кусков и то, что такой код выглядеть будет страшно. Но 1-2 шрифта загрузить можно...
    Ответ написан
    Комментировать