Pull to refresh
0
0
Михаил Андреев @MeeN

Пользователь

Send message

Favicons, Touch Icons, Tile Icons и т. д. Что выбрать?

Reading time6 min
Views153K
От переводчика.
Это перевод статьи Филипа Бернарда с сайта css-tricks.com. Часть статьи, содержащую описание работы с созданным им сервисом, я позволил себе опустить. Если вы найдете ошибки, просьба сообщить о них в личном сообщении.

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


Фавикон был представлен в 1999 году, в Internet Explorer 5 (источник) и стандартизирован W3C несколько месяцев спустя. Это была маленькая иконка, представляющая сайт.



С тех пор большинство настольных браузеров следуют тенденции и используют фавикон тем или иным способом. Это очень просто, не так ли? Создать маленькую картинку и добавить в любой интернет-проект, чтобы сделать его «завершённым». Ничего сложного.
Или нет?
Total votes 73: ↑71 and ↓2+69
Comments44

Фонд «Династия» объявлен иностранным агентом. Дмитрий Зимин прекратил его финансирование

Reading time2 min
Views39K
Министерство юстиции РФ внесло фонд «Династия» в реестр «иностранных агентов». Дмитрий Зимин прекратил финансирование фонда из личных средств, а глава Российского союза промышленников и предпринимателей Александр Шохин готов обратиться к президенту РФ и в Минюст с просьбой пересмотреть решение.

image
Фото: ТАСС
Читать дальше →
Total votes 78: ↑67 and ↓11+56
Comments504

Микро веб-приложение для КПП

Reading time4 min
Views3.2K


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

Само приложение не является пределом совершенства и ни на что не претендует, оно выложено на GitHub и может изменяться и дополняться кем и когда угодно. Сделал его в первую очередь для себя и решил поделиться им с общественностью — может быть кому-нибудь пригодиться.
Читать дальше →
Total votes 14: ↑5 and ↓9-4
Comments4

Геймификация на сайтах СМИ: как внедряется, какие задачи решает. Наш опыт

Reading time9 min
Views6.9K
Редакции интернет-СМИ всегда сталкиваются с проблемой: как привлечь читателя, когда конкуренция в новостном поле уберогромна, а телевизор никто пока не отменял. Поэтому в ход здесь идут другие, нетекстовые, способы взаимодействия с аудиторией. Один из основных – игрофикация.
image
Неофициальные ачивки Хабрахабра в качестве картинки для привлечения внимания
Читать дальше →
Total votes 11: ↑11 and ↓0+11
Comments1

Несколько интересностей и полезностей для веб-разработчика #37

Reading time6 min
Views41K
Доброго времени суток, уважаемые хабравчане. За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром.

Buzz.js




В последнее время в интернете все чаще и чаще встречаются проекты, где различные интерфейсные элементы сопровождаются определенными звуками. Я бы даже сказал, что UX/UI в вебе переходит на новую ступень эволюции. А Buzz.js одним из первых готов помочь вам в озвучке вашего интерфейса. Это библиотека для работы с HTML5 Audio API с рядом подходящих обработчиков событий.

var mySound = new buzz.sound( "/sounds/myfile", {
    formats: [ "ogg", "mp3", "aac" ]
});

mySound.play()
    .fadeIn()
    .loop()
    .bind( "timeupdate", function() {
       var timer = buzz.toTimer( this.getTime() );
       document.getElementById( "timer" ).innerHTML = timer;
    });


Читать дальше →
Total votes 57: ↑52 and ↓5+47
Comments5

Material Design и AngularJS

Reading time6 min
Views68K
Ни для кого не секрет, что Google повсюду в своих продуктах внедряет так называемый material design. Как и любой другой стиль он имеет сторонников и противников. Не буду касаться этих споров. Если вам нравится данный подход, Google подготовил полную спецификацию и описание особенностей: Material Design.

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

Я постараюсь кратко показать некоторые особенности и недостатки, а также покажу небольшое приложение для демонстрации.

image
Читать дальше →
Total votes 37: ↑35 and ↓2+33
Comments20

Несколько интересностей и полезностей для веб-разработчика #36

Reading time5 min
Views60K
Доброго времени суток, уважаемые хабравчане. Поздравляю всех с наступившим 2015 годом! За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром.

Лучшее от Codrops за 2014 год




Я думаю многие из вас знакомы с потрясающими демками от Codrops. Авторы сайта буквально всегда реализуют интереснейшие UI/UX задумки с помощью HTML/CSS/SVG/JS и подробно рассказывают о том, как они это сделали. А это их собственная мега подборка с лучшими работам. Также рекомендую для вдохновения коллекцию самых популярных пэнов за 2014 год от CodePen.
Читать дальше →
Total votes 74: ↑72 and ↓2+70
Comments7

Игра с «материальными» цветами стала ещё проще

Reading time2 min
Views18K


Не так давно вышла пятая по счёту версия Android, к которой разработчики системы подошли весьма кардинально. Было обновлено и добавлено множество функционала и API. Но для пользователей и разработчиков релиз всё таки наиболее отличился своим редизайном. Дизайнеры из Google быстро покорили сердца пользователей новым Material design.
Подробности
Total votes 27: ↑27 and ↓0+27
Comments9

Бизнес не по-детски — Или как восьмиклассник развозил фрукты?

Reading time7 min
Views207K
image

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

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

Читать дальше →
Total votes 193: ↑158 and ↓35+123
Comments80

Как купить акции Apple, Google и Facebook в России

Reading time3 min
Views78K
image

В нашем блоге ранее уже рассматривались темы о том, как купить акции российских (на примере «Яндекса», который летом провел размещение своих бумаг на «Московской Бирже») и зарубежных технологических компаний (до, во время и после IPO).

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

Теперь ситуация улучшится — 28 ноября на Санкт-Петербургской бирже стартовали прямые торги иностранными ценными бумагами.

Чтобы купить американские акции на Санкт-Петербургской бирже необходим брокерский счет. Открыть его можно в режиме онлайн по этой ссылке.

Читать дальше →
Total votes 18: ↑14 and ↓4+10
Comments14

В 2015 году Mozilla и EFF начнут выдавать бесплатные SSL-сертификаты

Reading time3 min
Views35K

Никаких самоподписанных сертификатов уже со следующего лета


Вчера фонд EFF объявил о запуске совместного с Mozilla, Cisco, Akamai, IdenTrust и Мичиганским университетом проекта Let's Encrypt. Призыв «давайте шифровать» подкреплён реальными действиями: новый центр сертификации будет выдавать бесплатные сертификаты всем желающим.

Протокол HTTP обладает рядом недостатков. Он не даёт никакой защиты от прослушки государственными структурами, интернет-провайдерами, работодателями и преступниками, что позволяет следить за пользователем и воровать его личные данные, включая пароли. Посредством атаки MitM можно легко вырезать отдельные части страниц в целях цензуры или вводить в код вредоносные объекты.

HTTPS использует шифрование передаваемых данных, это тот же HTTP, но по шифрованному посредством SSL или TLS каналу. Он далеко не идеален: с момента последней публикации крупной уязвимости SSL (Poodle) прошло всего 2 месяца. Но даже это гораздо лучше, чем ничего.

Если мы хотим значительно улучшить безопасность Интернета, то всем нам следует использовать шифрование соединения с сайтами. Однако на пути встаёт сложность, запутанность и монополизм рэкета в пользу центров сертификации.
Читать дальше →
Total votes 33: ↑33 and ↓0+33
Comments10

Сага о светодиодных лампах. Часть 2 — о том, чего не пишут на коробках

Reading time6 min
Views87K
В прошлый раз мы вкратце вспомнили историю искусственного освещения, а также немного поговорили о том, какие основные параметры есть у энергосберегающих ламп вообще и светодиодных ламп в частности. Сегодня, как и было обещано, мы перейдем к замерам и сравнениям (однако пока что без раскручиваний).


Читать дальше →
Total votes 72: ↑71 and ↓1+70
Comments165

Brackets для сомневающихся и новичков

Reading time6 min
Views324K

СД: НЧ


Без плагинов Brackets не лучше других редакторов, но с ними его стоит хотя бы попробовать.

Введение


Не так давно на Хабре было опубликовано множество статей, касающихся тем или иным образом редактора Brackets. У многих людей сразу же появились вполне справедливые вопросы:
  1. Чем он лучше используемого мной %EDITOR_NAME%?
  2. Много ли под него плагинов?
  3. Стоит ли связываться или лучше использовать какую-нибудь известную IDE или текстовый редактор?

Надеюсь, после чтения этой статьи каждый сможет найти для себя ответы на эти вопросы.
Читать дальше →
Total votes 37: ↑31 and ↓6+25
Comments68

Восприятие русского языка в Google Now/Google поиск

Reading time3 min
Views226K
Проснувшись утром 13 декабря, что-то стрельнуло у меня в голове, и, взяв телефон в руки, я тапнул по микрофончику и, не ожидая ничего нового, спросил: «какая погода в Москве?»

Какого же было мое удивление, когда с открытием Google Now я услышал:

— Погода в Москве столько то градусов, небольшой снег

Что? Послышалось спросони? Нет, на предложение построить маршрут до работы G.Now отреагировал тоже вполне адекватно и построил маршрут.

Google включил распознавание русского голоса! Ура, товарищи!

Но как так? Без шума и без пыли, когда этого так долго многие ждали! Сообщество Nexus в Google+, как выяснилось, тоже было особо не в курсе.
Распознавание русского языка пришло на цыпочках вместе с последним обновление Google поиск.

Прошло 5 дней, сегодня об этом написал droider.ru, где в самом посте и в комментах сказано, что понимает Google Now совсем немного команд.

Я решил проверить.
Читать дальше →
Total votes 90: ↑83 and ↓7+76
Comments88

Власти Таиланда угрожают тюрьмой за лайки постов в Фейсбуке

Reading time2 min
Views30K
image

Полиция Таиланда начала расследование в отношении четырёх человек по обвинению в распространении паники — они написали в Facebook о возможном военном перевороте и призвали делать запасы воды и еды, сообщает The Washington Post. Полиция угрожает обвинением даже тем, кто просто поставил лайки этим постам.

Начальник отдела полиции по предупреждению технологической преступности, генерал-майор Писит Паоин заявил, что четверо обвиняемых опубликовали записи в Facebook с ложной информацией, которая могла нанести вред государству. Если их признают виновными, им грозит до пяти лет лишения свободы и штраф в размере 100 тысяч бат (3200 долларов).
Читать дальше →
Total votes 40: ↑35 and ↓5+30
Comments24

1 августа — Всероссийская интернет-забастовка (#ЗаконПротивИнтернета)

Reading time2 min
Views267K
1 августа вступил в силу 187-ФЗ.
Более известный широкой общественности под разными эпитетами: «антипиратский», «закон о произвольных блокировках», «руcская SOPA».
Или просто — закон против интернета.
На Хабре уже не раз обсуждался данный закон, как его молниеносно рассмотрела Госдума, со скоростью света одобрил Совет Федерации и неминуемо подписал президент.
Тут был коллективно разработан один из вариантов протестной блокировки своих ресурсов с помощью скрипт-заглушки, предлагались и вывешивались баннеры в поддержку петиции об отмене 187-ФЗ, разрабатывались информационные плагины и приложения, вырабатывались и другие варианты дальнейших действий.
Наверное вы слышали и об оффлайн-акциях 28 июля, прошедших по всей России, от Москвы до Хабаровска под лозунгом «За свободный интернет», кто-то из вас и участвовал в них.
Сегодня настал день массированного высказывания своей позиции уже в онлайне, на той территории, за которую идет бой. Предпринята очередная атака на интернет. Можно промолчать и философски наблюдать за развитием событий. Но равнодушие, как известно, убивает. Потом придут и за тобой.

Итак, настал день Всероссийской интернет-забастовки.

image
Читать дальше →
Total votes 149: ↑134 and ↓15+119
Comments216

Первая из одобренных инициатив с сайта «Российская общественная инициатива» отклонена рабочей группою российского правительства

Reading time1 min
Views139K
Судя по комментариям, оставленным позавчера ко блогозаписи «Экспертный совет рассматривает первую общественную инициативу, набравшую 100 тысяч подписей на РОИ», не всем удалось по текстовой трансляции заседания в полной мере понять, в какую сторону склонились в итоге выводы рабочей группы правительства. Фотокопия протокольного решения также не слишком прояснила дело, так как всего лишь поручала ответственному секретарю (называя его фамилию — Рапопорт) подготовить и экспертное заключение, и решение экспертной рабочей группы.

К счастью, сегодня (12 сентября) на сайте «Ведомостей» вышла статья «Под общественным благом государство и общество понимают разные вещи» (с подзаголовком «Коррупция и ставка на популизм парализуют даже потенциально выигрышные инициативы правительства»), основанная на статье «Агрессивный паралич» из сегодняшней же газеты «Ведомости» №167 (3429), и из этой статьи для читательской общественности сделалось известным, что инициатива, хотя и набравшая 100 000 голосов зарегистрированных избирателей, была отклонена на стадии рассмотрения (и поэтому никогда не дойдёт, например, до Государственной думы).

Автор инициативы (Алексей Анатольевич Навальный) был, разумеется, не рад такому исходу. Его реакция выразилась во блогозаписи «Как и насмешить, и обидеть, и озлобить сразу 100 000 человек» в LiveJournal.

Читать дальше →
Total votes 250: ↑205 and ↓45+160
Comments500

Как использовать API сайта, у которого нет API?

Reading time4 min
Views80K
У меня достаточно часто появляется задача получить данные от стороннего сайта, при этом далеко не всегда этот сайт предоставляет возможность удобно получить эти данные через API. Единственное решение в таком случае — парсить html содержимое страниц. Когда-то я писал регэкспы, потом появились библиотеки, позволяющие получить нужное содержимое по css-селектору, а сейчас и это кажется сложной задачей, которую хотелось бы упростить.

Сегодня я хочу рассказать вам о моей небольшой библиотеке, позволяющей описать в API-стиле http-запросы и парсить ответ сервера в нужный вам формат.
Читать дальше →
Total votes 115: ↑105 and ↓10+95
Comments40

Как IT-фрилансеру стать предпринимателем. Часть 1

Reading time3 min
Views93K
Всем привет! Это наш первый пост на Хабре, и мы расскажем, как IT-фрилансеру стать предпринимателем.

Вы узнаете, зачем фрилансеру ИП. Почему ИП лучше, чем ООО. Как зарегистрировать ИП самостоятельно. Что делать потом. Надеемся, опыт, который мы накопили за два года нашего проекта «Я люблю ИП», вам пригодится.



Читать дальше →
Total votes 108: ↑85 and ↓23+62
Comments258

Новые возможности Google Поиска в ссылках сайта

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

Хотим поделиться с вами небольшим обновлением в возможностях Google Поиска. Теперь на главной странице при поиске того или иного сайта, может появляться обновленная и улучшенная строка поиска в ссылках сайта.
окно поиска в ссылках сайта
Узнать больше
Total votes 21: ↑17 and ↓4+13
Comments12

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity