---
title: 'Враг мой'
url: 'https://graker.ru/news/2025/10/20/enemy-mine'
language: ru
type: post
author: 'Роман Грачев'
published: '2025-10-20T14:30:00+03:00'
updated: '2025-10-20T14:35:54+03:00'
categories:
  - Разработка
---

# Враг мой

![Враг мой](https://graker.ru/sites/default/files/styles/max_1300x1300/public/uploads/2025-10/photo_2025-10-20_14-30-02.jpg.webp?itok=nPULqhz4)

Наверно у каждого разработчика есть свой немезис. Бич его существования. Самый страшный кошмар и заклятый враг.

У кого-то это бесконечные правки. У кого-то — злой и требовательный тимлид. Знаю некоторых, у кого это — необходимость включать классический отладчик, с точками останова и пошаговым выполнением вместо привычного dd или console.log.

Ну а у меня автоматически начинает дёргаться глаз при упоминании Safari.

> — Рома, мне написали женщины из маркетинга, у них наш умный и красивый селектбокс не работает на старом Маке.
> 
> — У меня в Safari отступы у иконок неправильные.
> 
> — Коллеги сказали, что у них на айфонах при нажатии на кнопку страница блокируется и больше не скроллируется.

Обычно, несмотря на полное воспламенение меня изнутри, проблемы эти решаются быстро. Реквизирую у супруги макбук и, кипя от негодования и непонимания, как на этом вообще можно работать, открываю Сафари и чиню.

Или, если реквизировать не получается, открываю демку какого-нибудь эмулятора и за 15 разрешённых бесплатных минут обычно всё решается. Но обязательно с каким-нибудь нервяком, хотя бы просто от того, что зачем, ну зачем этой эппловской технике быть такой особенной?!

А вчера яблофоны превзошли себя. Впервые! за 13 лет существования нашего маленького, но гордого юрлица, мне пришлось реквизировать сразу Макбук, один из айфонов, объединять их кабелем (который пришлось заказать) и через Веб инспектор с бука отлаживать страницу, открытую на телефоне. Потому что ошибка, блокирующая скролл страницы, не воспроизводилась ни в браузерных симуляторах, ни на маке в Сафари в риспонсив-режиме, ни на андроидах — нигде. Только на живом настоящем айфоне.

Правда, 2 часа отладки через инспектора показали, что скролл лочится так мощно, что от манипуляций стилями просто не оживает. Пришлось влезть в JS диалоговой библиотеки и там найти, как чинить. Радости от взаимодействий с маками айфонами это мне конечно не прибавило. Как будто бы мироздание придумало технику Apple специально, чтобы я не расслаблялся.

P.S. Техническую часть опишу отдельно. В двух словах, не надо, ребята, тащить во фронт-энд друпальные системные use-ajax-диалоги, да еще с кастомными скриптами запуска.
