February 21st, 2013

moose, transparent

pdf.js

Firefox запустил поддержку чтения PDF-файлов внутри браузера.

Да, верно, на пару лет позже Хрома, но в Хроме это лицензированный у другой компании закрытый движок (недоступный в опенсорсном Chromium), а у Мозиллы открытый код. Более того, вызывает дикое уважение тот факт, что движок написан на чистом Джаваскрипте, и умудряется быстро читать и рендерить PDF за счет того, что элементы и функции PDF-а транслирует в функции Джаваскрипта, которые становятся доступны JIT-движку.

Можно даже попробовать сам движок в Хроме или другом браузере. Оно работает. Офигительные молодцы.
moose, transparent

о гугл-очках

digest критикует шум, который Гугл создает вокруг Google Glass:
В итоге Google в лучших традициях рекламируемых йогуртов (оргазм у актеров в рекламе с первой же ложечки!) рисует нам некие тонкие, изящные оправы, в которых люди прыгают с парашютом, скачут на лошади, ездят на американских горках и т.п., командуя своим чудо-очкам спокойным, расслабленным голосом. И чудо-очки нихуа не спадают, не перекашиваются, не теряют фокус, показывают картинку ненавязчиво, но стабильно и ничего по пути не закрывая, а голос распознают всегда и при любом шуме. Законы жанра рекламы — скажете вы, но я не соглашусь. Потому что такой технологии еще нет.
[...]
Я хотел бы услышать про Google Glass за несколько недель до начала их продаж в магазинах. Чтобы The Verge не обсасывал рекламу, рожденную различными веществами в мозгу креативщиков, а получил обычный заводской консьюмерский экземпляр. И подобающим для его аудитории языком рассказал про гаджет, осветив десятки действительно интересных вопросов (о гигагерцах и весе, батарее и GPS, интерфейсах и качестве распознавания голоса, подавителях помех и креплениях для экстрима или линз с диоптриями, о камере и читаемости экранчика, о стабилизации видео в результате постоянного движения головой и откуда там берется интернет). А после early adopters можно и рекламу для всех покрутить, с воздушными шариками, да лошадками. Но чтоб умилившийся от лошадок юзер мог сразу забежать в магазин и купить, какой иначе смысл в рекламе, черт побери?! Меня реально коробит, когда жирные компании ведут себя как нищие стартаперы, ищущие инвестора и собственный путь при помощи красочных презентаций, за которыми в самом лучшем случае стоит голый прототип.

Он прав, к сожалению. Гугл обычно не занимается рекламой vaporware, но в этом случае, видимо, сделано исключение, которое мне совсем не по душе. Гораздо круче было, когда, не расхваливая заранее, Гугл выпустил GMail. Или Maps. Или еще кучу вещей.

Apple, если я не ошибаюсь, до сих пор не поддалась этому соблазну, и не расхваливает несуществующие продукты. Надо отметить, что какие бы у меня ни были другие претензии к ним, в этом они молодцы.
moose, transparent

MIDI в браузере

Вот это очень круто: MIDI.js - работа с музыкой в Джаваскрипте (осторожно, сайт играет музыку автоматически; если хотите сразу исходники, то они здесь).

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

Вот пример сайта, построенного на этой библиотеке - для тренировки распознавания интервалов: http://www.earbuilder.com/ (из дискуссии на HN).