Craig Fitzpatrick.
Маленький, удобный зверь (AKA The Web Inspector), безусловно, пришел на долгий путь со дня «источника зрения»!
Для тех из вас, кто слишком молод, чтобы вспомнить – вернуться в доисторические дни разработки сайта, команда «Source View» просто открыла HTML страницы в блокноте Windows. Не было здорово.
Быстро вперед до сегодняшнего дня, у нас есть …
… Модифицируемые правила CSS с встроенным цветом …
… Возможность подталкивать значения пикселей с помощью клавиатуры, вызывая движение в реальном времени вашего контента …
… И наибольшее изобретение из них все: «Смотрите вперед», которые автоматически завершают имена CSS и значения, как вы вводите. Это экономит вам часы отладки времени, вызванного собственной ужасной орфографией:
Многие разработчики даже не обнаружили все маленькие биты изумления, встроенного в большинство веб-инспекторов.
Например, Вы знали Что вы можете построить всю HTML-страницу в инспекторе?
Просто откройте новую вкладку и инспектор (вы, вероятно, увидите страницу поиска Google или что-то в качестве по умолчанию) и начните удалять узлы прямо из инспектора DOM. После того, как вы подключитесь к простому узлу HTML, щелкните правой кнопкой мыши и выберите «Изменить» как HTML.
Создайте свою страницу с нуля с автоматическим предварительным просмотром в реальном времени вашей работы в рамке браузера выше! Вы даже можете перетаскивать HTML-узлы внутри инспектора, чтобы переместить вещи вокруг.
Даже не заставляйте меня начать на том, как удивительно, насколько удивительна JavaScript Console для проверки памяти, идущей вверх и вниз по стеку и многое другое.
Это отличный день, чтобы быть веб-разработчиком!
Но
Но есть только один крошечный икота. Сохранение вашей работы только недавно был доступен, и это немного неуклюжее … Ты должен:
- Откройте навигатор и выберите Переопределение
- Включить локальные переопределения
- Щелкните правой кнопкой мыши на файле CSS и сохраните для переопределения
Конечно … здесь есть довольно мощные технологии, но как вы быстро верните свои изменения на свою производственную площадку? Фу. Так близко к совершенству!
PageCloud
Когда я писал первую версию PageCloud Это была одна из вещей в моем уме.
Несмотря на то, что PageCloud является визуальным строителем веб-сайта, который помогает без техники строить веб-страницы, я подумал: DOM Inspector такой мощный инструмент, не было бы здорово, если бы вы могли просто внести некоторые изменения и сразу же отправить их в облако?
И поэтому я пошел на миссию, чтобы дать разработчикам возможность использовать веб-инспектор для редактирования производственной площадки.
Однако единственный способ достичь этого состояла в том, чтобы сделать шаг назад и переосмыслить, как построены веб-страницы, управляемые и обслуживались.
Там было целый куча технических задач, таких как серверы приложений, шаблоны, гнездование, базы данных, кеши …
Поэтому я решил взять страницу из Pagebook Pagebook на рабочем столе. Идея была проста: вы запускаете приложение, чтобы можно было прочитать, редактировать и создавать документы. Как только вы нажмете сохранить, все ваши изменения палки.
Поэтому я спросил себя:
Я не буду охватить вас с борьбой из-за того, чтобы сделать это на самом деле работать (и несколько бутылок вина, которые помогли успокоить боль), но эта первоначальная идея была основой для всего PageCloud сегодня. И до сих пор мы единственные, кто это делать.
Строительство на этой концепции, мы смогли позволить пользователям взаимодействовать с Интернетом таким же образом, когда вы будете с вашими настольными приложениями: например, Copy/Caving из буфера обмена, слоирование, изменение размера и перемещения объектов свободно на странице.
Эта же идея позволила нам интегрироваться с веб-инспектором, позволяя пользователям что-нибудь настроить, нажмите «Сохранить» и сделать.
Вот быстрый пример:
Используя всю красоту современного веб-инспектора, вы можете: редактировать HTML, CSS и создать ссылки на внешние CSS и JS. Вы даже можете запустить команды в консоли JavaScript, чтобы изменить DOM!
Любые средства, с помощью которых вы можете изменить, что DOM является справедливой игрой. Когда вы «сохраняете», все ваши изменения сохраняются и отправляются обратно в облако – потому что ваша страница является документом, в конце концов!
Благодаря магию веб-инспектора вы даже можете даже скопировать узлы из одного окна браузера и вставить их в дому другую страницу.
Да, мы амбициозны. Но мы считаем, что этот новый образ мышления позволит PageCloud стать первым в истории инструментом, который выполняет потребности визуального дизайнера, сохраняя при сохранении неограниченного доступа для разработчиков.
Может быть, один день в неразрешенном будущем «осмотр» будет заменен удобным интерфейсом и присоединиться к «источнику просмотра» в рядах устаревших. То есть, если PageCloud есть что угодно с этим!
Оригинал: “https://www.freecodecamp.org/news/how-to-leverage-the-power-of-the-modern-web-inspector-b94dd85e1917/”