VIZ.cx
on1x posted text :

Тест события добавления контекста


В уже существующие данные. Это нужно, когда размер публикации превышает размер транзакции. В теории это редкий "случай", но не редкий, если смотреть в перспективе. Часто информационные публикации превышают лимит по транзакциям. Вопрос пока чисто технический — поддерживать такие события.

Но не понятно, как это автоматизировать в визуальном редакторе. Подсчет байтов в utf8mb4 довольно странная затея, это же все кодируется в сырой транзакции и отправляется на сервер, поэтому учитывать множество параметров вряд-ли получится.

Но это можно сделать в более сложных библиотеках.

Твиттер тоже этим "страдает". Вот обновление в его библиотеки, где они пытаются учитывать разную длину в байтах для emoji.

В итоге они смотрят по байтам и сверяют с диапазонами (!) задаваемыми в конфиге. Не очень красивое и быстрое решение, хоть и предельно понятное.

Comments