О бедном IE замолвите слово

Jan 14, 2017 02:22

Принято ругать Internet Explorer последними словами, дескать, его основное назначение - скачать БРАУЗЕР, после чего надо забыть о нём как о страшном сне ( Read more... )

программки, scancombine

Leave a comment

Comments 5

thexder666 January 14 2017, 01:19:55 UTC
не совсем понял, RGB оно и в африке RGB

Reply

nabbla1 January 14 2017, 08:22:32 UTC
Если бы всё было так просто! Даже стандартных цветовых систем RGB штуки 3-4 набирается:

... )

Reply


kouzdra January 14 2017, 03:30:52 UTC
Вообще говоря поддерживать это могут не броузеры, а webkit-ы - точнее их порты. Потому просто что на основе конкретного вебкита простенький броузер рисуется за пару часов.

Reply

nabbla1 January 14 2017, 08:25:57 UTC
Такое ощущение, что колориметрию поддерживают все, но не умеют вытаскивать её из PNG-файла. Библиотека LibPNG чрезвычайно низкоуровневая, т. е. она по большому счёту распаковывает файл, говорит - вот ваш заголовок с полями Width, Height, ColorType, BitDepth, Compression, Interlace,
а вот ваши сырые данные, а вот ещё цветовой профиль лежит, и т. д., т. е. нужен более высокоуровневый инструмент, который схавает всё это и отобразит уже на экране. Кто именно этим занимается - точно не знаю. Возможен вариант, что там тоже всё есть и готово к работе, но какой-то конфиг где-то не выставили, а по дефолту не работает ничего.

В Firefox'е например можно зайти в about:config, там будут настройки
gfx.colorManagement с полями
mode,
enableV4
renderingIntent.
У меня включено, а толку никакого. Вечерком ещё с JPEG поиграюсь.

Reply

kouzdra January 14 2017, 08:45:22 UTC
Занимаются этим именно webkit-ы - библиотеки которые собственно и реализуют браузерный виджет. Они базируются на конкретных движках - но при этом довольно легко взаимозаменямы. Микрософтовский был бы даже неплох (обвязывать его дурацким действительно интерфейсом IE совершенно необязательно - берешь System.Windows.Forms.WebBrowser и обвязываешь его нормальным интерфейсом) - будь он где-то кроме Windows или хотя бы будь у него "такой же как у все API"

Reply


Leave a comment

Up