#mokum-releases: полностью переписан показ картинок. чтобы включить новый алгоритм, https://mokum.place/settings -> "New images layout" (включается отдельно для каждого браузера/устройства. Фичи: а) сделан полностью динамический layout по актуальной ширине колонки, с автоподстройкой взаимных высот картинок; б) кнопка "more images" выглядит существенно симпатичнее, а также позволяет схлопывать картинки обратно; в) автоматически поддерживается Retina; г) высота картинок динамически подстраивается — для портретов 300/360 пикселей, для не-портретов и смешанных — 200/240 пикселей.
Cons: а) пока что всегда используется только исходная версия картинки во всем своем великолепии, за счет чего по сети всегда гоняется полный размер. про то, как сделать картинки адаптивными на стороне бэкенда, будем думать чуть позже. б) происходит иногда довольно жестокий reflow, решить который я пока не понимаю как, но будем думать. ‎· псы в рапиде
Превьюшки отличные теперь. ‎· продолжайте движение
вот тут https://mokum.place/dailybooth/636836 в старом режиме Лойтер вертикальная, а в новом на боку ‎· Ease-the-Tease
^^ вот тут на айфоне Лойтер ещё и сплющена. А вот здесь меташурик: https://mokum.place/dailybooth/637030 ‎· 50% ash
если что, на втором тест-кейсе^W^W^W сначала все картинки появляются, потом прячутся - в процессе их колбасит, это, наверное, тот самый reflow; стрелка опять синяя и не прячется после разворачивания (хотя это может так задумано), стрелку лучше центрировать по видимым картинкам, а то сейчас она где-то справа - видимо, по ширине ленты (особенно анноит на втором тест-кейсе) (или уж сделать кнопку разворачивания на всю ширину) ‎· Inflated Dead Dolphin Dick
"beta-testing" в названии опции видимо имелось в виду. ‎· хайпъ уже миновалъ
не вижу в тест-кейсах длиннокотов; ↓ в винде аналогично ‎· Inflated Dead Dolphin Dick
У меня (андроид/хром) Шурик загружается сначала вертикально, а потом падает набок. ‎· elenius
Ох щи! ^ ‎· the disconsolate chimera
^^ Юпитеру больше не наливать! ‎· a mere five hundred de­grees
Так, в общем, проблема в том, что Chrome не умеет показывать JPG с Exif rotation (то есть, половину того, что снято с мобилы). Щас буду думать. ‎· псы в рапиде
мы с этим в родном корпоративном портале бились, угу ‎· Ease-the-Tease
серые прямоугольники (you know what i mean) теперь не работают (UPD таак, где-то работает, https://mokum.place/obicim/637445 а тут не работает, и без серых тоже https://mokum.place/mahdiebrahimi1/636789) ‎· Inflated Dead Dolphin Dick
@mudak: нет, я не понимаю, что имеется в виду. насколько я знаю, nsfw-картинки подставляются в обоих режимах. ‎· псы в рапиде
@squadette ну то есть лайтбокс (или как его) не всегда всплывает в новом режиме - нет линка на превьюшке (я думал, это с серым прямоугольником связано, но нет) ‎· Inflated Dead Dolphin Dick
@mudak: а, понял. это я сделал неверную ошибку, потому что не показываю лайтбокс там, где картинка не была уменьшена. надо это убрать ‎· псы в рапиде
вот так https://mokum.place/missit/638474 что-то не очень. ещё на мобиле теперь картинки долго грузятся и на перерисовке при прокрутке хром начинает загибаться (это я понимаю, из-за того, что теперь полный размер). зато превьюхи панорам стали влезать в ширину ленты на мобиле ‎· Inflated Dead Dolphin Dick
^ выяснил у коллег, что мы в нашем маленьком корпоративном портале (ТМ) в итоге из-за EXIF rotation и тормозов с большими картинками вернулись на серверную генерацию превьюх для мобильных клиентов и опционально для десктопа ‎· Ease-the-Tease
а что если вернуть серверные превьюхи, но максимально достижимого размера в ленте (или раза в полтора больше, чтоб минимизировать артефакты ресайза), и ресайзить динамически уже их? а то и на десктопе медитирую на загрузку картинок ‎· Inflated Dead Dolphin Dick
@bofh: да, это один из багов, который хочется поправить. ‎· псы в рапиде