Задача
- Разработать вторую версию amg.aero для Airside Maintenance Group — организации по техническому обслуживанию воздушных судов с сертификатами EASA Part-145 и Part-147, базой в международном аэропорту Риги и линейной станцией в Цюрихе, которая обслуживает Airbus A220, семейство A320 и Boeing 737 NG/MAX;
- Заменить первую версию сайта, которую мы сделали на WordPress и Elementor, более быстрым, безопасным и простым в поддержке решением — не потеряв позиции в поиске и существующие ссылки;
- Наглядно показать то, что авиакомпании и лизинговые компании проверяют в первую очередь: одобрения и сертификаты EASA, возможности по типам самолётов, услуги, станции и круглосуточную поддержку AOG;
- Сделать так, чтобы сайт прошёл любой аудит по GDPR, безопасности и качеству кода;
- Дать компании возможность самостоятельно публиковать новости из LinkedIn, без участия разработчика.
Решение
- Индивидуальный дизайн. Мы разработали три дизайн-концепции и после четырёх раундов правок клиента пришли к светлому, «открытому» стилю с собственными фотографиями компании из рижского ангара, «плавающей» навигацией и картой мира со станциями.
- Структура по логике клиента. Девять страниц: главная, одобрения, услуги, станции, 24/7 AOG, обучение Part-147, о компании, контакты и политика конфиденциальности. Сертификаты можно посмотреть прямо на сайте, а таблица возможностей точно соответствует одобрению EASA LV.145.0028.
- Статическая архитектура без CMS. Страницы генерируются из единого шаблона, поэтому шапка, подвал и метаданные одинаковы на всём сайте, — и нет ни базы данных, ни плагинов, которые нужно обновлять или которые можно взломать.
- Скорость. Изображения в форматах AVIF и WebP в нескольких размерах, шрифты на собственном сервере, минимум JavaScript, долгосрочное кэширование и CDN Cloudflare.
- Безопасность. Строгая Content Security Policy, HSTS и другие заголовки безопасности. Для контактной формы — проверка данных на сервере, защита от внедрения заголовков, ограничение числа запросов и Cloudflare Turnstile против спама.
- GDPR по умолчанию. Пока посетитель не дал согласие, сайт не передаёт данные никаким третьим сторонам: Google Analytics 4 загружается только после согласия, а Cloudflare Web Analytics работает без cookies.
- Новости из LinkedIn без разработчика. В защищённом разделе администрирования достаточно вставить ссылку на пост в LinkedIn: система сама забирает текст, дату и изображение, приводит текст в порядок и после подтверждения публикует новость на главной странице и в разделе «About Us».
- Доступность и SEO. Семантическая HTML-разметка, удобная навигация с клавиатуры, структурированные данные Schema.org, карта сайта, короткие адреса без .html и 301-редиректы со старых адресов сайта.
- Безопасный переезд. Мы полностью заархивировали старый сайт на WordPress (файлы и базу данных), запустили новую версию без простоя, а учебная платформа компании и другие ресурсы продолжали работать без перерыва.
Результат – Airside Maintenance Group получила быстрый, безопасный и простой в поддержке корпоративный сайт, который наглядно показывает авиакомпаниям и лизинговым компаниям одобрения EASA, возможности и услуги компании. Оценка Google Lighthouse — 100 баллов по доступности, лучшим практикам и SEO как на мобильных устройствах, так и на компьютере. Сайту не нужно обновлять плагины, без согласия посетителя он не загружает сторонние скрипты, а новости компания публикует сама за несколько секунд.