Mithgol the Webmaster – Telegram
Mithgol the Webmaster
1.4K subscribers
158 photos
196 videos
219 files
915 links
Мицгол-вебмастер ведёт на сём канале свой малоблог в Telegram.

Основные темы (в алфавитном порядке): аниме, виртуальная реальность, Геленджик, криптоконспирология, русский антиутопизм, сайтостроение, урбанизм, 猫 etc.

💸Донат: https://news.1rj.ru/str/ReadMithgol/923
Download Telegram
Сильное сглаживание щёк персонажицы при сохранении в формате HEIC.

Источник: Jon Sneyers, «Next-generation image formats for the Internet», июнь 2019 г., Imagecon 2019.
Объём нефотографических иллюстраций, пересохранённых в JPEG XL в режиме сжатия без потерь, составляет в среднем 70% от объёма файлов PNG (который принят за 100%, поэтому умѣстно предполагать, что из PNG эти иллюстрации и брались).

Объём восьмибитных и двенадцатибитных фотографий, пересохранённых в JPEG XL в режиме сжатия без потерь, составляет в среднем соответственно 88% и 96% от объёма файлов JPEG 2000 (который принят за 100%, поэтому умѣстно предполагать, что из JPEG 2000 эти фотографии и брались).

Источник: Jon Sneyers, «Next-generation image formats for the Internet», июнь 2019 г., Imagecon 2019.
JPEG XL.7z
5.4 MB
Jon Sneyers, «Next-generation image formats for the Internet», июнь 2019 г., Imagecon 2019.

Архивная копия для читателей, не способных открыть первоисточник на сайте Slideshare ввиду блокировок, наложенных на этот сайт Роскомнадзором.
Ознакомившись с одиннадцатью предшествующими сообщениями, нѣкоторые из моих читателей навѣрняка пожелают узнать поподробнѣе: а когда именно начнёт в 2020 году наступать то будущее, в котором останется один-единственный формат графических файлов?

По-видимому, довольно скоро.

Во всяком случае, двѣ недѣли тому назад группа JPEG на своём восемьдесят пятом заседании решила, что настала пора открывать исходный код программного обеспéчения JPEG XL, а также и что переход на стадию черновика международного стандарта состоится ужé в январе будущего (2020) года. Понятно, что это не предсказание грядущего, а всего лишь декларация о намѣреніяхъ, но и она способна и должна послужить нам поводом для оптимизма.

Кое-какой исходный код уж и открыт. Напримѣръ, дѣйствуетъ гугловский перекодировщик из JPEG в JPEG XL (работающий в том сáмом режиме обратной совместимости с JPEG, который без потерь, но зато и без Хаара). Естественно, одного его не достаточно, но ведь и разговоры об открытии исходного кода нѣкоего болѣе универсального кодировщика происходили на прошлой недѣлѣ въ Твиттерѣ.

Нѣсколько позже поддержка JPEG XL будет потихоньку появляться и во браузерах Всемирной Паутины. Даже можно заранее предвидеть, и предвидеть небезосновательно, что сперва она появится в Google Chrome и во браузерах на его движке (в Opera, в Microsoft Edge, etc.), поскольку гугловский формат PIK был одним из извѣстныхъ источников вдохновения для JPEG XL (а другим был FUIF от Cloudinary), так что самих себя отчего бы и не поддержать им. Можно заранее предвидеть ещё, что послѣднею поддержка JPEG XL появится во браузере Safari компании Apple, потому что Apple традиционно неохотно поддерживает идеи Google. (Ну, напримѣръ, Safari до сих пор не поддерживает формат WebP, появившийся в сентябре 2010 года. Я вѣрю в их способность и с поддержкою формата JPEG XL затянуть дѣло лѣтъ на десять, а не то и на пятнадцать.) Фонд Мозиллы, в свою очередь, вполне способен породить на свѣтъ какую-нибудь такую новую версию своего Файерфокса, которая будет полноцѣнно поддерживать новый формат, но на которую пользователи станут переходить с превеликою неохотою, потому что в ней же (или ещё ранѣе) заодно отвалится интерфейс одного или нескольких популярных расширений. (Я очень хорошо помню, напримѣръ, что начало поддержки формата WebP в Файерфоксе в январе нынешнего года происходит на фоне длящегося вот ужé болѣе двухъ лѣтъ отказа от поддержки программного интерфейса, ранѣе служившего для управления сеансами, и что число жертв этого отказа оцѣнивается как близкое к миллиону людей: 600 000 пользователей у расширения Tab Mix Plus, 300 000 у Session Manager, 60 000 у Tab Session Manager, 8000 у MySessions, и такъ далѣе — что привело к появлению форкнутого браузера Basilisk и притом ещё к началу уменьшения доли пользователей Файерфокса во Всемирной Паутине.)

Поддержка JPEG XL, надо сказать, потребует от браузеростроителей не одной только готовности засунуть декодер во браузер (что и прежде удавалось продѣлать с декодером каждого графического формата, так что это привычно и не слишком трудно), но также и готовности придумывать что-нибудь насчёт поддержки небывалой возможности неполного скачивания JPEG XL (для экономии траффика) в обстоятельствах небольшой ширины страницы или небольшой плотности пикселов. Чего доброго, тут и до перемѣнъ в языках CSS и HTML также дойдёт дѣло, чтобы дать авторам сайтов возможность как-нибудь управлять происходящим. Я вполне готов допустить, напримѣръ, что кому-нибудь ну очень захочется скачивать файлы JPEG XL, подготовленные к постепенному отображению, не только не до конца файла, но и не от начала файла — а начало вмѣсто того сохранять ещё и прямо в HTML в виде data-адреса (согласно RFC 2397), как это сейчас дѣлается съ нѣкоторыми другими малоразмѣрными заглушками, показываемыми перед началом скачивания файлов (и дѣлается как раз для того, чтобы заглушка приходила прямо в HTML побыстрѣе, исключая даже то время ожидания, которое в противном случае расходуется в сáмом начале запроса файла с сервера, расходуется на сам же этот запрос ещё до начала скачивания).
Въ дѣлѣ сайтостроения эффект от появления поддержки JPEG XL во браузерах (ну или от удачных попыток «подпереть костылём» отсутствие такой поддержки, как это сейчас происходит с костылём WebPJS, вполне способным отчасти подпереть собою отсутствие поддержки WebP въ нѣкоторыхъ браузерах) окажется, скорее всего, двойным эффектом. Сперва почувствуется эффект от лучшего сжатия, а затѣмъ почувствуется эффект от поддержки неполного скачивания.

Нѣкоторые сайты начнут перекодировать накопленные архивы изображений (и GIF, и PNG, и прежние JPEG) в формат JPEG XL, что без промедления приведёт их к экономии дискового пространства (а оттого и к экономии денежных средств, уплачиваемых за хостинг).

Нѣкоторые пользователи также начнут перекодировать изображения в формат JPEG XL, что без промедления приведёт их к тому, что прежние ограничения загрузки файлов на сайты (ограничения по объёму файлов) окажутся для таких пользователей замѣтно менѣе обременительными (но только при том непремѣнномъ условии, что и сайты эти начнут поддерживать загрузку файлов в формате JPEG XL в дополнение к загрузке в прежних форматах файлов). То есть всѣ вотъ эти нынѣшніе «не болѣе 1½ мегабайтов в vn/ на Ычане», «не болѣе 3 мегабайтов в b/ на Ычане», «не болѣе 4 мегабайтов в a/ на Ычане», «не болѣе 5 мегабайтов на одну неподвижную иллюстрацию в Твиттере», «не болѣе 5 мегабайтов в a/ на 410чане», «не болѣе 10 мегабайтов при загрузке файла на Мракопедию», «не болѣе 10 мегабайтов при загрузке иллюстраций на GitHub», «не болѣе 10 мегабайтов на Fastpic (и не болѣе 400 килобайтов для прямых ссылок)», «не болѣе 20 мегабайтов в b/ на Nowere», «не болѣе 25 мегабайтов на Lostpic», «не болѣе 40 мегабайтов на Radikal», и такъ далѣе, и такъ далѣе — всѣ, всѣ они будут пропускать замѣтно больше графической информации, чѣмъ прежде, если только эти сайты начнут принимать JPEG XL (и если не начнут одновременно ещё сильнѣе снижать свои лимиты, руководясь цѣлью дальнѣйшей экономіи).

Можно понадеяться, что и нѣкоторые такие чатники (мессенджеры), которые сейчас не радуют чрезмѣрнымъ JPEGованием пересылаемых иллюстраций: Telegram, WhatsApp и другие — поищут и найдут новый баланс между экономией траффика и сохранением качества при сжатии в JPEG XL, причём качество сдѣлается чуть лучше, чем в прежнем JPEG, а траффик всё равно чуть поменьше.

Возможность же организовать информацию в файле JPEG XL таким образом, чтобы миниатюра получалась неполным скачиванием, послужит неплохою альтернативою существующему положению дѣлъ в области миниатюризации изображений на сайтах. До сих пор возможными были только два подхода к этому:

во-первых, сайт мог требовать от пользователя закачать изображение на сайт, где его миниатюра (указывающая на полноразмѣрное изображение) изготавливалася автоматически, но зато, как правило, серьёзно ограничивался объём файла (чтобы экономить на хостинге и не перетруждаться при миниатюризации);

во-вторых, сайт мог предлагать пользователю сохранить изображение на каком-либо другом (внешнем) хостинге картинок, после чего сообщить сайту адрес изображения и адрес миниатюры (созданной автоматически хостингом или вручную пользователем), но зато, как правило, необходимым оказывалося модерирование (если становилось необходимо провѣрять, не указал ли злоумышляющий пользователь подложную миниатюру, не соотвѣтствующую настоящему содержанию изображения).

Теперь же сайт сможет позволить пользователю (по его желанию или же для обхода ограничений объёма) выложить файл JPEG XL внѣ сайта, что не помешает миниатюре быть изготовленною автоматически: сайту достаточно скачать самое начало указанного файла, убедиться в том, что это JPEG XL (причём подготовленный для постепенного просмотра по мѣрѣ скачивания), а затѣмъ просто взять миниатюру из начала файла в готовом виде (не затрачивая собственных вычислительных усилий).

Оттого всё болѣе повадным будет оказываться децентрализованное (безхостинговое) хранение файлов JPEG XL силами самих зрителей (если их достаточно много), совершаемое в P2P-распределённой файловой системе IPFS или посредством сидирования файлов по технологии WebTorrent.
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.
Талантливый воин начинает своё странствие в глубинах подземнаго міра, преодолевая громадные лабиринты и пещеры и вступая в опасные сражения с невиданными чудовищами подземелий. В конце концов воину удаётся навсегда покинуть подземные пространства и выйти на поверхность, но в изрядной степени он обречён и там на одиночество, так как его расовая продолжительность жизни существенно превосходит людскую и так как одно упоминание о его расе вызывает ужас и деятельную ненависть у большинства жителей поверхности. Если не считать кратких эпизодов дружбы или любви, побеждающей межрасовые предрассудки, то вѣчною спутницею этого воина остаётся только волшебная чёрная кошка, которая обычно имѣетъ размѣры простой домашней кошки, когда воин носит её с собою, но которая приобретает размѣры и ярость пантеры, когда сопутствует этому воину в битве. Для читателей западных фэнтэзи всё это звучит как пересказ начала сюжета книг Сальваторе про Дриззта. Но это ещё и пересказ начала сюжета японского #ранобэ «Yaritsukai to, Kuroneko».
PANO_20191230_160314~2.jpg
1.9 MB
Поздравляю с наступлением нового (2020) года, желаю всего наилучшего в наступившие двадцатые годы XXI вѣка! 🥂

Мой новогодний подарок вам — вот эта фотопанорама бесснежной (да почти и безлюдной) набережной в Геленджике #вчера (30 декабря) и яркой «бороды» на вершинах горного хребта #Маркотх.

Я намѣренъ подводить и нѣкоторые итоги прошедшего (2019) года, но только не прямо сейчас, а существенно позже, поскольку в новогоднюю ночь читатели и авторы не бывают готовыми к тому, чтобы сочинять и читать сообщения (кроме самых кратких и самых позитивных), хотя бы и приготовленные загодя к полуночной отправке; притом алкоголь влияет и на память, и на рассудок, и даже на настроение.

Анонсирую поэтому, что упомянутые итоги года я задумываю неторопливо подводить въ нѣсколькихъ сообщениях (одно — с видеороликом об аниме для любителей аниме, другое — с гиперссылками для фэнов VR, третье — с суждениями про Сѣть да Telegram) и управиться с ними за нѣсколько первых дней января в наступившем 2020 году; посмотрим, удастся ли.
Media is too big
VIEW IN TELEGRAM
Первая часть ранее обещанного подведения мною итогов года выглядит так: #вчера я изложил мои впечатления об #аниме осени 2019 года и (априорно) об аниме, ожидающемся зимою и весною в 2020 году.

Видеозапись этого устного изложения моих впечатлений длится пять часов с половиною.

Вот основные метки времени:

1:18 окончание вступления, начало впечатлений об осеннем сезоне

9:12 цитата мнения Ферапонта Соусова об исэкаях осени 2019 года

20:40 моё мнение про исэкай как движитель сюжета

34:13 достоинства аниме Shinchou Yuusha и «повисшая в воздухе» (не подкреплённая дальнейшим сюжетом) постельная сцена в девятой серии

1:19:51 Val × Love доводит до абсурда сюжетный ход с отталкивающей внешностью центрального персонажа

2:55:35 начало априорных рассуждений о зимнем сезоне

2:55:59 Koisuru Asteroid

3:45:48 Toaru Kagaku no Railgun T, ожидаемое «Исчезновение Мисаки Микото»

4:34:17 начало априорных рассуждений о весеннем сезоне

5:06:29 Hamefura, аниме о перерождении в антагонистку из otome game
IMG_20200105_174354.jpg
5.2 MB
#Геленджик, 5 января 2020 года, #небо во время, близкое к окончанию сумерек.
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.

Он содержит, в частности, мрачное предсказание пагубных последствий эппловского автоматического антипедофилического обшаривания частных фотоальбомов на айфонах.
Media is too big
VIEW IN TELEGRAM
Пиратская партия России выложила на YouTube рассуждение Навального о том, что донаты — это механизм, обеспечивающий финансовую независимость от государства, который полезен и простому блоггеру из глубинки, и столичному журналисту или публицисту, и политическим активистам наподобие ФБК. Навальный также призвал собравшихся заняться созданием механизма криптовалютных донатов, так как обычные донаты государство будет давить для того, чтобы независимость от государства обрекала на нищету. На этомъ мѣстѣ мнѣ на умъ приходятъ двѣ мысли:

1️⃣ Может быть, механизм криптовалютных донатов никому и не придётся создавать, если в этом качестве сгодятся грамы из сети TON у Дурова в Telegram.

2️⃣ Также может быть и то, что сценарий «государство давит систему донатов для устранения независимых голосов» — сценарий далекó не только российский: #криптоконспирология подталкивает заподозрить, что такою является и действительная подоплёка судебного преследования с намѣреніемъ запретить TON в Северо-Американских Соединённых Штатах.
Media is too big
VIEW IN TELEGRAM
Глядите рекомендованный анонимом отрывок передачи «Время покажет», взятый от конца сорок восьмой минуты. В обсуждении того, что Северо-Американские Соединённые Штаты влияют на дѣла других стран (но гасят попытки влиять на себя), и на примѣрѣ волнений в Иране, мы видим вопрос-метафору ведущего (Шейнина) о том, есть ли ножницы, чтоб обрѣзать «кружево, которое плетётся везде». Есть (около 1:13 сказал Малофеев): эти ножницы — полностью контролируемый Интернет, а построению его мѣшаетъ тайна переписки в Telegram (1:31 «здесь не даёт нам свои коды и там в Иране не даёт»), но отсутствие полного контроля пагубно (1:46 «дали возможность… их молодёжь пользовалась Интернетом, который неподконтролен властям — то же самое ждёт любую страну, которая не контролирует свой Интернет»). Затѣмъ (2:11) Шейнин противопоставил «законопослушность гражданина» и «попытку установить Telegram», а зарубежный звонок при регистрации приравнял к контролю («люди сидят в Айдахо, в Великобритании, где-то ещё — и на всём этом держат пальчики»).
На примѣрѣ подписи к этой видеозаписи нетрудно увидеть, что Telegram Desktop (в отличие от Telegram для Android) не реагирует на тѣ отмѣтки времени, которые расположены рядом с открывающеюся или закрывающеюся скобкою.

Такое поведение Telegram Desktop представляется мнѣ багом, заслуживающим упоминания на Гитхабе, и упомянул.
👍1
🐦 Опубликован очередной сборник моих твиттеровских микроблогозаписей.