Чт, 04 августа 2016 г.

Отладка

Была любопытная ошибка, которую я сегодня помог отладить — SVG отображался как битое изображение, несмотря на то, что путь был правильным. Я экспериментировал с несколькими вещами, а затем понял, что на вкладке «Сеть» в Chrome DevTools я смог загрузить изображение… Это помогло моему коллеге, который посмотрел на заголовок ответа, который показал, что SVG обслуживается как БИНАРНЫЕ данные! (тип содержимого: двоичный/октетный поток) вместо соответствующего типа изображения/svg+xml.

Реакция

Дизайн пользовательского интерфейса требовал, чтобы кнопка для отправки формы располагалась снаружи и под «карточкой», содержащей форму. Я погуглил и обнаружил, что HTML5 позволяет атрибуту формы на кнопке ссылаться на конкретную форму, обозначенную ее атрибутом id!

Но потом… я также понял, что могу просто стилизовать кнопку и перемещать ее куда угодно. В итоге я выбрал этот вариант.