Au P'tit Zinc
95 по производительности и 100 по доступности на сайте, где главное — фотографии: в этом и была задача.
- Год
- 2026
- Разработка
- 3 недели
- Стек
- Next.js · React · Tailwind · Vercel
- Дизайн
- Разработка
- Локальное SEO
- Фотография (арт-дирекшн)
Демоверсия, размещённая KAYZEN на адресе Vercel; окончательный домен принадлежит клиенту.

- производительность в Lighthouse
- 95/100
- доступность в Lighthouse
- 100/100
- SEO в Lighthouse
- 100/100
- постоянных действия на мобильных
- 3
Какую задачу нужно было решить.
Контекст
Au P'tit Zinc — бистро на набережной Пьер-Сиз (quai Pierre-Scize), в 5-м округе Лиона, открытое с 1992 года. Любимое место квартала, известное вечерней атмосферой не меньше, чем кухней.
Ограничение
Заведение продаёт атмосферу — а значит, фотографию: тёплый свет, барная стойка, полный зал. Но ресторанный сайт с обилием фото почти всегда медленный, а половина посещений приходится на телефон — на улице, в 19:30, чтобы найти адрес и забронировать столик.
Решение
Совместить погружение и скорость. Первый экран показывает широкое изображение с приоритетной загрузкой, всё остальное откладывается. Три реальных действия — забронировать, позвонить, проложить маршрут — доступны одним жестом из любой точки страницы.
Показатели на момент сдачи.
Оценки Lighthouse для сайта в рабочей среде. Мы публикуем их как есть: если какая-то оценка низкая, её причина и план исправления описаны ниже, а не замалчиваются.
Каждое решение — и его причина.
Тёплая тёмная тема
Угольный фон, медные акценты, фотографии в янтарных тонах. Тёмная тема здесь не дань моде: она воспроизводит свет заведения в тот час, когда решают туда пойти.
Три действия — всегда под рукой
Забронировать, позвонить, маршрут. Закреплённая панель действий на мобильных держит их доступными при прокрутке. Это единственное, ради чего приходят 80 % посетителей.
Карусель без ловушек
Автопрокрутка по умолчанию отключена, управление с клавиатуры, пауза при наведении и полная остановка, если пользователь запросил уменьшение движения. Карусель, которая листается сама, — самый нелюбимый компонент в вебе.
Палитра проекта
Уголь
#171412
Фон
Медь
#B4763A
Акценты, действие
Слоновая кость
#F3EDE4
Текст
Бутылочный зелёный
#2E4034
Второстепенные разделы
Типографическая система
Заголовки
Playfair Display
Основной текст
Inter 400
Контрастный шрифт с засечками для названия и заголовков — дух цинковой стойки — и нейтральный гротеск для меню, которое должно читаться за секунду.
Что внутри.
- Next.js
- React
- Tailwind
- Vercel
Одно приоритетное изображение
Изображение первого экрана предзагружается, его размеры заданы атрибутами; все остальные загружаются отложенно. Именно это даёт 95 по производительности на сайте, построенном на фотографиях.
Современные форматы и нужные размеры
Каждое фото существует в нескольких ширинах и отдаётся через srcset. Телефон не скачивает изображение для десктопа — это главный источник расточительства на ресторанных сайтах.
Бронирование делегировано, но отложено
Модуль бронирования стороннего сервиса весит несколько сотен килобайт. Он загружается только по нажатию «Забронировать», а не при загрузке страницы.
Как сайт становится находимым.
Запросы «рядом со мной»
«Бистро Лион 5», «ресторан на набережной Пьер-Сиз», «где поужинать в Старом Лионе». Это запросы немедленного решения, которые часто задают менее чем в километре от ресторана.
Полная разметка Restaurant
JSON-LD Restaurant с адресом, координатами, часами работы, ценовой категорией, типом кухни и ссылкой на меню. Именно этот блок Google подхватывает в локальную панель.
Согласованность с карточкой в Google
Название, адрес и телефон на сайте и в карточке заведения совпадают до символа. Любое расхождение, даже в пунктуации, ослабляет локальное продвижение.
Удобно для всех.
С июня 2025 года Европейский акт о доступности (European Accessibility Act) требует цифровой доступности для значительной части онлайн-сервисов. Мы закладываем её на этапе проектирования, а не исправляем задним числом.
100/100 на тёмном фоне
Ловушка тёмной темы — серый текст на угольном фоне. Все пары подняты выше 4,5:1, а тексты поверх фотографий идут по достаточно плотной подложке, чтобы держать порог при любом изображении.
Что было сдано.
- Главная
- Меню
- Заведение
- Бронирование
- Как добраться и часы работы
- Контакты
Ход проекта.
Арт-дирекшн фото
Отбор и ретушь: сайт стоит ровно столько, сколько его изображения.
Дизайн
Тёмная тема, панель действий, управляемая карусель.
Разработка
Приоритетное изображение, srcset, отложенное бронирование.
Локальное SEO
Разметка Restaurant, согласованность с карточкой Google.
О чём нас часто спрашивают.
Другие проекты
Кибербезопасность & Кроссплатформенное приложениеSésame
Менеджер паролей, который не может прочитать ваши пароли: доказательством стала сама архитектура.
Кибербезопасность & Веб-приложениеSésame Éclair
Один секрет, одно прочтение, никаких следов: ключ никогда не покидает ссылку, сервер хранит лишь нечитаемый блок.
Соответствие GDPR & SaaSKonsent by Kayzen
Разработчик баннеров, который сам же их проверяет, — судья в собственном деле: независимость и была продуктом.
Тот же уровень требований — для вашего сайта.
Бесплатный аудит вашего текущего сайта, смета в течение 24 часов и письменное обоснование — такое же, как то, что вы только что прочитали. Оплата в три этапа без переплаты; местные программы поддержки проверяются до подписания.