выполняет в имени файла src
атрибут img
тег имеет предел в количестве символов? или проблема совместимости среди браузеров операционной системы (OS)...
например:
<img src="../img/misc/this-is-a-very-long-image-filename-of-an-image-named-leaders-systems02.gif" alt="Leaders Systems" class="emblem" />
нет ли без проблем о this-is-a-very-long-image-filename-of-an-image-named-leaders-systems02.gif
во всех браузерах ОС??
Вы будете ограничены максимальной длиной URL для каждого браузера . HTTP-сервер также может отправить вам HTTP 414 «Request URI too long». Стандарт не определяет этот размер, но позволяет серверу делать такой ответ.
Из стандарта HTTP / 1.1 S10.4.15 :
10.4.15 414 Request-URI Too Long
Сервер отказывается обслуживать запрос, потому что Request-URI дольше, чем сервер готов интерпретировать. Это редкое состояние только может произойти, когда у клиента неправильно преобразовал запрос POST в запрос GET с длинным запросом информация, когда у клиента есть спустился в «черную дыру» URI перенаправление (например, перенаправленный URI префикс, указывающий на суффикс сам), или когда сервер находится под атака со стороны клиента, пытающегося использовать дыры в безопасности, присутствующие в некоторых серверы, использующие буферы фиксированной длины для чтение или манипулирование Запрос-URI.
Я сомневаюсь, что есть проблема с длинными src
атрибутами в любом обычном браузере. Однако если у вас много очень длинных src
атрибутов, это может негативно сказаться на времени загрузки.
Полный url к активу не может превышать 2048 символов. Смотрите HTTP URI GET limit