На Hacker News обсудили страницу «How to make a font» проекта Making Software, иллюстрированного веб-учебника о том, как устроено программное и аппаратное обеспечение, который делает разработчик Дэн Холлик (Dan Hollick). Тема не связана с ИИ: речь о типографике и дизайне шрифтов.
Саму главу прочитать не удалось: сайт makingsoftware.com при попытке загрузки вернул ошибку 429 (слишком много запросов) и показал защитную страницу Vercel вместо контента. По данным поисковой выдачи, глава заявлена как разбор всего процесса создания цифрового шрифта, от векторных контуров до хинтинга (технологии подстройки контуров под пиксельную сетку экрана), но в оглавлении сайта эта глава отмечена как незавершённая: у неё, в отличие от других глав, не указано количество слов, что говорит о её неполной публикации в текущей ранней версии книги.
Глава относится к разделу «Fonts and Vectors» («Шрифты и векторы»), где также есть главы «Drawing curves» (кривые Безье, около 2000 слов), «Rasterisation and anti-aliasing» (растеризация и сглаживание, около 1800 слов) и «Scalable Vector Graphics» (SVG, около 4400 слов), то есть отдельные технические предпосылки для темы шрифтов уже написаны, а собственно глава про шрифты, ещё нет.
Обсуждение на HN (22 балла, 2 комментария) было немногословным: один комментатор сослался на более раннее обсуждение этого же проекта, другой назвал концепцию сайта «по-настоящему инновационной». В том более раннем обсуждении (запуск проекта) пользователи хвалили визуальный стиль, иллюстрации и анимации, сравнивали проект с книгой Дэвида Маколея «The Way Things Work» («Как это работает»), но также критиковали читаемость (выключка текста по ширине, бесконечные анимации мешают чтению) и указывали на техническую неточность в главе про сенсорные экраны (авторы описали работу ёмкостного сенсора как «возмущение магнитного поля», что неверно).
Ключевые факты
- Making Software, иллюстрированный учебник о принципах работы софта и железа от разработчика Дэна Холлика (Dan Hollick), в стиле книги «The Way Things Work»
- Заявленная тема главы «How to make a font», путь создания цифрового шрифта от векторных контуров до хинтинга
- Сама глава на момент обсуждения не опубликована полностью (в оглавлении нет количества слов, как у готовых глав) и физически недоступна для чтения, сайт вернул ошибку 429 и показал защитную страницу вместо контента
- Тема не связана с ИИ: это глава про типографику в разделе «Fonts and Vectors», соседствующая с главами про кривые Безье, растеризацию и SVG
- Обсуждение на HN минимальное, 22 балла, всего 2 комментария, содержательной дискуссии по существу главы не было
Ред.: Учебник про то, как делают шрифты, сам оказался нечитаемым: сайт ответил 429 и показал заглушку Vercel вместо главы. Идеальная демонстрация того, как делают софт.
Почему это важно
Making Software, попытка сделать наглядный, иллюстрированный справочник по устройству софта и железа для тех, кто их проектирует и создаёт: с анимациями и диаграммами вместо сухого текста. Глава про шрифты обещает объяснить путь от векторных контуров буквы до финального изображения на экране, включая хинтинг, но именно эта глава на момент новости ещё не готова полностью, а прочитать даже то, что есть, не вышло: сайт заблокировал автоматическую загрузку.
Ред.: Глава обещает провести от векторного контура до пикселя на экране. Пока что она провела ровно до защитной страницы: ни количества слов в оглавлении, ни самого текста. Анонс есть, шрифта нет.
Кому это важно
Материал адресован дизайнерам шрифтов, веб- и продуктовым дизайнерам, разработчикам, которым интересно устройство рендеринга текста, то есть узкой профессиональной аудитории, а не читателям, следящим за новостями об ИИ: тема сугубо типографическая.
Ред.: Дизайнерам шрифтов и всем, кому интересен рендеринг текста. Читателям про ИИ здесь ловить нечего, и это тот редкий случай, когда мы честно об этом предупреждаем в первой же строке.
Как это применить
Проект Making Software в целом доступен по адресу makingsoftware.com в формате ранней версии книги («ранний доступ»); отдельные технические главы (кривые Безье, растеризация, SVG) уже написаны и могут быть полезны как введение в смежные темы, пока глава про шрифты не опубликована целиком.
Ред.: Применить главу про шрифты пока нельзя, её просто нет. Зато соседние главы про кривые Безье, растеризацию и SVG уже написаны, так что вводную часть можно освоить, ожидая, пока автор допишет главное.
Можно ли доверять
Проект и его автор реальны и подтверждаются независимо, предыдущее обсуждение запуска сайта на Hacker News, отдельная страница со списком глав. Но саму главу про шрифты проверить нельзя: она либо не дописана, либо временно заблокирована защитой сайта (ошибка 429). Тег материала и оценка полезности для ИИтога снижены: тема не про ИИ, а про типографику.
Ред.: Автору и проекту доверять можно, они подтверждаются со стороны. Самой главе доверять нечему: она либо не дописана, либо спряталась за ошибкой 429. Проверить нельзя то, что не открывается.
Риски и подводные камни
Ранее пользователи HN уже находили в других главах Making Software фактические неточности (например, неверное описание работы ёмкостного сенсора сенсорного экрана) и жаловались на читаемость сайта из-за выключки текста по ширине и навязчивых анимаций, это стоит учитывать при использовании материалов проекта как источника.
Ред.: В прошлый раз тот же проект перепутал ёмкостный сенсор с магнитным полем, а текст выключил по ширине и обвесил анимациями. Красиво нарисовать и правильно объяснить это, как выясняется, разные главы.
Источник: Hacker News