Блог
Найсвіжіші статті, поради та оновлення.
Обліковий запис, онлайн-інструменти та Store Listing
Місяць від останньої публікації приніс найбільшу зміну в історії сайту: POLPROG перестав бути виключно сторінкою для читання. На ньому можна створити обліковий запис і користуватися першим інструментом, доступним лише для авторизованих. Паралельно розширення браузерів потрапили до Edge і Safari, мобільні застосунки отримали новий набір іконок, а за адресою Онлайн-інструменти стартував комплект безкоштовних інструментів для вебу.
Нижче найважливіші речі, згруповані тематично. У кінці список того, що в роботі.
Облікові записи користувачів
Обліковий запис створюєш менш ніж за хвилину, самою лише адресою e-mail. Він дає доступ до частини сайту, яка не є публічною: інструментів, що запускаються після входу, історії власних входів та експорту своїх даних. Для читання статей чи завантаження розширень він не потрібен.
- Реєстрація та вхід - вхід через Google на завершальному етапі, зробимо його доступним найближчими днями.
- Панель облікового запису - статус облікового запису, історія входів та експорт власних даних в одному місці. Це перша версія панелі - наступні функції додаватимемо до неї поступово.
Store Listing - інструмент, доступний після входу
Одне місце для описів у магазинах усіма мовами, замість ручного проклацування кожного магазину окремо. Інструмент веде як розширення браузера, так і мобільні застосунки - той самий майстер публікує запис у Firefox AMO і запис у Google Play.
- Store Listing - п'ятикроковий майстер: вибір магазину, вставлення метаданих, перевірка та редагування окремо для кожної мови з живим переглядом, дані доступу, порівняння з магазином і публікація.
- Firefox AMO - повний цикл: завантаження поточного запису, порівняння відмінностей, публікація та перевірка після збереження.
- Chrome Web Store - перевірка та попередній перегляд. Це обмеження API Google: назва й описи походять з пакета розширення, а API не надає жодного текстового поля запису.
- Safari - розширення Safari описуються записом застосунку в App Store, а не окремим каталогом розширень. Тому їх веде той самий шлях, що й мобільні застосунки, замість окремого режиму в майстрі.
- Google Play і App Store - мобільні застосунки, повний цикл так само як у Firefox: назва, короткий опис і повний опис окремо для кожної мови, із завантаженням стану з магазину та порівнянням перед публікацією.
- Приватність інструмента - дані доступу до магазинів живуть виключно в сесії браузера і видаляються при виході. Вміст запису перевіряється на нашому сервері й не зберігається.
Масштаб цієї роботи не очевидний, доки її не порахувати. Ручне оновлення зростає з добутку продукти x магазини x мови, бо кожну мовну версію заповнюєш окремо в панелі. У майстрі воно зростає лише з продукти x магазини: мови йдуть однією публікацією.
| Що оновлюєш | Записів до заповнення | Вручну | Зі Store Listing |
|---|---|---|---|
| 1 розширення, 3 магазини, 16 мов | 48 | прибл. 2,5 h | прибл. 6 min |
| 10 розширень, 3 магазини, 16 мов | 480 | прибл. 24 h | прибл. 1 h |
| 10 мобільних застосунків, 2 магазини, 24 мови | 480 | прибл. 24 h | прибл. 40 min |
Припущення: три хвилини на один запис, що заповнюється вручну в панелі магазину (вхід, пошук продукту, заповнення полів, збереження), і дві хвилини на одну публікацію з майстра, незалежно від кількості мов. Кількості мов реальні: наші розширення мають записи від 6 до 16 мовами, мобільні застосунки від 23 до 24.
Онлайн-інструменти
Новий розділ Інструменти з набором безкоштовних інструментів, що працюють без реєстрації, кожен пов'язаний зі статтями з Бази знань.
- Website Health Check - стан сайту за один прохід.
- Security Headers Inspector - оцінка заголовків безпеки HTTP.
- Open Graph Preview - перегляд картки поширення в соціальних мережах.
- i18n JSON Validator - контроль повноти перекладів між файлами.
- DNS & SSL Inspector - записи DNS і стан сертифіката.
- README Analyzer - якість документації репозиторію.
- Image Converter & Optimizer - конвертація та стиснення зображень у браузері.
У підготовці ще два: Browser Extension Listing Checker та App Metadata Checker.
Магазини, лістинги та нові іконки
Дистрибуція розширень охопила наступні браузери, а записи в магазинах були доповнені до повного вигляду. Повний комплект знайдеш на сторінці Продукти.
- Microsoft Edge - дев'ять розширень, доступних також в Edge Add-ons: AutoScroll, ClickClean, DevScope, LeakLens, LoopIt, Loudly, OneMoreJump, TabZoo і TubePilot. Той самий комплект є в Chrome Web Store і Firefox Add-ons.
- Safari - чотири розширення потрапили до App Store як розширення Safari: DevScope, LoopIt, OneMoreJump і TabZoo.
- Повні лістинги - описи, знімки екрана та метадані доповнені для кожного магазину і кожної мови, замість мінімальних записів.
- Нові іконки мобільних застосунків - повністю перепроєктований набір іконок, узгоджений в App Store і Google Play.
База знань і сайт
Новий вміст та перебудовані розділи сайту.
- Серія порівнянь AI - п'ять статей навколо моделі Claude Fable 5, опублікованих десятьма мовами.
- Наступні технічні статті - порівняння інструментів і посібники, кожен пов'язаний з відповідним онлайн-інструментом.
- Новий вигляд продуктів і пропозиції - перепроєктована сторінка послуг та новий список продуктів.
У роботі
Три мобільні застосунки готуються до публікації: MateOn, CostBoard і TalkWay. Роботи над ними стояли частину літа через відпустку і лише зараз повертаються в колію - звідси проміжок між цим і попереднім записом. У кожному з них код написаний, покритий тестами та перекладений, а описи для магазинів підготовлені. Те, що залишилося, це здебільшого не програмування, а видавничі формальності: справжні знімки з пристроїв, юридичні сторінки за потрібними адресами, тести на фізичному обладнанні та проходження перевірки в магазинах.
| Застосунок | Готово | Залишилося |
|---|---|---|
| MateOn | Застосунок і бекенд, модульні тести та сценарії E2E, продакшн-інфраструктура, описи для магазинів 24 мовами. | Юридичні сторінки та сторінки підтримки за публічними адресами, знімки екрана, декларації приватності в обох магазинах, підписання продакшн-версії та тести на пристроях. |
| CostBoard | Версія 1.0.1 з підписаними збірками Android, набір тестів, що проходить, переклади інтерфейсу та описи для магазинів 24 мовами. | Створення записів в обох магазинах, знімки зі справжніх пристроїв замість макетів, звітування про збої, QA на обладнанні та обов'язкові 14 днів закритих тестів у Google Play. |
| TalkWay | Сервер і мобільний застосунок, підписаний пакет Android 0.1.1 та створений запис у App Store Connect. | Знімки екрана, демонстраційне відео, якого вимагає Google Play при записі звуку у фоні, збірка iOS та тести на пристроях. |
Свідомо не подаємо відсотків завершення. Жоден з цих проєктів не веде такої міри, тож будь-яке число було б вгадуванням; наведені вище пункти можна перевірити один за одним.

