Как изменить исходный код страницы?

Настройки плагина для WordPress Autoptimize

  1. После установки и активации Autoptimize, перейдите к его настройкам.

Расставьте галочки.

  1. Далее перейдите к расширенным настройкам плагина, для чего в правом верхнем углу кликните по кнопочке «Show advanced settings»

Для успешного завершения миссии на wordpress-book.ru мне хватило поставить галочку в шестом пункте у Inline all CSS в опциях CSS, как на скриншоте ниже, и все на этом.

В вашем случае все может сложиться немного сложнее. Например, некоторые плагины, использующие в работе библиотеку jQuery, просто перестают работать и приходится ковыряться в настройках более плотно. Как известно, случаи бывают разные, поэтому рассмотрим все настройки плагина Autoptimize.

Параметры HTML

1 Активируйте опцию «Оптимизировать код HTML» если этого просит PageSpeed Insight.

2 Комментарии HTML я сохранять не стал за ненадобностью.

Опции JavaScript

Если после активации плагина под рекомендацией «Удалите из верхней части ….» исчезли из списка JS и сайт продолжает работать по-прежнему, без перекосов, без конфликтов плагинов и т.д., оставьте тут настройки как есть. Иначе поэкспериментируйте со следующими опциями:

1 Force JavaScript in

Некоторые скрипты требуют загрузки только с верхней части страницы (от чего мы как раз избавляемся), иначе они будут работать некорректно или вообще объявят забастовку. Опция обеспечивает им это условие к недовольству PageSpeed Insight. Включите в самом крайнем случае, только если не помогут функции ниже.

2 Also aggregate inline JS

Речь идет об интеграции JS в HTML. После включения, как уверяет разработчик, должна значительно вырасти скорость сайта. Параметр активен по умолчанию.

3 Exclude scripts from Autoptimize

Впишите в поле через запятую имена файлов тех скриптов, которые не должны интегрироваться в HTML, это на случай конфликтов работы JS после интеграции.

4 Add try-catch wrapping

Если какой-либо скрипт работает некорректно, он не даст жизни остальным. Опция позволяет обойти сломанный JS и продолжить работу.

Многие веб-мастера размещают в сайдбаре различные блоки, работающие на JS. Это могут быть блоки подписки, перенаправления трафика партнерских программ и тому подобные. Чтобы скрипт блока не блокировал загрузку (плагин отказался решать эту задачу), отложите ее. Для этого просто вставьте атрибут «async» в код скрипта как на скриншоте.

Опции CSS

1 Оптимизировать код CSS

Как уже было обговорено, опция сокращает все CSS и объединяет их в один файл. Для удаления CSS из верхней части страницы этого недостаточно.

2 Generate data: URLs for images

Если в каком-либо файле CSS прописаны пути к маленьким изображениям (меньше 4кб), то этот запрос будет прописан в основном файле CSS.

4 Also aggregate inline CSS

Как и в случае с JS, опция интегрирует ту часть CSS в HTML, которую посчитает нужной, что также должно положительно сказаться на скорости загрузки.

5 Inline and Defer CSS

Позволяет интегрировать в HTML только CSS видимой отрисовки сайта с отложенной загрузкой остального кода CSS.

Если задействовать, откроется поле, в которое требуется вставить этот самый кусок CSS видимой отрисовки. Полезно мегапорталам с множеством файлов CSS, чтобы не увеличивать до запредельных размеров их HTML.

6 Inline all CSS

В отличие от предыдущего пункта, опция интегрирует вообще все стили в HTML. После активации, как правило, PageSpeed Insight перестает ругаться на блокирующие CSS в верхней части страницы.

7 Exclude CSS from Autoptimize

Оптимизация CSS, как и JS, может повлечь за собой их неправильную работу. Добавьте сюда эти файлы, чтобы исключить их из оптимизации.

CDN Options

CDN Base URL

Если сайт использует CDN сервера для сокращения времени загрузки при передаче данных на большие расстояния, впишите сюда их URL.

Информация о кэше

Save aggregated script/css as static files

Опция выключит статическое сжатие скриптов и стилей. Активируйте, если на сайте используется Gzip сжатие.

После завершения или в процессе работы с настройками Autoptimize, вы конечно захотите посмотреть результаты своего труда в вышеупомянутом сервисе. Сохраняйте изменения нажатием кнопки «Сохранить изменения и очистить кэш» чтобы проверять только свежие страницы.

Надеюсь, вы справитесь, скорость вашего сайта возрастет и это обязательно отметят поисковые машины.

Обход социальных блокировщиков

Социальный блокировщик выглядит примерно так:

Суть в следующем, чтобы просмотреть содержимое, нужно «лайкнуть» эту статью в социальной сети.

«Под капотом» там всё (обычно) так: «скрываемый» текст уже присутствует в HTML странице, но спрятан с помощью свойства стиля style=»display: none;». Поэтому достаточно:

  1. открыть HTML страницы, защищённой социальным блокировщиком
  2. найти там все вхождения style=»display: none;» — обычно их не очень много.

Пример «взлома» социального блокировщика:

Скрываемый текст:

Но каждый раз лазить в исходный код не очень удобно и я… сделал онлайн сервис, который сам извлекает для вас данные, скрываемые социальными блокировщиками, его адрес: https://suip.biz/ru/?act=social-locker-cracker

Там я реализовал обход четырёх социальных блокировщиков и добавил «эвристический» анализ — он включается если никакой из этих 4х блокировщиков не подошёл, то тогда просто выводится содержимое всех блоков с style=»display: none;».

Как получить бонусы через Google Play

В игре есть второй способ получения официально драгоценных камней в игре. Чтобы получить их, нужно ввести подарочный код в Гугл Плей. Вы должны перейти на главную страницу Google Play. Затем нажмите на меню учетной записи (кнопка в виде 3 полос в верхнем левом углу панели поиска) или просто переместите левую шторку. На этой странице прокрутите вниз до «Активировать промокод». В появившемся окне вам будет предложено ввести код символов и подтвердить действие «Использовать бонус».

Список рабочий кодов на 5 долларов:

  • I love Brawl Stars
  • I love Brawl Royale
  • NewYear2020

Если появиться уведомление «Код нельзя активировать в то стране, где находитесь.», вам необходимо изменить ваше местоположение, используя VPN приложение.

  1. Перейдите в Google Play и найдите через поиск Touch VPN;
  2. Установите и запустите;
  3. Нажмите на измените страну и выберите в списке «Канаду»;
  4. Далее нажимаем «Включить»;
  5. Заново открываем Google Play и вводить снова код;

Как получить Леона в Бравл Старс

Как получить легендарную карту «Леон», наверное вы уже успели заметить нового бойца за 549 гемов — это очень дорого. Если перевести стоимость в рубли получается 2 400 руб.

В игре есть специальные коробки, которые можно открывать за определенные жетоны. Есть большая вероятность, что Лео, можно найти в самом большом боксе. Чтобы открыть один, вам нужно 10 шт. звездных жетонов, чтобы их получить вы должны побеждать в каждом ежедневном задании. Вы можете повторить попытку получения звездных жетонов на следующий день.

Помните, что согласно Supercell шансы найти Леона составляют около 11%, поэтому, если вы не очень терпеливы или вы не верите в удачу, вы всегда можете купить за драгоценные камни и использовать их, чтобы купить мегабоксы, которые дают вам больше шансов найти его.

Самый лучший вариант — это купить за драгоценные камни, но даже в этом случае нет никакой гарантии, что он выпадет из первого ящика, который вам достанется.

Где найти промокоды

Промокоды — это сочетание определенных символов и букв, которые вводятся в специальном поле для получения бонуса. Если у игрока есть код, он сможет сделать следующие действия для его активации:

  1. Чтобы получить подарок, необходимо зарегистрироваться или войти в аккаунт Google и перейдите в раздел игровой магазин.
  2. После этого вы должны выбрать любой пакет и нажать на него.
  3. В появившейся форме Гугл Плей. Посмотрите внимательно на стрелку рядом с вашим именем пользователя. Вам нужно кликнуть на нее.
  4. Жмем на «Использовать бонус». После этого введите код.
  5. В конце просто подтвердите действие нажав «Использовать».

Способы получения заветных кодов:

  • Поискать на просторах интернета (форумы, сообщества, сайты)
  • После завершения задний вы получите бонус
  • Различные группы ежедневно раздают промокоды

Поиск данного изображения в Google

Этот способ знают немногие и поэтому он один из самых ценных. Часто бывает, что при нанесении логотипа на изображение, пользователь изначально находит оригинал картинки в интернете. Если это так, то для вас это большая удача.

Просто скачайте изображение и откройте сайт images.google.ru . После этого кликните по иконке фотоаппарата и нажмите на кнопку «Загрузить файл». Загрузите скачанный файл и Google автоматически найдет оригиналы изображения, а также похожие картинки в интернете. Если пользователь нашел оригинал во всемирной паутине, то Google обязательно найдет и покажет вам оригинал, без нанесенного на него логотипа.

Просто скачайте оригинальное фото к себе на компьютер и используйте его в своих нуждах.

Это были 4 самых простых способа, чтобы убрать логотип с фото. Другие варианты очень сложные и требуют много времени, либо необходимы специальные навыки и деньги для платной программы.

А если вам нужно разработать собственный логотип, вы можете сделать это в нашем сервисе логотип онлайн!

Верификация IP сайта с помощью cURL

Для верификации IP обычно я использую следующую команду:

curl -v 173.249.15.230 -H 'Host: АДРЕС_САЙТА'

Например:

curl -v 173.249.15.230 -H 'Host: macwinsofts.com'

Или так, если нужно проверить сайт на HTTPS протоколе:

curl -v https://173.249.15.230 -H 'Host: macwinsofts.com'

Но сервер 173.249.15.230 настроен так, что абсолютно любой хост, хоть даже если туда написать «dfkgjdfgdfgfd» он перенаправляет на адрес с HTTPS, то есть на «https://dfkgjdfgdfgfd». А запросы по HTTPS сам сервер не принимает вовсе — там веб-сервер не настроен на их обработку и 443 порт даже не октрыт.

В принципе, доказать, что данный сервер настроен на обработку хоста macwinsofts.com можно косвенно, например, данный запрос практически мгновенно вызовет ошибку 503:

curl -v 173.249.15.230/wp-content/uploads/2018/10/ReiBoot-Crack-Mw.png -H 'Host: fake.com'

А вот данный запрос хотя в конечном счёте также вызовет ошибку 503, но заставит сервер надолго «задуматься»:

curl -v 173.249.15.230/wp-content/uploads/2018/10/ReiBoot-Crack-Mw.png -H 'Host: macwinsofts.com'

Видимо, там из-за особенностей настройки происходят бесконечный редиректы и в конце концов соединение сбрасывается по таймауту.

Это способ позволяет в том числе брутфорсить файлы и папки:

curl -v 173.249.15.230/.htaccess -H 'Host: macwinsofts.com'

И совсем интересный результат вызывает вот такой запрос:

curl -v 173.249.15.230/wp-content/uploads/2018/10/ReiBoot-Crack-Mw.png -H 'Host: ya.com'

Поиск сетки фальшивых пиратских сайтов

На сервесе «Проверка, использует ли сайт CloudFlare» проверяем:

Этот сайт за CloudFlare — Ha ha, classic!

Видим там:

  • Cloudflare, Inc. — это сегодняшние IP адреса
  • GoDaddy.com, LLC — аукцион, парковщик доменов и тому подобное
  • Contabo GmbH — вполне возможно реальный хостинг, где размещён этот сайт

Итак, вероятно, что IP этого сайта 173.249.15.230. На securitytrails на настоящее время по этому IP информации о связанных с ним сайтов нет.

Поэтому идём на сервис «Список сайтов на одной IP», в качестве исходных данных вводим 173.249.15.230 и получаем там:

Список:

  • haxsofts.com
  • crackways.com
  • crackmafia.org

Все сайты схожей тематики, везде есть социальный блокировщик, везде вместо вареза ссылки на демо версии, ссылки на официальные сайты, либо просто ничего нет под закрытым контентом.

Как просмотреть исходный HTML код веб страницы, если заблокирована правая кнопка мыши и сочетание клавиш CTRL+u

Если правая кнопка мыши не работает, то просто нажмите CTRL+u. Мне попался сайт, в котором CTRL+u также отказалась работать:

CTRL+u можно отключить с помощью JavaScript и именно эта техника используется на том сайте. То есть первый вариант очевиден — с выключенным JavaScript исходный код не будет «заблокирован».

Другой вариант — это в меню браузера найти опцию «Показать исходный код». В Firefox эта опция есть, но лично у меня всегда уходит много времени, чтобы её найти ))) В Chrome я эту опцию вообще не могу найти в меню браузера, поэтому запомните строку

view-source:

Если эту строку добавить перед любым адресом сайта и всё это вставить во вкладку веб-браузера, то будет открыт исходный код данной страницы.

Например, я хочу посмотреть HTML страницы https://suip.biz/ru/?act=view-source, тогда я вставляю строку view-source:https://suip.biz/ru/?act=view-source во вкладку веб-браузера и получаю в ней исходный код.

Кстати, если вам трудно запомнить view-source, то вот здесь соответствующий сервис: https://suip.biz/ru/?act=view-source (только не надо смеяться над его «сложностью» — всего в жизни не запомнишь, и иногда реально проще открыть такую страницу и с помощью неё получить нужную для просмотра исходного кода строку).

Кстати по поводу отключения JavaScript — необязательно лазить в «глубинные» настройки браузера и искать где эта опция. Можно даже не отключать JavaScript, а приостановить выполнение скриптов для конкретной страницы.

Для этого нажмите F12, затем в инструментах разработчика перейдите во вкладку Sources и нажмите там F8:

Теперь на странице сайта будет работать сочетание клавиш CTRL+u, как будто бы его никогда не отключали.

Ссылка на основную публикацию