Рубрики
Без рубрики

Как использовать мощность современного веб-инспектора

Craig Fitzpatrick, как использовать силу современной веб-инспекторы Маленький, удобный зверь (AKA The Web Inspector), безусловно, пришел долгий путь со дня «источника зрения»! Для тех из вас, кто слишком молод, чтобы вспомнить – обратно в доисторические дни развития сайта,

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/”