Охота на жуков!
29.06.2025
Дал я посмотреть проект ограниченному кругу людей, а тут обнаружились баги (кто бы мог подумать?)
И первым официальным багом оказалось то, что на каких-то устройствах не отображались некоторые символы в слоганах. Его нашел мой бро Артём (не я). На гифке ниже видно, в слогане "мы - инструмент" нет "ы -", а в "больше игры" нет "ш".
Баг с пропажей букв на 12-ом ифоне.
А проблема в том, что Ы, Ш и Т — эти символы просто полностью обрезаются тем же механизмом, который я использовал для анимации «печатающейся строки». Ну и пришлось все менять. Поэтому мы (я и мой коллега чатГПТ) разделили контейнеры «строка» и «печать» – у элемента .line убрали обрезку, а у вложенного в него .inner наоборот добавили. Также вместе с этим анимация теперь запускается только при добавлении класса .typing. В JS по событию animationend первой строки закрепляется её ширина и только после этого запускается вторая строка. Ну, типа того. Вот и первый баг и первый баг фикс.
Артём
Артём Я. открыл сезон охоты на жуков. Художник: Чатус Джипитус
Назад к новостям