У меня есть пара блоков на странице, которые скрыты. Поэтому, когда пользователь пытается найти текст на странице, используя встроенный в браузер механизм поиска, safari показывает эти скрытые блоки. Я не хочу, чтобы пользователь видел эти блоки до того, как произошло специальное событие. Есть ли у кого такая же проблема?
Вы скрываете это с помощью css:?
display: none;
Я сомневаюсь, что вы можете заставить браузер изменить его поведение, но если div или span, или какой-либо элемент содержит текст, это с "display: none", сафари не должно его найти.