У плані розробки Thunderbird пропонується переробити інтерфейс користувача з нуля

майбутнє громового птаха

Версія Thunderbird 115 вийде в липні, це буде повне оновлення зі змінами інтерфейсу та коду.

Розробники поштового клієнта Thunderbird опублікували план розвитку на наступні три роки і в якому Керівник відділу дизайну продуктів Thunderbird представляє свої погляди про те, куди прямує поштовий клієнт Thunderbird.

буревісник швидко наближається до свого XNUMX-річчя як окремий поштовий клієнт і буде запущено в липні цього року версія 115 «Наднова». У плані розвитку, який має визначені часові рамки, проект передбачає досягнення трьох основних цілей.

Як керівник дизайну продуктів Thunderbird, я маю гарне уявлення про те, що відбувається та куди рухаються речі. Вважайте цю статтю (і супровідне відео нижче) першим малюнком у більш вичерпній історії, яка показує, куди прямує Thunderbird, і чому деякі речі, які ми робимо, можуть здаватися неінтуїтивними.

Деякі з наведених нижче питань можуть викликати розбіжності. Вони можуть зачепити акорд. Але ми віримо в прозорість і відкритість щодо нашого минулого та майбутнього.

З випуском Thunderbird 115 “Supernova” цього року ми робимо більше, ніж просто щорічний випуск. Це сучасна версія програмного забезпечення, як візуально, так і технічно. Thunderbird проходить масштабний ремонт з нуля, щоб позбутися всіх технічних та інтерфейсних боргів, накопичених за останні 10 років.

Це непросте завдання, але необхідно гарантувати життєздатність проекту на наступні 20 років.

Просте «заповнення» руйнуючої архітектури не є стійким, і ми більше не можемо це ігнорувати.

Протягом наступних 3 років, проект Thunderbird буде зосереджений на:

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

Thunderbird — це монолітна програма, яка розроблялася тисячами людей протягом двох десятиліть. Внесення серйозних змін, як ми робимо з Supernova, вимагає дуже ретельного обдумування.

всі ці зміни будуть помітні відразу, але вони будуть краще підготовлені, особливо в наступні три роки, оскільки це буде довгострокова робота, щоб позбутися того, що сама команда називає «старою та тендітною вежею Lego», у якій новинки просто розміщені на база хитка. 

Крім того, необхідно враховувати, що, незважаючи на важливі зміни, згадані вище, програмне забезпечення залишатиметься відкритим кодом, тому всі розробники зможуть зробити свій внесок.

Supernova стане першим значним кроком у цьому напрямку, якраз до XNUMX-річчя Mozilla та наступної версії ESR Firefox. Команда надала попередній перегляд типу інтерфейсу, який готується в листопаді, опублікувавши скріншот роботи, що триває, у частині календаря.

Thunderbird — це буквально набір коду, який працює поверх Firefox. Усі вкладки та розділи, які ви бачите в наших програмах, — це лише вкладки браузера зі спеціальним інтерфейсом користувача.

Ми любимо використовувати Firefox як базову архітектуру, тому що він використовує всі його переваги. Такі речі, як крос-платформна підтримка, веб-рендерер Gecko, компілятор JavaScript Spidermonkey тощо.

Завдяки цьому Thunderbird може стежити за циклом випуску Firefox, успадкувати виправлення безпеки, отримати підтримку розширень тощо.

Це, очевидно, складніше, оскільки потрібно багато C++, JS, CSS і XHTML, щоб переконатися, що все працює правильно. Використання надійної базової архітектури, як-от Firefox, є ідеальною відправною точкою.

На жаль, такий підхід коштує високо.

Для тих, хто не знає або не пам'ятає, перша версія Thunderbird була випущена майже 20 років тому. Клієнт електронної пошти є похідним від Firefox і фактично використовує ті самі механізми візуалізації (Gecko) і JavaScript (SpiderMonkey). Mozilla займалася розробкою клієнта до 2012 року, після чого його залишили в руках спільноти, фактор, який мав позитивний вплив на кількох фронтах, але також призвів до деяких недоліків, таких як відсутність дорожню карту, до якої продовжувати продовжувати розвиток.

В кінці кінців якщо вам цікаво дізнатись більше про це, Ви можете перевірити деталі У наступному посиланні.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.