Emoji (эмодзи)

Как известно, японцы привыкли к пиктограммам. Китайские иероглифы, которыми они пользуются, пиктограммы по сути. Поэтому неудивительно, что именно японцы изобрели так называемые «эмодзи», пиктограмки, позволяющие быстро писать достаточно сложные SMS. Вот цитата из журнала «Тостер», хорошо поясняющая принцип:

В общем, если вы живете в Японии, и ваш телефон подключен к одной из крупнейших сотовых сетей страны — DoCoMo, J-Phone или KDDI, — то вы можете посылать своим знакомым письма в индейском стиле. Например, присоединить пиктограмму «машина» к пиктограмме «кино» и тем самым дать понять корреспонденту, что предлагаете отправиться на первой в последнее. Или приделать алые губки к мотелю, что будет равнозначно непристойному предложению.

Emoji настолько популярны, что в новой версии прошивки iPhone появится почти 500 emoji, кстати, очень хорошо отрисованных. У каждого из крупного оператора Японии свои несовместимые с другими системами emoji. Думается, iPhone вводит ещё один стандарт.

Сетка пиксельных эмодзи и символов с цифрами по осям, включая лица, объекты, флаги, знаки и логотипы, например, Vodafone внизу.
Эмодзи

Для интереса прикрутил в комментарии emoji от одного из операторов. Вводить так: $G#10 — выведет эмодзи с порядковым номером 10 (отсчёт начинается с единицы). То, что я выбрал (см. таблицу) не самое симпатичное, что есть на свете, да и сам способ введение символа — та ещё чёрная магия, но я ещё поэкспериментирую с этим.

40 комментариев

Синтетический JS-тест

Есть у меня такой любимый синтетический тест браузеров — запускать на своём древнем интерпретаторе языка Brainfuck вычисление числа Пи (программа есть на том же сайте).

Для интереса запустил его на браузерах, которые нашлись у меня на машине. Итог:

FireFox 3.1b1pre — 693 + JIT (410) = 1103 Opera 9.60 — 1141 + JIT (828) = 1969 Safari 3.1 — 1719 + JIT (547) = 2266 IE8 beta 2  — 2422 + JIT (843) = 3265 Chrome 0.2.149.30 — 7731 + JIT (950) = 8681

«1719 + JIT (547) = 2266» означает, что браузер проработал чуть больше двух секунд, из них полсекунды заняла внутренняя оптимизация кода на Brainfuck, которую делает мой интерпретатор, а 1.7 секунды выполнялся код на Brainfuck.

Как видно у Chrome не всё хорошо с JavaScript.

18 комментариев