[Перевод] Ваш язык программирования — отстой

[Перевод] Ваш язык программирования — отстой

1 Почему JavaScript отстой • 1.1 Плохая конструкция • 1.2 Система типов • 1.3 Плохие функции • 1.4 Отсутствующие функции • 1.5 DOM 2 Почему Lua отстой 3 Почему PHP отстой • 3.1 Исправлено в поддерживаемых в настоящее время версиях 4 Почему Perl 5 отстой 5 Почему Python отстой • 5.1 Исправлено в Python 3 6 Почему Ruby отстой 7 Почему Flex/ActionScript отстой 8 Почему скриптовые языки отстой 9 Почему C отстой 10 Почему C++ отстой 11 Почему .NET отстой 12 Почему C# отстой 13 Почему VB.NET

Подробнее
[Перевод] Математика CSS-шлюзов

[Перевод] Математика CSS-шлюзов

CSS-шлюзом (CSS-lock) называется методика из адаптивного веб-дизайна, позволяющая не перепрыгивать от одного значения к другому, а переходить плавно, в зависимости от текущего размера области просмотра (viewport). Идею и одну из реализаций предложил Тим Браун в статье Flexible typography with CSS locks. Когда я пытался разобраться с его реализацией и создать свои варианты, мне с трудом удавалось понять, что именно происходит. Я выполнил много вычислений и подумал, что полезно будет

Подробнее
Бравый справочник css-свойств для новичка

Бравый справочник css-свойств для новичка

Как новички изучают css-свойства? Они читают про все свойства, которые только есть, что-то запоминают, в основном только width, height и background, а потом постоянно рыщут по своим конспектам и гуглу, пытаются вспомнить какое свойство за что отвечает, как оно пишется и какие у него есть значения. И тут мне пришла в голову идея. А что если сделать такую штуку, которая наглядно показывает как пишутся и работают все css-свойства? Причем, все это на одной странице. Таким образом, за два

Подробнее
Дайджест свежих материалов из мира фронтенда за последнюю неделю №236 (7 — 13 ноября 2016)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №236 (7 — 13 ноября 2016)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда. Читать дальше →

Подробнее
Дайджест свежих материалов из мира фронтенда за последнюю неделю №235 (1 — 6 ноября 2016)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №235 (1 — 6 ноября 2016)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда. Читать дальше →

Подробнее
Дайджест свежих материалов из мира фронтенда за последнюю неделю №234 (24 — 30 октября 2016)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №234 (24 — 30 октября 2016)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда. Читать дальше →

Подробнее
Select / Multiselect без JS

Select / Multiselect без JS

Я (и, как мне кажется, многие из вас) сталкивался не раз с несовместимостью селектов с дизайном сайта. Боль состоит в том, что их нельзя стилизовать, а в каждом браузере они выглядят по-своему. Конечно, есть огромное количество решений, представляемых фреймворками/библиотеками (тот же бутстрап). Но все они предполагают наличие JSа. Разумеется, в этом нет ничего страшного/плохого, но я попробовал сделать стилизуемый селект без JS в качестве фоллбэка на случай, если js по каким-либо…

Подробнее
[Перевод] Шпаргалка по Flexbox (CSS3 Flexible Box)

[Перевод] Шпаргалка по Flexbox (CSS3 Flexible Box)

Мне не нова магия Flexbox, но я не часто ее использую, и поэтому после паузы в использовании мне приходится открывать вот этот пост на CSS-Tricks чтобы освежить память. Я решила создать краткую визуальную шпаргалку по Flexbox для тех случаев освежения памяти после паузы в будущем. Думаю, что у меня получилась шпаргалка, основанная на… шпаргалках. Читать дальше →

Подробнее
Анимация на HTML5 с помощью GreenSock Animation Platform

Анимация на HTML5 с помощью GreenSock Animation Platform

На днях я попробовал перерисовать баннер, который я раньше делал в Animate CC с экспортом в CreateJS на платформе GSAP, используя простой HTML и пару JS библиотек. Что из этого получилось

Подробнее
[Из песочницы] Слайд-шоу без JS

[Из песочницы] Слайд-шоу без JS

Вам приходилось когда-нибудь делать на сайте слайд-шоу? Думаю да, именно поэтому я решил написать эту статью. Иногда мне приходится делать это на сайтах, но я пока не знаю js и обычно ищу, скачиваю исходники и пытаюсь их настроить. Читать дальше →

Подробнее
Дайджест свежих материалов из мира фронтенда за последнюю неделю №233 (17 — 23 октября 2016)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №233 (17 — 23 октября 2016)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда. Читать дальше →

Подробнее
Простой способ оформления подчеркивания у однострочных ссылок

Простой способ оформления подчеркивания у однострочных ссылок

В недавнем дайджесте со свежими материалами из мира фронтенда увидел подборку способов подчеркивания в CSS. Странно, что в такой хорошей подборке не указан простой способ с использованием псевдокласса :after. Показать HTML, CSS

Подробнее