Зачем нужны и как работают «вечные ссылки» в социальных сетях

Зачем нужны и как работают «вечные ссылки» в социальных сетях

В 2010 году Илья Сегалович рассказывал на конференции SIGIR об эволюции формулы ранжирования Яндекса. В 2006 году формула состояла всего из 20 символов (0,02 килобайта)! Здесь нет ошибки. Забравшись на плечи очень простому алгоритму PageRank, Google и Яндекс перевернули мир поиска в интернете и стали финансовыми тяжеловесами.  Источник: SEO на Хабрахабре

Подробнее
[Из песочницы] Локализация IT-сайта силами пользователей и возможностями GitHub

[Из песочницы] Локализация IT-сайта силами пользователей и возможностями GitHub

Краткое содержание Наверное, с этим сталкивается когда-то любой сайт имеющий международную аудиторию — не все пользователи читают по-английски, а значит аудиторию можно расширить добавив переводы контента на популярные языки. Однако услуги сторонних переводчиков стоят денег. Хуже того — наш контент бурлит программированием и математикой, поэтому годится не любой переводчик. Прикинув цену на бумажке я сразу поняла что в наш бюджет она пока не вписывается. Мы стали искать другие пути. Я попробую

Подробнее
[Перевод] Исповедь Google-спамера

[Перевод] Исповедь Google-спамера

Правдивая история о том, как беспринципный «ботаник» заработал миллионы долларов на поисковом гиганте Прежде чем заняться телемаркетингом, я как-то умудрился заработать за месяц $50 000, и все благодаря спаму в Google. Причем занятию этому нужно было уделять всего порядка 10 часов в неделю. Но, признаться честно, не советую, вот совершенно откровенно, повторять такие «подвиги». В этом посте я как раз и решил пояснить, почему. Мое видение мира в 2009 году Я вовсе не собирался спамить в

Подробнее
[Из песочницы] Организация кнопок на сайте с помощью Sass

[Из песочницы] Организация кнопок на сайте с помощью Sass

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

Подробнее
Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №186 (15 — 22 ноября 2015)

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №186 (15 — 22 ноября 2015)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости

Подробнее
[Из песочницы] Прогулка с динозаврами: как я адаптировал веб-приложение под IE 7

[Из песочницы] Прогулка с динозаврами: как я адаптировал веб-приложение под IE 7

Недавно я решил отправить свой проект, над которым работал в свободное время последние несколько лет, на конкурс в одну компанию. Я сел и стал думать, нет ли каких-то нюансов, которые я не учёл, и которые могут испортить впечатление и уменьшить шансы на успех. И первое, что мне пришло в голову — проект не работает под IE ниже 9 версии. То есть совсем, там стояла блокировка. После логина появлялось окошко с красивым предупреждением, что браузер не поддерживается, и пользователя опять

Подробнее
[Перевод] Тестирование вёрстки на визуальные регрессии с помощью PhantomCSS

[Перевод] Тестирование вёрстки на визуальные регрессии с помощью PhantomCSS

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

Подробнее
[Из песочницы] PostCSS быстрый старт

[Из песочницы] PostCSS быстрый старт

В этом руководстве вы узнаете, как можно использовать PostCSS вместе с GULP, позволяя вам самим определять, какие плагины вы хотите использовать и, следовательно, включать в вашу экосистему. Требования Мы будем работать как уже было сказано выше с GULP, предполагается что у вас уже установлены: Node.js NPM Git Читать дальше →  Источник: Уроки CSS на Хабрахабре

Подробнее