У Льоні сьогодні

Дизайн та юзабіліті скрипту для експорту рецептів


Рецепт в NYT Cooking та експортований в Paprika

Мій скрипт для експорту готовий для використання (та майже для публікування). Технічно, він працював вже в той самий день, проте між “працює” та “готовий” є прірва розробки, більшість з якої — це покращення дизайну. Так, дизайн є навіть у копіюванні інформації з одного місця в інше Хочу навести декілька прикладів.

  • Окрім просто рецептів, довелося знайти в API та експортувати решту інформації, яку до них додає користувач: теки, оцінки, та нотатки. Спочатку треба було помітити, що їх немає (та впевнений, що є й інші елементи, якими я не користуюсь, тому забув.)

  • Поля, які збігаються 1-в-1, довелося відформатувати. Наприклад, харчову цінність, час приготування. Харчова цінність, як я тільки що помітив, в мене має кращий вигляд, ніж в оригіналі. :)

  • В Paprika не так багато метаданих; тому в поле “нотатки” я додав: оцінку спільноти, ключові слова, дату публікації, та інше. Оцінку намалював зірочками ⭐. Приємно, що Paprika також вміє базовий Markdown.

  • Поморочився над категоріями. На жаль, хоч в Paprika є вкладені категорії, але я не знайшов, як їх вказувати в імпорті. Тоді, щоб відокремити категорії з NYTC, додав до них префікс. Префікс мав бути зрозумілим, але не кричущим.

  • Також призначив всім рецептам категорію “NYT Cooking”, а ще категорію, яка відповідає оцінці спільноти. Бо, як я писав, оцінка ця дуже корисна, та хотілося зробити її доступною для пошуку.

Я б хотів його вже опублікувати, але для того доведеться ще попрацювати маркетологом.