Pull to refresh
1
0
Ivan Kucher @qWici

Full-stack web dev

Send message

Элементарный Canvas

Reading time3 min
Views24K
Если вы изучаете веб совсем недавно, но уже успели увидеть различные красивые эффекты на сайте, по типу системы частиц или какие либо игры разработанные на canvas'e и вас это заинтриговало, но изучать что-то новое очень страшно, то я вам готов продемонстрировать, как за 50 строк js кода можно сделать что-то интересное на canvas'e.

image

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

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


Что нам нужно сделать?
Total votes 23: ↑19 and ↓4+15
Comments20

Пандус для сайта

Reading time8 min
Views25K
Привет, Хабр. Я Иван Бакаидов. Сегодня я хочу поделиться с вами своим докладом “Почему я не могу пользоваться твоим сайтом?”. В этом докладе я рассказываю о проблемах доступности современного Веба для людей с особенностями здоровья. Уверен, что вы не задумывались над этой проблемой, хотя для некоторых пользователей это может быть решающим фактором в использовании вашего ресурса. Даже обычные статьи на хабре плохо читаются скринридерами, так как никто не указывает описание изображения в alt.

Под катом будет представлено небольшое описание содержания Видео, а еще полезные ссылки по теме, а также выдержки из моих постов про баттлы с Yota и Сбербанком.


Total votes 69: ↑66 and ↓3+63
Comments65

PHP-Дайджест № 119 (10 – 29 октября 2017)

Reading time3 min
Views15K

Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.2.0 RC5 и другие релизы, предложения из PHP Internals, порция полезных инструментов, и многое другое.
Приятного чтения!


Читать дальше →
Total votes 56: ↑54 and ↓2+52
Comments10

Вашим пользователям не нужны пароли

Reading time4 min
Views56K

Rusty lock


Зачастую, одно из первых архитектурных решений, принятых в начале разработки вашего сайта — будет использование email + password для авторизации пользователя. Эта связка прочно засела в наши головы, и мы уже на задумываемся, зачем мы заставляем людей придумывать пароль. Мы привыкли так делать.


Но давайте подумаем, возможно, вашим пользователям не нужны пароли.


Одно из возможных решений, это использовать OAuth 2.0, но не у всех пользователей может быть аккаунт в социальной сети и желание его использовать на вашем ресурсе.


Но как-же тогда избавиться от пароля? На этот вопрос, я и попробую ответить в статье.

Читать дальше →
Total votes 92: ↑73 and ↓19+54
Comments500

Тянем ролик с YouTube и раздаем по WebRTC в реалтайме

Reading time7 min
Views24K


Задача следующая. Провести совместный просмотр ролика с YouTube в реальном времени несколькими пользователями. Зрители должны получать видео одновременно, с минимальной задержкой.
Читать дальше →
Total votes 33: ↑31 and ↓2+29
Comments32

67 полезных инструментов, библиотек и ресурсов для экономии времени веб-разработчиков

Reading time4 min
Views43K

В данной статье я не буду вам рассказывать о больших веб-фреймворках, таких как React, Angular, Vue и т.д… не будет в ней и перечня наиболее популярных текстовых редакторов – Atom, VS Code, Sublime… В данной статье я поделюсь с вами инструментами, которые, по моему мнению, могут сделать рабочий процесс веб-разработчиков более простым и быстрым.

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

Ниже представлены различные веб-ресурсы, которые я разбил по группам для большего удобства.
Читать дальше →
Total votes 32: ↑24 and ↓8+16
Comments6

Легенда о «космической ручке» NASA за миллион долларов

Reading time3 min
Views19K
image

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

Ну так вот, вы его уже услышали. Те кто слышали его раньше сказали «баян», и те кто не слышал тоже сказали «баян», чтобы не отставать от первых.

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

Читать дальше →
Total votes 187: ↑183 and ↓4+179
Comments50

Information

Rating
Does not participate
Registered
Activity