|
|
|
Ожидаемый MIME-type при аттаче CSS-файла в разных браузерах
|
|||
|---|---|---|---|
|
#18+
Доброй ночи. Хочу поделиться наблюдениями в обмен на соображения. При аттаче внешнего 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'] приняла значение этого типа, ну или хотя бы содержала этот типа, как в примере выше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2009, 01:41 |
|
||
|
Ожидаемый MIME-type при аттаче CSS-файла в разных браузерах
|
|||
|---|---|---|---|
|
#18+
ну тривиальным способом - никак )) хттп_аксепт говорит не о том, какого типа файл браузер "хочет", а о том, какого типа он "может" принять, так что он как бы и не обязан... и вобще имхо больше толку проверять на то что имя файла на .css заканчивается если хотите динамически отдавать цсс. _______________________________________ 2pro4U ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2009, 11:58 |
|
||
|
Ожидаемый MIME-type при аттаче CSS-файла в разных браузерах
|
|||
|---|---|---|---|
|
#18+
Порстите неграмотного если что Разве */* не есть "все типы" ? следовательно и text/css Для ИЕ и предпочтение естественно не укзано (=1) Не прав ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2009, 12:26 |
|
||
|
Ожидаемый MIME-type при аттаче CSS-файла в разных браузерах
|
|||
|---|---|---|---|
|
#18+
Frenzy, Да динамически отдавать я научил, теперь вопрос встал по-другому: кому отдавать, а кому нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2009, 12:27 |
|
||
|
Ожидаемый MIME-type при аттаче CSS-файла в разных браузерах
|
|||
|---|---|---|---|
|
#18+
Restavraciya, В том то и соль, что в рамках определенной проверки PHP-скрипт должен четко знать что данные запрашиваются именно как CSS, а не как text/html или application/xhtml+xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2009, 12:30 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35746375&tid=1455336]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 332ms |

| 0 / 0 |
