The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Отображение PNG-картинки броузерами"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Отображение PNG-картинки броузерами"  
Сообщение от sarah on 11-Июл-06, 15:04 
Есть сервер на Си, который по запросу броузера отдает png-картинку
Возникла проблема в отображении png-картинки броузерами
Opera, FireFox, Mozilla, Safari отображают картинку а IE не всегда

apache отобрадает ее для всех
я так понял что есть 2 варианта ответа

первый

MIMI-заголовки
сама картинка (байтовый массив)

второй вариант

MIMI-заголовки
размер картинки в 16-ричном виде текстом (например 1b7)
пустая строка
сама картинка (байтовый массив)
пустая строка
0
пустая строка
пустая строка

Вот какие броузеры отображают какой вариант никак не пойму.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Отображение PNG-картинки броузерами"  
Сообщение от Асен Тотин email on 12-Июл-06, 17:59 
Привет,

А почему вам просто не слинковать libgd? Или, на более ниском уровне, libpng? Они для этого  и созданы...

WWell,

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Отображение PNG-картинки броузерами"  
Сообщение от sarah on 13-Июл-06, 18:48 
Не понял вопроса?
Картинка статическая лежит файлом на винте
Вопрос в том что апач отдает эту картинку двумя способами в зависимости от запроса.
Так вот я не могу понять какому броузеру по какому варианту эту картинку отдавать

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Отображение PNG-картинки броузерами"  
Сообщение от ACCA (ok) on 21-Авг-06, 19:16 
>А почему вам просто не слинковать libgd? Или, на более ниском уровне,
>libpng? Они для этого  и созданы...

Ты бы ещё новый протокол изобрёл. Про исходную задачу:

1. Учишься читать
2. Учишься писать грамотно
3. Учишься думать перед тем, как писать

Это сразу решит большинство твоих вопросов.


P.S. Старые версии IE не поддерживают PNG по политическим причинам. Формат MIME может быть любым.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Отображение PNG-картинки броузерами"  
Сообщение от cobold on 19-Авг-06, 22:58 
Второй вариант называется chunked encoding, он появился только в HTTP/1.1
Первый вариант работает и в HTTP/1.1 и в HTTP/1.0. Его понимают все клиенты.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру