Рубрика «Веб-разработка» - 220

Уровень подготовки веб-мастера: любой

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

С помощью этой разметки вы можете указать системе, где находится ваш логотип. Например, если вы – владелец сайта www.example.com, можно использовать следующую разметку элементов на странице:

<div itemscope itemtype="http://schema.org/Organization">
<a itemprop="url" href="http://www.example.com/">Главная</a>
<img itemprop="logo" src="http://www.example.com/logo.png" />
</div>

Читать полностью »

Директивы в Angularjs для начинающих. Часть 1На мой взгляд, директивы являются основной изюминкой декларативного стиля Angularjs. Однако, если открыть комментарии пользователей в разделе официальной документации Angularjs, посвященной директивам, то вы увидите, что самый популярный из них: «Пожалуйста, перепишите документацию, сделайте ее более доступной и структурированной. Начинающему разработчику на Angularjs сложно в ней разобраться» («Please rewrite a clearer well structured documentation of directives., this is not friendly to first time angular developers»). С этим сложно не согласится, документация пока еще сыровата и в некоторых моментах приходится прилагать большие усилия, чтобы разобраться в логике и сути функционала. Поэтому я предлагаю вам свой вольный пересказ данной главы в надежде, что кому-то это позволит сэкономить время, а так же рассчитываю на вашу поддержку и участие в комментариях. Итак, поехали!
Читать полностью »

Сегодня в 20:00 по московскому времени в Сан-Франциско начнется седьмая по счету конференция для веб-разработчиков Google I/O.

Если вы упустили время купить билет и не сможете присутствовать на ежегодной конференции, не значит, что вы пропустите самое интересное и не увидите, что происходит в залах и коридорах I/O 2013. В этом году мы продолжаем инициативу #request (пользовательский запрос).

image

Что такое #request?

Небольшая группа сотрудников Google, присутствующих на I/O, будет делиться лично с вами фотографиями и отвечать на вопросы, даже если вы не попали на конференцию и вовсе с ними не знакомы. Есть 2 условия: во-первых, у вас должен быть аккаунт в Google+, во-вторых, вопрос необходимо формулировать на английском языке.
Читать полностью »

Собственно, изучая данную тему, было перерыто много сайтов, но нигде толком ничего не объяснялось, либо информация была по устаревшим ныне протоколам. Это и послужило своеобразным пинком для создания этого HowTo. Это будет не детальный разбор всех возможных проблем, но немного теории и описание некоторых вещей которые для кого-то являются банальщиной, а у кого-то (вроде меня) вызвали трудности и потерю времени на поиск решения. Сразу предупрежу — здесь не рассматривается как поднять сокет-сервер на PHP, подобной информации в интернете навалом. Буду исходить из того, что сокет-сервер уже существует и надо лишь научить его общаться через вебсокеты.
Итак, хватит лирики, теперь к делу!
Читать полностью »

В данной статье мне бы хотелось поговорить о методах отслеживания эффективности проводимых в интернет-магазинах рекламных компаний. Причем речь идет именно о рекламных компаниях в сети (контекст, баннеры, e-mail-рассылки и т.д.).
Скажем, создаете вы рекламную компанию в яндекс директе. Кладете на счет 10000 руб. и ждете увеличения количества заказов. Но кроме всего прочего необходимо еще и отслеживать результаты. В данном случае необходимо посчитать сколько именно посетителей, перешедших к нам на сайт по рекламной ссылке, сделали заказ.
Читать полностью »

Конференция Internet Life 2013. Москва, 27 28 мая

В этом году, 27-28 мая, во второй раз пройдет конференция Internet Life.
Internet Life — это конференция, ориентированная на людей, которые пользуются интернетом и хотят научиться использовать его с максимальной для себя эффективностью. Мы уверены, что Интернет – это величайшее изобретение человечества и сейчас там сосредоточено множество полезной и интересной информации. На конференции будет представлено множество уникальных докладов от экспертов и представителей как российских, так и мировых компаний-лидеров интернет-индустрии.
Читать полностью »

Работа с формами в Angularjs. Как я обрел любовьМне предстояло в очередной раз сделать это. Казалось бы ничего ужасного, я делал это сотни раз. Но чувство… чувство, что все это неправильно, так не должно быть и должен быть другой выход, не покидало меня. Тогда я еще не знал, что в скором времени мне предстоит встреча, которая навсегда изменит мой мир, откроет глаза и наполнит жизнь смыслом. Смыслом вставать каждое утро, смыслом делать то, что практически перестало доставлять мне удовольствие, смыслом делиться этим чувством с другими.
Читать полностью »

image
Коллеги! Помогите выбрать интересные доклады DevConf 2013, уже 77 заявок — и надо выбрать полезные
для WEB и мобильных разработчиков
devconf.ru/offers/

В отличие от других конференций — наша конференция сообществ разработчиков — кому дать право голоса решаем только мы ;-)
Если у вас идет вся команда разработчиков — голосуйте коллегиально и/или индивидуально.

Отличный повод собраться и определить — какие из направлений для развития интересны вашей команде.

Читать полностью »

Майские праздники завершились. Ура! Самое время закатать рукава и до окончательного наступления летнего сезона успеть сделать что-то путное и интересное.
Читать полностью »

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

class Base{ /* */ }
class Foo extends Base{ /* */ }
class Bar extends Foo { /* */ }
$obj = new Bar();

Но если вы решили, что это все таки необходимо — у меня есть для вас решение.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js