Часто при парсинге сайта, требуется дальнейшее изменение спарсенных данных. Это не всегда удобно, ведь создатели сайтов стараются максимально ускорить свой продукт, и поэтому в "интернет" выпускают только минифицированные версии скриптов и стилей.
В реальном проекте это выглядит как-то так:
Стили:
body{background:url(image.png);border:1px solid #ccc;color:red;}.clearfix{diaplsy:table;float:none;clear:both}
Скрипты
(function($){$(function(){$('select').chosen()})}(jQuery))
И конечно HTML
<html><head><title>Крутой сайт</title></head><body><img src="/image.png"> и другие классыне картинки</body></html>
После скачивания такой код попросту невозможно прочитать, не говоря уж об измениении и поддержке.
Поэтому в CopySite мы добавили 3 опции в настройки скачивания сайта:

Которые при скачивании автоматически отформатируют код. В случае, указанном выше это приведет к:
Стили:
body {
background:url(image.png);
border:1px solid #ccc;
color:red;
}
.clearfix {
diaplsy:table;
float:none;
clear:both
}
Скрипты
(function ($) {
$(function() {
$('select').chosen()
})
}(jQuery))
HTML
<html>
<head>
<title>Крутой сайт</title>
</head>
<body>
<img src="/image.png"> и другие классыне картинки
</body>
</html>
Такой код уже гораздо удобнее поддерживать и менять.
JavaScript код и стили которые вставлены прямо в HTML таже будут приведены к нормальному виду.
Пишиьте свои вопросы и предложения в комментариях. Интересные функции мы будем добавлять в сервис.
Этой новостью мы начинаем цикл публикаций, связанных сервисом CopySite. Тут будут публиковатся новости о новых "фичах" и воможностях, которые дает сервис, описание настроек и то, что они делают.


