Xerox упиралась до последнего. Первым делом, когда Крисель таки достучался до руководства компании, его попытались убедить, что он имеет дело не с багом, а с «фичей» (поистине канонический ответ, так что простите за картинку, не удержался). Лишь после двух недель препирательств компания выпустила первый пресс-релиз, в котором предупредила пользователей об опасности и предложила обходной путь (выставить в свойствах компрессии «higher» вместо «normal», а также сканировать документы с качеством выше 200 DPI). Увы, Крисель немедленно воспроизвёл ошибку и при таких параметрах — и лишь 12 августа отпраздновал полную победу: Xerox признала баг и пообещала патч в ближайшем будущем.
Что ж, осталось всего ничего: достучаться до всех покупателей WorkCentre (а также WorkCentrePro, ColorQube, BookMark) и заставить их инсталлировать апдейт. Учитывая, что, по некоторым данным, треть компьютерного мира всё ещё работает под Windows XP, реально ли это?
Но аппараты Xerox — это даже не полбеды. JBIG2, стандартизованный тринадцать лет назад, запатентован (IBM, Mitsubishi), но условия лицензирования легки, так что алгоритм распространён чрезвычайно широко. Фактически он используется сегодня в тысячах программ и аппаратных продуктов по всему миру и всем платформам, от MS Windows до Linux. Простой поиск по термину «JBIG2» в «Гугле» даёт сотни тысяч упоминаний, по большей части в связи со спецификациями или девелоперскими аспектами, ибо конечного пользователя такие подробности не интересуют, да и не должны интересовать. При этом один из читателей Криселя уже сообщил о воспроизведении ошибки с подменой цифр на МФУ фирмы Brother (популярная в России марка). А кто проверит продукты Adobe, а нашей ABBYY (и там и там JBIG2 применяется)?
Если даже Xerox столь безответственна, что, зная о проблеме явно не первый год, лишь мельком помянула её в мануалах, но так и не потрудилась исправить, можно ли рассчитывать на понимание других производителей и разработчиков?
Семь ненужных и даже вредных функций Facebook, которых не должно существовать
Сначала сеть Facebook служила просто для общения студентов; в ней присутствовали ваши одногруппники с фотографиями-аватарками и статусом их личных отношений. Потом появилась «Стена», потом — «Лента новостей», затем — «Места». Сейчас в Facebook так много функций и они появляются с такой стремительностью, что подавляющее большинство пользователей даже не подозревают о них. Между тем среди этих функций есть и абсолютно бесполезные, и даже вредные. Вот лишь семь из них.
Наверное, самая странная лента из всех, которые когда-либо были в Facebook. Бесконечная и бессмысленная история о том, во что ваши френды, в том числе и малознакомые, ежечасно и ежедневно рубятся в «Фейсбуке».
Бывает особенно забавно, если большинство ваших френдов отключают отправку уведомлений о такой своей активности, и остаётся лишь два или три человека, регулярно информирующих вас о своих успехах в FarmVille или Candy Crush. Теперь вы знаете, как на самом деле они проводят своё рабочее время.
В прошлом году в Facebook появилась замечательная функция редактирования комментариев. Вы можете, например, исправить случайную ошибку или смягчить слишком эмоциональную реакцию на чей-то пост.
Всё было бы прекрасно, но такой комментарий получает пометку «Отредактировано», а при нажатии на это слово любой, кому комментарий доступен, может ознакомиться с тем, как он выглядел до исправлений. Это заставляет нас иначе взглянуть как на грамотность наших френдов, так и на их реальное мнение. Да и на наше тоже. Вот ведь какая засада!
Функция «Мероприятия», очевидно, задумывалась для того, чтобы вы или ваши френды смогли информировать друг друга о выставках, концертах и т. п. — и о возможном участии в них. В принципе, это работает, но вот как оно выглядит!
Нажав на кнопку «Присоединиться», вы получаете внезапное требование сообщить друзьям, почему вы, собственно говоря, собираетесь это сделать. В русской версии это выглядит абсолютно по-идиотски: «Поделитесь, почему вы с нетерпением ждёте». Во-первых, кто сказал, что с нетерпением, а во-вторых, с какой стати мне нужно что-то рассказывать? Может, я умираю со скуки, у меня провалилось свидание или я просто не люблю напиваться в одиночестве? Почему кто-то считает, что я обязан оповестить всех о своих мотивах?
Уведомления о гостях выглядят не менее безумно. Предлагается сообщить каждому из тех, кто присоединился к мероприятию, что вы тоже пойдёте. Они, конечно, тоже могут посмотреть этот список, но нет, вы должны каждому сообщить лично. Зачем культивировать модель поведения спамера — не понятно.