AssetManager и атрибут type для статики

Уже исправленные репорты или принятые предложения
Ответить
belotur
Сообщения: 14
Зарегистрирован: 2017.05.06, 00:04

AssetManager и атрибут type для статики

Сообщение belotur »

Всем привет!
Недавно обратил внимание, что вся статика на странице подгружается тегами без атрибута type (link type="text/css", script type="text/javascript", например). Для своих ассет-бандлов сделал базовый класс и там прописал типы. Для остальных, в конфиге common-приложения (используется advanced), пришлось создавать громоздкую конструкцию с определением типов поумолчанию (предварительно исследовав какие скрипты какими бандлами из каких модулей грузятся) - долго, муторно и раздутый конфиг на выходе. Появится ещё один бандл - придётся и для него прописывать.
Подскажите, нет ли способа поизящнее и поуниверсальнее? Поисковики не помогли...
Аватара пользователя
ElisDN
Сообщения: 5841
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: AssetManager и атрибут type для статики

Сообщение ElisDN »

belotur писал(а): 2017.05.06, 00:36 Подскажите, нет ли способа поизящнее и поуниверсальнее?
Есть. Оставить как есть.
belotur
Сообщения: 14
Зарегистрирован: 2017.05.06, 00:04

Re: AssetManager и атрибут type для статики

Сообщение belotur »

ElisDN писал(а): 2017.05.06, 14:19
belotur писал(а): 2017.05.06, 00:36 Подскажите, нет ли способа поизящнее и поуниверсальнее?
Есть. Оставить как есть.
Вот или что-то очень тонкое в этом ответе или человеку лень разбираться с вопросом...
Почему так оставить? Мы, обычно, везде чётко прописываем типы файлов, подгружаемой статики. СЕОшники, чего-то, стали настаивать что бы были установлены соответствующие типы. "Как есть" - значит без определения типа... Можно по подробнее?
Аватара пользователя
ElisDN
Сообщения: 5841
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: AssetManager и атрибут type для статики

Сообщение ElisDN »

belotur писал(а): 2017.05.06, 18:49 Вот или что-то очень тонкое в этом ответе или человеку лень разбираться с вопросом...
Да, Вам лень разбираться с вопросом:

https://www.w3schools.com/tags/tag_script.asp:
The "type" attribute is required in HTML 4, but optional in HTML5.
https://www.w3schools.com/tags/att_script_type.asp:
In HTML5, the type attribute is no longer required for JavaScript. The default value is "text/javascript".
https://dev.w3.org/html5/spec-preview/O ... cript-type
The default, which is used if the attribute is absent, is "text/javascript".
https://dev.w3.org/html5/spec-preview/O ... stylesheet:
The default type for resources given by the stylesheet keyword is text/css.
Аватара пользователя
rodion_zlobin
Сообщения: 207
Зарегистрирован: 2017.01.11, 16:33

Re: AssetManager и атрибут type для статики

Сообщение rodion_zlobin »

Больше всего забавляет, что там сеошники что-то начали настраивать :)
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: AssetManager и атрибут type для статики

Сообщение samdark »

Есть подозрения на тему этих сеошников...
belotur
Сообщения: 14
Зарегистрирован: 2017.05.06, 00:04

Re: AssetManager и атрибут type для статики

Сообщение belotur »

ElisDN, благодарю за развёрнутый ответ.
samdark, если можно, подозрения в личку.
Ответить