User avatar

Короче, год картинок в Мокуме продолжается. Вчера я написал еще сотню строчек, которые делали ГЕОМЕТРИЧЕСКИЕ ПРЕОБРАЗОВАНИЯ, для полной поддержки EXIF при загрузке фоточек. В Хроме css-transform с нужными параметрами работает абсолютно контринтуитивно. К счастью, есть: http://sylvana.net/jpegcrop/exif_orientation.html, https://gist.github.com/nezed/d536ccdace84c6f2ef13da47a8fd6bdb#file-exif-image-orientation-css-transform-fix-js-L13, https://github.com/recurser/exif-orientation-examples. Но!

Comment

https://github.com/exif-js/exif-js/ работает чудовищно медленно. Типа, восемь стандартных картинок обрабатываются секунд 10. Поэтому я буду либо хачить fast-exif, который умеет только читать из файла o_O, либо что-то еще.

 ‎· псы в рапиде
Comment

Всё это очень важно, потому что существенная часть картинок, снятых айпадом, ротирована.

 ‎· псы в рапиде 1
Comment

Вообще я в некотором глубоком недоумении как все это получилось и почему EXIF-rotation не является просто артефактом реализации и почему все браузеры просто не канонизируют картинку до нормальной. Update: о, оказывается image-orientation уже deprecated, аллилуйя.

 ‎· псы в рапиде
Comment

Было круто было создать в мокуме какой-нибудь комитет, который бы проголосовал чтобы комментариях были картинки. Пусть их даже, раз уж тут мокум, ограничили бы, например, до чёрно-белых или только bmp или только 473x256

 ‎· Calculation of ж and ч
Comment

^^ "почему все браузеры просто не ..." шуткуешь : ) существование caniuse.com не наводит на подозрения? у тебя было бы всё то же самое, но с заковыристым чеком на то, что текущий браузер не поддерживает нативную канонизацию.

 ‎· TODO: feathers
Comment

^^ согласно теореме Скр-Ск, любой созданный в мокуме комитет проголосует против картинок в комментариях

 ‎· appropriately aged 8
Comment

@mff: в комментариях будут картинки. но конечно они не будут показываться по дефолту, надо будет кликнуть и они откроются в стандартном лайтбоксе.

 ‎· псы в рапиде 1
Comment

@earwin: не, именно в этом случае это совершенно ничему не противоречащее и ничего не ломающее поведение. Все равно если ты вручную делаешь EXIF-компенсацию, то ты проверяешь, есть ли родная поддержка (с помощью https://github.com/Modernizr/Modernizr/commit/d17576ad42ca8e79a1534f93edddc7323379504e). Если она вдруг появится, то не сломается имхо ничего, потому что EXIF есть только в user-generated content, а EXIF-картинка + канонизация полностью эквивалентна случаю "картинка без EXIF".

 ‎· псы в рапиде
Comment

Update: https://github.com/Sobesednik/exif2css о, заебись Update: ахахахаха.

 ‎· псы в рапиде

1 2 3 4 5 6 7 8 9 10