$(document).ready(function(){
        $("button").click(function(){
          $.ajax({url: "test.html", success: function(result){
            $("#div1").html(result);
          }});
        });
      });

Let jQuery AJAX Change This Text

Создайте файл test.html для замены значений в #div1, на те, которые вам надо

Любой текст

Контекстная реклама является одним из наиболее старых методов продвижения сайтов в сети интернет. Суть такой рекламы состоит в том, что при вводе пользователем конкретного запроса появляются соответствующие рекламные объявления. Контекстная реклама подразделяется на три вида.

Первый вид называется поисковая контекстная реклама. Его суть заключается в том, что когда пользователь вводит какой-либо запрос для поиска определенной информации, то одновременно ему будет показана реклама аналогичных тематик. Например, если пользователь вводит запрос на поиск вопросов по ремонту компьютера, то одновременно может появиться реклама сервис центров по ремонту компьютеров. Данный вид рекламы является наиболее распространенным. И рекламодатели зачастую вкладывают достаточно значительные суммы, чтобы по соответствующим поисковым запросам появлялись и объявления об услугах, которые они предлагают.

 

пример контекстной рекламы

 

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

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

 


пример контекстной рекламы

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

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

 

пример контекстной рекламы

Следующей отличительной чертой таргетированной рекламы является то, что, как правило, ее запускают на определенных площадках, где скапливается аудитория определенных групп. К таким площадкам относятся, например, социальные сети, профессиональные сообщества и т.д.

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

$(function(){
$(".block1").click(function(){
$(".block2").fadeTo(1000,0);
});

Демо 2

Lorem ipsum dolor sit amet consectetur adipisicing elit. Nostrum sit, earum sed enim ipsum veniam quas fugit fuga asperiores eius quasi alias necessitatibus velit quam veritatis saepe aliquam labore ab architecto tempore ut accusantium consectetur. Laudantium, animi ea maiores magnam eligendi ad a placeat exercitationem reiciendis mollitia soluta corporis deserunt?
$(function(){
$(".block3").click(function(){
$(".block4").fadeToggle(1000);
});

Демо 3

Lorem ipsum dolor sit amet consectetur adipisicing elit. Nostrum sit, earum sed enim ipsum veniam quas fugit fuga asperiores eius quasi alias necessitatibus velit quam veritatis saepe aliquam labore ab architecto tempore ut accusantium consectetur. Laudantium, animi ea maiores magnam eligendi ad a placeat exercitationem reiciendis mollitia soluta corporis deserunt?
$(function(){
$(".block3").click(function(){
$(".block4").fadeToggle(1000);
});

Демо 4

Lorem ipsum dolor sit amet consectetur adipisicing elit. Nostrum sit, earum sed enim ipsum veniam quas fugit fuga asperiores eius quasi alias necessitatibus velit quam veritatis saepe aliquam labore ab architecto tempore ut accusantium consectetur. Laudantium, animi ea maiores magnam eligendi ad a placeat exerc

jS

$("#add").on("click", function() {
		var val = $("input").val();
		if(val !== '') {
			var elem = $("<li></li>").text(val);
			$(elem).append("<button class='rem'>X</button>");
			$("#mylist").append(elem);
			$("input").val("");
			$(".rem").on("click",function() {
			$(this).parent().remove();
			});
		}
	});

CSS

.rem {
    margin-left: 5px;
    background-color: white;
    color: red;
    border: none;
    cursor: pointer;
}

HTML

<h3>Мой ежедневник</h3>
<input type="text" placeholder="Введите запись" />
<button id="add">Добавить</button>
<ol id="mylist"></ol>

Работает только с новой версией jQuery

CSS

img {filter: blur(10);} -размытие

img {filter: brightness(200%);} и img {filter: contrast(61%);} -контрастность

img {width: calc(20px + 20px);} - выражение представляет собой комбинацию значений размеров и следующих знаков математических действий.Знаки плюс и минус должны отбиваться пробелами с двух сторон.

filter: drop-shadow(<сдвиг по x> <сдвиг по y> <радиус размытия> <цвет>);Пример: .shadow {-webkit-filter: drop-shadow(0 0 3px rgba(100,0,0,0.5));filter: drop-shadow(0 0 3px rgba(100,0,0,0.5));}

img {filter: grayscale(100%);} - превращает изображение в чёрно-белое

img {filter: opacity(13%);} - прозрачность

div {transform-origin: 0 50%;transform: perspective(200px) rotateY(15deg);} - определяет расстояние от плоскости экрана до точки сходимости линий

img {filter: saturate(200%);} - насыщенность

HTML

<a class="btn fa fa-align-justify">Меню</a>
<div class="test">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
</ul>
</div>

CSS

.test{display: none;}
.test1{display: block;}

jS

$(".btn").click(function(){
$(".test").toggleClass("test1");
$(".fa-align-justify").toggleClass("fa-times");
});

Демо:

Меню

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Как-то не очень давно озадачился на одном из своих сайтов, с некоммерческой тематикой, повысить цену кликов по объявлениям в Яндекс Директ, путем отсеивания дешевых рекламодателей из показа их объявлений в рекламных блоках. Набил «черный список» рекламодателей, которых вычислял до этого несколько месяцев, и забил на это дело.

Через пару месяцев смотрю статистику в Профит-Партнер, доход падает… CTR упал еще ниже, CPC чуть вырос, но думаю тематика сайта играет роль еще, увы не коммерческая она у меня, а «домашние животные». Отсюда все вытекающие.

Хотя признаться, сайт изрядно забросил, модерирую только форум, на него 98% трафика приходится.
Сегодня, случайно практически, подводил итоги доходов за май, смотрю, ну надо что-то делать, доход совсем стал никакой 320 рублей за месяц, при 800-1000 уникальных посетителях в сутки.

Посмотрел на сайт, не хочется трогать его, но придется.
Думаю провести некоторые изменения, т.к новости давно-давно не обновляю, убрать анонсы с главной страницы, а вместо них, вытащить статейные анонсы.
Заменить код показа объявлений, и уменьшить количество объявлений в блоке с 3х до 2х, чтоб уменьшить вероятность показа дешевых объявлений, хотя все равно будут лезть..

Слегка увеличить шрифт объявлений.
И попробую поиграть с позициями рекламных блоков на сайте, поменяю местами Adsense с Директом, пока что на 1й, лучше кликают. Хотя там цена кликов чуть дороже получается, но не попробую не узнаю. Вот с помощью некоторых внешних манипуляций можно придти к нужному результату.

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

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

Нам необходимо составить для него семантическое ядро, или выражаясь языком маркетолога, исследовать спрос и предполагаемый ассортимент, какой товар везти, что резервировать. Склад то не резиновый.

Почему это важно?

В маркетинге, без анализа спроса, невозможно выстроить прибыльную модель ассортимента товара, в нашем случае, продвигая контент – продвигаем товар и услуги.

Исследовав спрос, мы будем понимать, какие статьи нужны сайту, на какую группу товаров или услуг ориентированные. Опираясь на свой опыт, я делаю подобные исследования при помощи поисковых систем, а именно, их поисковых баз (для примера рассмотрим только базу Яндекса).

Берем основное слово и вводим в строку поиска указав нужный нам регион (если необходимо): коттедж

Получаем результат, с предполагаемой статистикой за месяц:

  1. проекты коттеджей
  2. проект беседки
  3. проекты дачных домиков
  4. строительство дома

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

Список может быть очень большим, в хорошем варианте, я отбираю 50 фраз, для жирного бюджета хорошо взять 100. Кстати, я не гоняюсь за высокочастотными запросами, то есть за самыми популярными, я беру слова с средней или низкой частотой запросов месячной статистики, до тех пор, пока не продвину релевантные страницы сайта в ТОП.

Какая польза от такого исследования?

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

Вывод:

Подобное исследование не только поможет в продвижении сайта, но и в продаже определенных товаров и услуг на рынке, а так же, дает нам материалы для проведение рекламных компаний.

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

Дело в том, что большинства людей, кто использует планшет, очень часто с их помощью сидят в интернете. Например, по результатам опроса, проведенного компанией Business Insider, 41% опрошенных владельцев айпадов используют свои гаджеты в качестве основного устройства (не компьютеры, не ноутбуки, а именно айпады). И пользователи айпада (вместе взятые),38% той времени, когда работают с айпадом, тратят на просмотр веб-страниц.

Нетрудно догадаться, что владельцы планшетов других производителей тоже не отстают. 

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

Почему важно создать версию для планшета? Давайте, рассмотрим вопрос в примере того же самого iPad. У всех планшетов экраны вращаются, если вы держите айпад горизонтально, то, скорее всего, никаких проблем с дизайном не будет, пользователь увидит все то, что видно с экрана настольного компьютера и ноутбука, ибо в этом положении размер экрана 1024 на 768 пикселей (верно для айпада). Где 1024 пикселей – это ширина экрана, а многие сайты шире 1000 пикселей не верстаются.

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

В отдельных случаях, если дизайн сайта адаптивный, пользователь увидит мобильную версию сайта.

Как решить эту проблему? Многие системы управления контетном, как Drupal, WordPress, Joomla и другие позволяют использовать отзывчивые темы, то есть, внешний вид сайта распознает, какая ширина устройства, через который просматривается сайт, и выдает заранее подготовленный внешний вид страницы.

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

Это первый путь – создать свой вариант дизайна для каждого типа экрана.

Второй путь, это работать с CSS кодом. 

Если вы владелец сайта, бизнесмен, блоггер, возможно не умеете верстать дизайн сайта. Этого вам и не потребуется. Делегирование решит все проблемы. Но вы перед исполнителем должны поставить задачу создать адаптивный дизайн, который будет подстраиваться на три типа ширины экрана: компьютер, айпад-планшет и телефон.

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

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

Всё актуальнее стало использование красивых эффектов при наведение. Ниже приведен пример простой реализации с помощью html+css.

Должно получиться что-то подобное, справа:

Затемнение при наведение на блок css

HTML текст

<div class="wrapper-blockhome">
<div class="block2">
<a href="https://agrarnik.info/2018/11/">
<img class="img-responsive cover-home" src="img/cover.png" alt="new-number">
</a>
<div class="block2-bg">
<a href="https://agrarnik.info/2018/11/">
<img class="img-search" src="img/active-search-symbol.png" alt="иконка поиска">
</a>
</div>
</div>
</div>

CSS стили

.wrapper-blockhome {
margin-top: -197px;
margin-left: 100px;
position: relative;
width: 300px;
height: 491px;

}
.block2 {
position: absolute;
left: 0;
bottom: 0;
right: 0;
top: 0;

}

.cover-home {
width: 320px;
border: 1px solid #787878;
box-shadow: 5px 9px rgba(0,0,0,.2);
display: block;

}

.block2-bg {
position: absolute;
left: 0;
bottom: 0;
right: 0;
top: 0;
display: none;

}
.img-search {
width: 40%;
opacity: 0;
display: block;
margin: 200px auto;

}
.wrapper-blockhome:hover .block2 {
background-color: rgba(0,0,0,.8);
transition: all 1s;

}
.wrapper-blockhome:hover .block2-bg {
display: block;

}
.wrapper-blockhome .block2:hover .cover-home {
opacity: 0.5;
transition: all 1s;

}
.wrapper-blockhome .block2:hover .img-search {
opacity: 0.7;
transition: all 2s;

}

Несмотря на социальные сети, twitter и icq. E-mail до сих пор пользуется огромной популярностью и навряд ли когда-нибудь уйдёт в тень.

Продвижение блога с помощью Email маркетинга

Прошу не путать E-mail маркетинг со спамом. Отличие в том, что люди сами предоставляют Вам почту, а Вы их уже в дальнейшем по E-mail стимулируете к каким-то действиям. Несмотря на социальные сети, twitter и icq. E-mail до сих пор пользуется огромной популярностью и навряд ли когда-нибудь уйдёт в тень. Чтобы продвигать блог с помощью E-mail маркетинга не имея своей базы подписчиков. Вам надо найти человека, который обладает ей. Но не просто базой, а целевой аудиторией, которой будет интересен Ваш блог.

Договариваетесь с ним о виде рекламы. Это может быть обзор блога или описание Вашей самой интересной статьи и т.д. И он отправляет эту информацию своим подписчикам. Отдача в таком случае очень большая, так как автор базы рекомендует Вас именно целевой аудитории. Найти людей, обладающих базой E-mail адресов можно на сервисах рассылок. Например, самый крупный бесплатный сервис рассылок – site.ru. Можно воспользоваться еще одним способом, который я придумал сам и мне он кажется эффективнее предыдущего. Я его еще не применял на практике, так как хотел бы услышать ваше мнение, не заденет ли он интересы блоггеров?

Как известно на всех блогах присутствует возможность подписаться на обновление новостей по средствам E-mail. Нам понадобиться помощь блоггеров со схожей тематикой, имеющие большое количество подписчиков через feedburner. Я уже рассказывал в своем скринкасте — аналитика feedburner, что в счетчике учитываются подписчики через E-mail. Их доля примерно составляет 20-40% от всего числа. Покупаем или договариваемся с блоггером предоставить нам все E-mail адреса его подписчиков. Тут нам пригодится сервис E-mail рассылок, например — http://site.ru. Отличие его от site.ru в том, что в него можно добавлять самому E-mail адреса, гибко настраивать рассылку, делать красивый вид письма, смотреть аналитику и многое другое интересное. Добавив получившие адреса от блоггера в сервис.

Пишем приветливое письмо, примерно таким образом: “Здравствуйте name, у нас с Вами одинаковые интересы в области “тема блога”, поэтому приглашаю вас посетить мой блог…С уважением…”. Эту базу можно использовать не один раз по назначению, но не постоянно в ней рекламироваться, так как это скажется на Вашей репутации не очень хорошо. Хотел бы услышать Ваше мнение по поводу этого способа? Не считаете ли Вы его спамом? Да, конечно E-mail маркетинг имеет право на существование, но все же, поисковая оптимизация сайта — должна идти на первом месте, а все остальное хорошо использовать для привлечение дополнительного трафика.

Краткая заметка, которая, возможно, поможет сохранить время и нервы начинающим верстальщикам. Речь пойдёт о стилизации инпутов (input), т.е. полях формы. Казалось бы, чего тут сложного? Главные параметры, а именно ширина и высота задаются стандартно — width и height. Посмотрим в браузерах, как это выглядит. На первый взгляд всё отлично, но начинаем заполнять поле, и видим, что в Internet Explorer текст прилипает к верхней границе поля.

В остальных современных браузерах текст сам центрируется по вертикали. Как мы центрируем текст по вертикали у строчных элементов? Правильно, дополнительно указав высоту строки и напрямую задав выравнивание с помощью vertical-align. На этот раз даже IE понял, чего мы хотим. Казалось бы, тему вы можете закрыть. Однако, есть одно большое НО.
Если у пользователя установлен Mozilla Firefox более ранней версии, чем 3.6, то наши трюки с высотой строки и прямым указанием выравнивания будут проигнорированы. Удивительно, однако факт, в ранних версиях Firefox пользователь увидит текст прилипший к верхней границе input. Вот такой тупизм.

У верстальщика два пути решения этой проблемы:

Первый — забыть и забить. Можно сказать, что пользователи Firefox более продвинутые юзеры и обновляют этот браузер значительно чаше, чем пользователи того же IE. Однако это не совсем так. До сих пор встречаются пользователи, у которых установлена вторая версия Firefox.
Второй способ — задать высоту для input не через height, а с помощью внутренних отступов padding.
Какой из способов выбрать — решать вам. Как говорил великий Морфеус: “Я только могу указать дверь, войти в неё ты должен сам”

Формы в html 5
Итак, поле для ввода e-mail адреса. Кроме адреса своей электронной почты, часто нужно в форму ещё вводить веб-адрес. Он, как и e-mail адрес, содержит специфическую конструкцию. Поэтому в html 5 появился новый тип поля формы: type=url. Здесь будут точно такие же плюсы, как и в типе поля для ввода e-mail адреса:

1. В новых смартфонах с виртуальной клавиатурой (к примеру, в iphone), виртуальная клавиатура будет специально адаптироваться для ввода url.
2. Мы можем добавить к такому полю автовалидацию и обязательность к заполнению. В том случае, если в это поле ничего не будет введено, или веб-адрес будет введён не правильно, тогда новые браузеры нам об этом сообщат и не отправят форму.

Вот пример использования данного типа поля формы:



We’ll never share your email with anyone else.



Старые браузеры, не поддерживающие html 5, обработают это поле, как обычное текстовое поле.
Поле для ввода чисел. Теперь переходим к более сложному. Выбрать и проверить числа намного сложнее, чем веб-адрес или адрес электронной почты. К примеру, Вы можете указать минимально значение чисел, максимальное значение, шаг выбора чисел (к примеру, через 3.0,3,6,9), число по умолчанию и так далее. Это может быть полезно в формах для регистрации, где могут зарегистрироваться пользователи от 18 до 30 лет, и надо ввести год рождения.