IT-словарь › Инфраструктура › xdaliclock

xdaliclock

Инфраструктура Svenska → Обновлено: 2026-10-19
Подробнее
Создатель
Jamie Zawinski
Год
Тип
Часы
Официальный сайт

X11-часы Jamie Zawinski, цифры которых плавятся друг в друга при смене времени, — реверанс Дали с корнями в Xerox Alto 1979 года и одна из первых программ, использовавших расширение Shape ради прозрачности.

Steve Capps написал Dali Clock для Xerox Alto в 1979 году и перенёс его на Macintosh в 1984-м, где он стал одной из маленьких программ, которыми хвастались перед гостями. Zawinski портировал его на X в 1991 году, за год до XScreenSaver, и с тех пор поддерживает. Секрет не в анимации заранее нарисованных кадров, а в морфинге: каждая цифра хранится как отрезки по строкам развёртки, и когда 3 должна стать 4, отрезки интерполируются за несколько кадров, так что глиф перетекает в новую форму.

Флаг -transparent превратил программу в витрину для Shape: окно обрезается точно по контуру цифр, так что между ними виден рабочий стол, и кликабельны только сами символы. Это поставило её в один ряд с oclock и xeyes — непрямоугольными окнами, показывавшими, для чего нужно расширение. С тех пор Zawinski сделал те же часы для Palm, iPhone, Android и браузера, по сути с тем же кодом морфинга.

← Назад к словарю