13-я КОМНАТА: Навеяно темой номера
13-я КОМНАТА: Навеяно темой номера
Совсем недавно, исследуя рынок средств перекодирования PDF в HTML, я встретил любопытную программу (увы, уже не помню названия), создающую почти идентичную внешне HTML-копию почти любого PDF-документа (нашу верстку, конечно, повторить ей не удалось, но это случай особый). Ни одно другое средство не могло заполнить колонку текстом так, чтобы он точно занял отведенное ему место, особенно при нетипичном расположении графических элементов, а здесь осталась разве что невыровненная правая граница. Просмотр полученного кода выявил секрет: каждая строчка текста с помощью скрипта ставилась в позицию с определенными пиксельными координатами, равно как и графические элементы. Даже наложенный на изображение текст при таком подходе вполне реализуется с помощью сборки всей «нижележащей» графики в одно изображение, подставляемое в качестве фона HTML-страницы. Объем получившегося кода превысил типовой примерно раза в три, но что такое 200-300 Кбайт для мегабитного канала? У вас еще нет такого дома? Не сомневайтесь, скоро появится.
Следующим шагом, похоже, будет позиционирование каждого отдельного символа, что позволит соблюсти кернинг, трекинг и прочие полиграфические тонкости, и останется последний неподвластный веб-серверу элемент - начертание собственно символа. Но и его можно преобразовать в графику, растровую или векторную, и тогда…
Стоп, а ведь где-то я уже это видел. Конечно же, вот оно - принтеры. Начав со шрифтов, жестко определенных механизмом или прошивкой (не напоминает ли DOS+Lynx?), пройдя этап шрифтов загружаемых (Windows+IE?), революция «мелкопечатного» дела завершилась растрированием на стороне сервера (компьютера, выполняющего печать) и передачей клиенту (принтеру) чистой графики.
Кто читал журнал с конца, уже понял: эта колонка навеяна темой номера, в которой я, к сожалению, не увидел того, что хотел, а именно - глобального взгляда на веб-технологии. Эволюция сложных систем в основном идет по пути централизации, если не встречает ограничений по ресурсам (память, каналы связи, процессор). И, соответственно, переходит от массы сложных и разрозненных технологий к одной простой, хоть и ресурсоемкой. Интернет - не исключение. Закон Мура позволяет предположить, что ограничения со временем будут сняты, так как предел достаточности у любых систем, взаимодействующих с несовершенным в плане обработки информации человеком, установлен самой природой. Всевозможные скриптовые технологии на стороне клиента (Java) и специализированные плейеры (Flash), призванные обойти ограничения трафика, блекнут перед возможностью прямой передачи 30 кадров изображения в секунду, был бы канал. Анимированный GIF из десятка кадров, заоптимизированный до предела, чтобы вписаться в разрешенные 100 Кбайт (или секунду загрузки), безусловно проиграет прямой трансляции произвольного изображения в окно того же размера. Возможно, на первом этапе потребуется сжатие-разжатие при передаче (пока ресурсы процессора имеют больший запас по сравнению с ресурсами канала связи), но это не навсегда. Вас еще пугает объем фильмов на DVD? А кто-то уже не может терпеть качество тех же фильмов в DivX. И лет через десять, возможно, вы сможете увидеть на своем экране ровно то, что хотел изобразить веб-мастер, не задумываясь, какой из браузеров более точно отобразит его идею. Да и сам браузер может исчезнуть как класс. Или как чуждое для русского языка слово.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
13-Я КОМНАТА: Демшиза
13-Я КОМНАТА: Демшиза Автор: Леонид Левкович-МаслюкТем, кто не следит за премьерами интеллектуальной телепродукции, настоящей сенсацией показался повторный (после годичного перерыва) показ по Первому государственному каналу фильма Виталия Правдивцева "НЛО. Подводные
13-я комната: Тик-так
13-я комната: Тик-так Автор: Илья Щуров VoyagerВ начале мая на планете Земля было неспокойно. Прогрессивное человечество с замиранием сердца смотрело на счетчик времени, оставшегося до запуска Большого адронного коллайдера (БАК), и гадало: настанет техногенный конец света или
13-я комната: Свобода еды
13-я комната: Свобода еды Свобода едыАвтор: Илья ЩуровОпубликовано в журнале "Компьютерра" N27-28 от 22 июля 2008 годаЭлектрон, по непроверенным данным, неисчерпаем. Тема свободы человека в современном мире, даже рассматриваемая в довольно узком контексте свободы компьютерного
13-Я КОМНАТА: Удвоение NSF
13-Я КОМНАТА: Удвоение NSF Автор: Леонид Левкович-МаслюкАмерика, похоже, взялась копировать нас — в научной и образовательной политике. Я об этом узнал случайно, а судя по молчанию в прессе, остальные вообще ничего не заметили. Докладываю: они, как и мы, внезапно решили резко
13-Я КОМНАТА: 13-я в 13-й
13-Я КОМНАТА: 13-я в 13-й Автор: Владимир ГуриевЕсли два часа назад мне казалось, что этот номер проклят, то теперь я в этом уверен. Сегодня целый день я был жутко занят. Я писал «13-ю». Первые две колонки я написал в стол, поскольку сам понимал, что они получились настолько
13-я КОМНАТА: МТС-Интернет (без НДС)
13-я КОМНАТА: МТС-Интернет (без НДС) Вчера в редакцию прибежал как всегда запыхавшийся Сережа Вильянов и выложил на стол красивую коробку. Из толпы любопытных сотрудников поначалу доносилось только «МТС… Презентация… i-mode… Круто… Телефон подарили». Рад за МТС, что они не
Компьютерра №33 (605) Тема номера: Выставки ТЕМА НОМЕРА SIGGRAPH 2005
Компьютерра №33 (605) Тема номера: Выставки ТЕМА НОМЕРА SIGGRAPH 2005 В начале августа в Лос-Анджелесе прошла выставка SIGGRAPH 2005. Полное название этого мероприятия звучит следующим образом: 32-я Международная конференция по компьютерной графике и интерактивным технологиям
Комната 40
Комната 40 Рано утром 5 августа 1914 г., в один из первых дней мировой войны, которая до основания потрясла всю Европу и унесла миллионы человеческих жизней, произошло на первый взгляд малозначительное событие, которому тем не менее суждено было войти в историю. Глава
13-Я КОМНАТА: Из неопубликованного
13-Я КОМНАТА: Из неопубликованного Автор: Владимир ГуриевНесколько недель назад нам прислали хорошо написанную статью о программе Мининформсвязи «Компьютер в каждый дом». Эта статья не была и не будет опубликована по той простой причине, что львиная доля рассуждений
13-Я КОМНАТА: Не в цвет
13-Я КОМНАТА: Не в цвет Автор: Сергей ВильяновЗабавные сюрпризы преподносит время от времени IT-индустрия. Казалось, не надо иметь семь пядей во лбу, чтобы предугадывать изменения в следующих поколениях высокотехнологичных устройств. Частоты — всего, чего только можно, —
13-Я КОМНАТА: RIP: Rest in PDF
13-Я КОМНАТА: RIP: Rest in PDF Автор: Владимир ГуриевНедавно мы провели в редакционном блоге (inside.computerra.ru) небольшой эксперимент: выложили в свободный доступ позапрошлый номер в формате PDF, а потом попросили читателей написать, что они об этом думают. Мнения разделились, но
13-Я КОМНАТА: Недостача
13-Я КОМНАТА: Недостача Автор: Владимир ГуриевНас иногда обвиняют, что мы, дескать, мало пишем о компьютерах. Эта колонка призвана, с одной стороны, немножко добавить удельного компьютерного веса остальному содержимому номера (хотя этот выпуск у нас вполне компьютерный,
13-Я КОМНАТА: Фотомысли
13-Я КОМНАТА: Фотомысли Автор: Илья Щуров VoyagerЗдравствуй, дорогая редакция!Делая уборку в своей физической квартире, нашел стопку потертых Blu-ray-дисков. Конечно, хотел сразу дезинтегрировать эту рухлядь, но вдруг заметил на одном из них логотип любимого журнала - то был
13-я комната: Хеппи-энд
13-я комната: Хеппи-энд Автор: Тихонов КириллОколокомпьютерной журналистикой я начал заниматься в 2000 году, как раз в разгар краха дот-комов. Можете представить, что это значит. Первые месяцы не меньше половины новостей, которые проходили через меня, так или иначе были