GIF/JPEG/HTML, или как издеваются над браузерами |
Здравствуйте, гость ( Вход | Регистрация )
GIF/JPEG/HTML, или как издеваются над браузерами |
06 Aug 2016, 22:05
Сообщение
#1
|
|
😸🧡✊✌️ Сообщений: 16 027 Спасибо сказали: 2672 раза |
ОткудаОтделилось от обсуждение Дервиша. Потому что внезапно ушло слишком далеко от темы. Немного особой польской магии с анимированными жпг для апгрейда Вора. Меч при атаке выглядит странновато, но на релиз пойдёт. Тащемта, jpeg не умеет в анимацию, это gif. -------------------- |
|
|
06 Aug 2016, 22:10
Сообщение
#2
|
|
Сообщений: 2 042 Спасибо сказали: 8090 раз |
tolich, в этом и вся суть польской магии — могут пережать непережимаемое, текст ссылки-то глянь)
|
|
|
06 Aug 2016, 22:27
Сообщение
#3
|
|
😸🧡✊✌️ Сообщений: 16 027 Спасибо сказали: 2672 раза |
При чём тут ссылка, формат gif. До магии это недостаточно развитая технология.
-------------------- |
|
|
06 Aug 2016, 23:18
Сообщение
#4
|
|
пират с чёрной меткой Сообщений: 23 646 Спасибо сказали: 12922 раза |
Тащемта, jpeg не умеет в анимацию, это gif. Анимированный jpeg - это svghttps://habrahabr.ru/post/201444/ -------------------- Давший быка на убой не выпросил и печень на жаркое.
|
|
|
07 Aug 2016, 09:28
Сообщение
#5
|
|
😸🧡✊✌️ Сообщений: 16 027 Спасибо сказали: 2672 раза |
Не, анимированный JPEG это MPEG.
-------------------- |
|
|
07 Aug 2016, 09:59
(Сообщение отредактировал t800 - 07 Aug 2016, 10:55)
Сообщение
#6
|
|
Разработчик Сообщений: 534 Спасибо сказали: 221 раз |
А зачем спорить? Откройте этот файл в HEX Editor и посмотрите. Конкретно в этом файле в HEX редакторе видно что это GIF. В заголовке написано GIF89 Created with ezgif.com gif maker
-------------------- |
|
|
07 Aug 2016, 13:26
(Сообщение отредактировал Эроласт - 07 Aug 2016, 13:30)
Сообщение
#7
|
|
Зануда Сообщений: 2 236 Спасибо сказали: 2894 раза |
Цитата текст ссылки-то глянь Какая разница, какая там ссылка? В ссылке может быть абсолютно что угодно, на содержимое это никак не влияет, см, например, http://bibrick.net/ti3starter/session83/map - здесь расширения вообще нет, а картинка есть. Если интересно, тип контента передается специальным заголовком во время запроса. Цитата Откройте этот файл в HEX Editor Зачем? Достаточно открыть информацию о странице. |
|
|
07 Aug 2016, 13:31
(Сообщение отредактировал tolich - 07 Aug 2016, 13:41)
Причина редактирования: Избыточное цитирование
Сообщение
#8
|
|
Разработчик Сообщений: 534 Спасибо сказали: 221 раз |
Зачем? Достаточно открыть информацию о странице. Зато в информации о странице не написано что этот GIF был сделан с помощью этого он-лайт редактора http://ezgif.com/ а в Hex Editor это видно. ВОТ -------------------- |
|
|
07 Aug 2016, 13:55
(Сообщение отредактировал Эроласт - 07 Aug 2016, 13:56)
Сообщение
#9
|
|
Зануда Сообщений: 2 236 Спасибо сказали: 2894 раза |
Зато в информации о странице не написано что этот GIF был сделан с помощью этого он-лайт редактора http://ezgif.com/ а в Hex Editor это видно. ВОТ И зачем это надо? Разговор шел о формате изображения. hex-редактор еще поставить надо, а браузер у всех есть. |
|
|
07 Aug 2016, 14:17
Сообщение
#10
|
|
Разработчик Сообщений: 534 Спасибо сказали: 221 раз |
Зато в информации о странице не написано что этот GIF был сделан с помощью этого он-лайт редактора http://ezgif.com/ а в Hex Editor это видно. ВОТ И зачем это надо? Разговор шел о формате изображения. hex-редактор еще поставить надо, а браузер у всех есть. А откуда берет информацию браузер? Из файла. Я думаю что лучше самому посмотреть что там внутри. Ведь браузер может и ошибаться. А HEX редактор на самом деле и не обязателе чтобы просмотреть тект заголовков можно и обычном блокноте открыть. ВОТ -------------------- |
|
|
07 Aug 2016, 14:40
Сообщение
#11
|
|
Зануда Сообщений: 2 236 Спасибо сказали: 2894 раза |
Цитата Я думаю что лучше самому посмотреть что там внутри. Чем лучше? Цитата Ведь браузер может и ошибаться. С какой стати? Если б браузер ошибся в формате изображения, он не смог бы его вывести. |
|
|
07 Aug 2016, 16:43
Сообщение
#12
|
|
von Kerman Сообщений: 727 Спасибо сказали: 524 раза |
Цитата Ведь браузер может и ошибаться. Цитата С какой стати? Если б браузер ошибся в формате изображения, он не смог бы его вывести. Браузер не ошибается, он видит, что внутри на самом деле gif, а не jpeg, потому и открывает нормально. |
|
|
07 Aug 2016, 17:44
(Сообщение отредактировал feanor - 07 Aug 2016, 17:44)
Сообщение
#13
|
|
laughed as one fey Сообщений: 12 166 Спасибо сказали: 20585 раз |
Цитата А откуда берет информацию браузер? Из файла. Из маймтайпа тащемта, нет? |
|
|
07 Aug 2016, 18:01
(Сообщение отредактировал t800 - 07 Aug 2016, 18:16)
Сообщение
#14
|
|
Разработчик Сообщений: 534 Спасибо сказали: 221 раз |
Зачем спорить если можно один раз показать
Вот изображение (как бы) Браузер его показывает как изображение а на САМОМ деле это никакое не изображение а Stegosploit (Безвредный). ЗЫ Вообще он вроде как должен какое окошко с Ха-ха-ха еще рисовать. Просто я еще не разобралася как его надо правильно настраивать. ВОТ. -------------------- |
|
|
07 Aug 2016, 18:16
Сообщение
#15
|
|
laughed as one fey Сообщений: 12 166 Спасибо сказали: 20585 раз |
Цитата Браузер его показывает как изображение а на САМОМ деле это никакое не изображение а Stegosploit (Безвредный). Я замечу, что изображением оно не перестает быть от того, что используется как контейнер для хтмлки.
|
|
|
07 Aug 2016, 18:26
(Сообщение отредактировал Эроласт - 07 Aug 2016, 18:42)
Сообщение
#16
|
|
Зануда Сообщений: 2 236 Спасибо сказали: 2894 раза |
Цитата Из маймтайпа тащемта, нет? Да. В http перед передачей данных происходит "рукопожатие" - обмен заголовками с метаинформацией. Вот так: > - заголовки браузера, < - заголовки сервера, * - комментарии утилиты, кракозябры внизу - само изображение (оно небольшое, это прозрачная точка). Самый последний заголовок, очевидно, и определяет тип файла. Если указать в нем неправильный тип, браузер выдаст ошибку. Цитата на САМОМ деле это никакое не изображение Это еще почему? От того, что в изображение между реальных данных понапихали всякой херни, изображением оно быть не перестает. |
|
|
07 Aug 2016, 18:37
Сообщение
#17
|
|
Сообщений: 1 236 Спасибо сказали: 4361 раз |
Почему бы не продолжить дискуссию здесь?
|
|
|
07 Aug 2016, 18:37
Сообщение
#18
|
|
пират с чёрной меткой Сообщений: 23 646 Спасибо сказали: 12922 раза |
Ну да, это примерно как к mp3 можно прикрепить картинку - и проводник Windows будет в эскизах страниц её отрисовывать. Но от этого файл не перестаёт быть музыкой.
-------------------- Давший быка на убой не выпросил и печень на жаркое.
|
|
|
07 Aug 2016, 19:00
Сообщение
#19
|
|
Разработчик Сообщений: 534 Спасибо сказали: 221 раз |
Цитата на САМОМ деле это никакое не изображение Это еще почему? От того, что в изображение между реальных данных понапихали всякой херни, изображением оно быть не перестает. Ну изображение оно же ничего не делает, а Stegosploit может выполнять всякие действия. Например запустить блокнот. Простое изображение так не может. -------------------- |
|
|
07 Aug 2016, 19:13
Сообщение
#20
|
|
laughed as one fey Сообщений: 12 166 Спасибо сказали: 20585 раз |
Этот файл отвечает требованиям к формату PNG, поэтому он остается файлом формата PNG.
То, что при этом он отвечает и требованиям к какому-то иному формату, этого не отменяет. Расширения и маймтайпы при этом лишь подсказки (для файлменеджеров/браузеров соответственно), да. |
|
|
Текстовая версия | Сейчас: 25 April 2024 - 09:25 |
Copyright by Алексей Крючков
Programming by Degtyarev Dmitry |