Akina, я бы сказал - нужно, ибо мы заранее не знаем, какая на сервере MySQL кодировка по умолчанию стоит, полагаться на дефолтную опасно (в старых версиях MySQL там latin1 по дефолту была).
Разве что скрипт запускается на сервере, который мы целиком и полностью настраивали и переопределяли в настройках MySQL кодировку по умолчанию (и уверены, что никто в будущем не перенастроит её).
MaxKozlov, сертификаты уже не используются для шифрования, а только для подписи своей доли эфемерного ключа. Алгоритмы, которые использовали для шифрования закрытый ключ сертификата, упразднены в современных версиях TLS, т.к. они не обеспечивали Perfect Forward Secrecy.
maaks26, ещё в параметрах папок снять галочку "Скрывать защищённые системные файлы (рекомендуется)". Тогда отобразятся не только скрытые, но и скрытые системные, к которым desktop.ini тоже относится.
Filipp42, у Let's Encrypt сертификаты бесплатные какбэ. А подтвердить очень просто - сертификаты подписываются стороной, к которой у браузера есть доверие, эта сторона не просто слепо подписывает, а сначала проверяет, что получающая их сторона действительно владеет доменом, на который выдаётся сертификат. Ну и сертификат не работает без соответствующего ему закрытого ключа (известного только серверу), потому просто скопировать чужой сертификат и выдать за свой не выйдет - ничего не получится им подписать.
Может быть, загрузка страницы тупо блокирует поток, и пока страница не догрузится, таблицы стилей не загружаются? А в силу медленного интернета на мобильных - не всегда браузер дожидается окончания загрузки.
А в чём, собственно, проблема заключается? Кроме того факта, что для проверки придётся пробежаться по всему файлу, да и доступности txt-файла для всех желающих.
Василий Банников, даже хуже: недавно посадили блогера за то, что он исполнял какую-то песню много лет назад, все копии этой песни он удалил, откуда мог, а у кого-то из зрителей копия осталась, и из-за этого посадили.
Разве что скрипт запускается на сервере, который мы целиком и полностью настраивали и переопределяли в настройках MySQL кодировку по умолчанию (и уверены, что никто в будущем не перенастроит её).