powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Ожидаемый MIME-type при аттаче CSS-файла в разных браузерах
5 сообщений из 5, страница 1 из 1
Ожидаемый MIME-type при аттаче CSS-файла в разных браузерах
    #35746375
Фотография Семен Шторкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброй ночи.
Хочу поделиться наблюдениями в обмен на соображения.
При аттаче внешнего CSS-файла через <link... мы (многие) явно указываем type='text/css' , что по-идее должно заставлять браузер говорить, документ какого именно типа оно хочет с сервера. На самом сервере это выглядет следующим образом (использовалось значение переменной $_SERVER['HTTP_ACCEPT'] в PHP):

FireFox (3.0.5): text/css,*/*;q=0.1
MSIE 6.0: */*
MSIE 7.0: */*
Opera (9.2): text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
Chrom: text/css,*/*;q=0.1
Safary (win, 3.2.1): text/css,*/*;q=0.1

Т.е. браузеры типа Infernet Exploder и Opera ждут в ответ на запрос CSS-стиля упомянутым образом все что угодно, но только не документ типа text/css.

У кого какие будут соображения по поводу того, как и какими средствами запросить документ, указав явно тип ожидаемого файла, чтобы на сервере в PHP переменная $_SERVER['HTTP_ACCEPT'] приняла значение этого типа, ну или хотя бы содержала этот типа, как в примере выше?
...
Рейтинг: 0 / 0
Ожидаемый MIME-type при аттаче CSS-файла в разных браузерах
    #35746556
Фотография Frenzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну тривиальным способом - никак ))

хттп_аксепт говорит не о том, какого типа файл браузер "хочет", а о том, какого типа он "может" принять, так что он как бы и не обязан...

и вобще имхо больше толку проверять на то что имя файла на .css заканчивается если хотите динамически отдавать цсс.

_______________________________________
2pro4U
...
Рейтинг: 0 / 0
Ожидаемый MIME-type при аттаче CSS-файла в разных браузерах
    #35746576
Фотография Restavraciya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Порстите неграмотного если что
Разве */* не есть "все типы" ? следовательно и text/css
Для ИЕ и предпочтение естественно не укзано (=1)
Не прав ?
...
Рейтинг: 0 / 0
Ожидаемый MIME-type при аттаче CSS-файла в разных браузерах
    #35746577
Фотография Семен Шторкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Frenzy,

Да динамически отдавать я научил, теперь вопрос встал по-другому: кому отдавать, а кому нет...
...
Рейтинг: 0 / 0
Ожидаемый MIME-type при аттаче CSS-файла в разных браузерах
    #35746579
Фотография Семен Шторкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Restavraciya,

В том то и соль, что в рамках определенной проверки PHP-скрипт должен четко знать что данные запрашиваются именно как CSS, а не как text/html или application/xhtml+xml
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Ожидаемый MIME-type при аттаче CSS-файла в разных браузерах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]