ASAP PDF | Фреймворк для вёрстки PDF
27 subscribers
38 photos
1 video
27 links
Первый open-source фреймворк для вёрстки PDF

https://asap-pdf.com
Download Telegram
Соскучились? I #WIP

Привет! Соскучились? Я — да 😌

За это время произошло несколько небольших, но важных событий:
• Я побывал на митапе Альфа-Банка A?.Frontend и пообщался там с... Никитой Дубко!
Никита — руководитель службы разработки в HR Tech Яндекса и один из ведущих подкаста "Веб-стандарты". Подойти и заговорить с ним было волнительно: ты смотришь его доклады на YouTube, слушаешь в подкастах, а тут он стоит рядом. Но Никита оказался дружелюбным, приветливым и, выслушав коротенько про ASAP PDF, предложил мне подать заявку на участие во FrontendConf (а это очень мощно): выступить с докладом про вёрстку для печати. И я подам заявку, ух!;
• Никита рекомендовал добавить во фреймворк полноценную поддержку обычного HTML (а не только Pug) и я это сделал. Теперь ASAP PDF полностью поддерживает обычный HTML 🔥
Осталось только внести всё это в документацию;
• Начал писать определение языка пользователя на лендинге: если ваш язык — русский, то лендос любезно предложит вам перейти на русскоязычную страничку.

А ещё по бабкам всё налаживается и в следующем месяце я отдам последние страницы документации на перевод с русского на английский.

Такие дела.
🔥8
Новости | #WIP

Привет! Будничный пост 😉

• Обновил лендос: убрал неактуальные способы донатов для зарубежных пользователей (об этом я писал ранее, но пришлось немного полирнуть);
• Запилил определение языка пользователя: если ваш язык — русский, то лендос предложит перейти на русскоязычную страничку;
• На https://asap-pdf.com снова обновил дату релиза. На этот раз надеюсь на середину декабря;
• Начал править сборщик ленда так, чтобы он дописывал к именам JS-, CSS- и SVG-файлов хэш (это предотвратит возможность того, что пользователи после обновления ленда будут видеть старую версию из-за кэширования ресурсов);
• Починил скриншот-тестирование ленда (помогало выявить мелкие косяки);
• Немного обновил доки: добавил инфу про работу с обычным HTML;
• Собрал причендалы в кулак и подал заявку на участие на митапе в Альфа-Банке. Решил начать протаптывать путь на большие конференции с локальных уютных и по-своему классных митапов.

Посмотреть изменения можно здесь (лендос) и здесь (доки).
🔥4
#Ржомба

Штош, похоже, что определение языка и локации на ленде работает примерно ни ху я никак 🤷🏼‍♂️
Ребята, проект глубоко засел у меня в уме, и я только и думаю о том, как бы выпустить его в релиз.
Сейчас с деньгами не супер, но это не главное. Главное — что сейчас выпустить его будет несвоевременно, поэтому я буду ориентироваться на начало февраля/середину марта, потому что головы людей сейчас заняты совсем другими делами.
Важно понимать, что проект готов, и осталось только перевести пару страниц документации на английский, и всё — готово. Ждём, держим кулачки. Всё будет. И фреймворк будет.
🔥51
Привет! | #WIP

Как и планировалось, в марте я вернулся к работе над фреймворком. И уже есть новости:

• Переведено на английский ещё 4 страницы документации (осталось всего 4: было 3, добавилась ещё одна, об этом — ниже);
• Добавлена страница с примером кода для конвертирования HTML в PDF на C#;
• В документацию добавлено больше примеров с простым HTML туда, где был только Pug;
• Поднял версию Storybook.

🔥 А ещё обо мне упомянул Никита Дубко в подкасте Веб-стандарты (самый популярный в русскоязычном Интернете подкаст про веб-технологии). Скину запись в следующем посте.

Короче, несусь как паровоз к релизу! 🤘🏻

Осталось перевести: 4 страницы из 28.
🔥3👏2😱1🤩1
353. Firefox, CSS для печати, возвращение Servo, насколько ты Fugu…
Веб-стандарты
00:01:16 Firefox 109
00:20:23 CSS для печати
00:30:24 Возвращение Servo
00:44:00 Насколько ты Fugu?
00:52:30 CSS-перфоманс
01:06:27 Великий раздел
🔥5👍1🤩1
Новости | #WIP

📋 Что новенького:
• На лендосе обновлена дата релиза: конец июня 2023;
• Перевод 4 страниц внесён в англоязычную документацию;
• Выявлено несколько некритических багов в сборщике проекта (спасибо ребятам из Blanc за обратную связь);
• Зафиксирована версия пакета husky, т.к. на обновление пока нет времени;
• В код и доки внесены мелкие правки.

🔥 ГЛАВНОЕ:
• На перевод переданы последние 4 страницы документации;

Осталось перевести: 4 страницы из 28.

P.S. Друг поинтересовался, нет ли ошибки в посте: "осталось перевести 4 страницы" — нет, всё верно, потому что страницы отданы на перевод, но сам перевод пока ещё в работе.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Прилка для ведения бюджета "почувствовала" и прислала пуш: сегодня буду оплачивать перевод 🙁
Новости | #WIP

Ребята из Контентим прислали мне перевод последних страниц документации! 😍
🔥3
🔥 Перевод завершён!

Да-да, вы всё правильно прочитали: перевод всей документации на английский завершён. Огромная работа и гора с плеч, наконец-то 😵

Смотреть тут: тык.

Огромное спасибо команде Контентим за качество и ответственность. Как уже говорил, ребята даже привлекали к работе специалиста с техническим бэкграундом, чтобы перевод был максимально точным. Приятно работать с ними 🤘🏻
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2
Привет!

Сейчас я активно веду предрелизную подготовку фреймворка и ничего сюда не пишу, чтобы обойтись без очередного "релиз тогда-то". Просто делаю и выпускаю.

Однако, сегодня не смог не написать сюда, потому что Atlassian забанили мой аккаунт в Трелло, где хранился весь роадмап, все планы и мелочи, которые надо было сделать.

Почему забанили? Потому что зашёл с российского IP — мы это выяснили с коллегой, которого также забанили, хотя регион у него в аккаунте был не российский. Впрочем, ничего нового, плевать. Идём дальше и не оборачиваемся.
🦄4😢31🙏1
This media is not supported in your browser
VIEW IN TELEGRAM
Предрелизная подготовка идёт полным ходом: осталось добавить на лендос 1 новое видео о работе фреймворка, поправить и перепроверить все ссылки, и всё — можно релизиться.

Осталось совсем чуть-чуть!
👍5🏆3🔥2
Ушёл актуализировать все ссылки на ленде и в доках, и готовить релиз 😏
А пока залил все обновления на GitHub Pages, можно смотреть:

https://artoriasvictrix.github.io/
🔥4👍1💅1😎1
This media is not supported in your browser
VIEW IN TELEGRAM
Честно говоря, есть небольшое волнение по поводу релиза. И нет, не на тему "выйдет/не выйдет" — напротив, в этом я уверен. Просто фреймворки выпускаешь не каждый день (хотя про фронтенд говорят совсем наоборот 😁).

Мне будет очень приятно, если вы накидаете на этот пост сердечек/огонёчков, чтобы немного поддержать меня, пока я занимаюсь предрелизной волокитой ☺️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1610🥰4🌭2🍓2💅1🆒1
Ну что, поехали?
🔥4🍌21🎉1🌭1🦄1😎1
ASAP PDF
Первый фреймворк для быстрой и удобной вёрстки PDF.

Возможности:
- Готовая база текстовых компонентов;
- Колоночная система из Bootstrap;
- Кодирование всех ресурсов в base64 и мгновенная вставка их в итоговый HTML-файл;
- Конвертация HTML в PDF на лету;
- Скриншот-тестирование с подробным и понятным отчётом, и многое другое.

О фреймворке:
- https://asap-pdf.com/
- https://github.com/ArtoriasVictrix/asap-pdf

Документация:
https://asap-pdf.com/storybook-static/

Поддержать развитие ASAP PDF:
- Boosty
- Cloudtips
🔥9🏆2💋2❤‍🔥11😍1🐳1🌭1🍌1🍓1
С Новым годом, дорогие! 🔥
🎉21🔥1