Спасибо за проделанную работу, и отдельное спасибо за рисунки (в стиле школьной доски, я оценил). Мне не очень понятно как в реальных примерах в JS привязываться на значение t? (если там всё на setInterval, или requestAnimationFrame оно ведь +- за одинаковые промежутки времени, а в примерах, насколько я понял время не линейно )
Так же очень жаль, что пока в CSS нельзя нативно подключать тригонометрические функции, и приходиться выдумывать с препроцессорами… Ну может поправят
Спасибо за статью. Сам как раз решаю проблему с капчей именно из-за проблем с производительностью. У меня вопрос, а как быть если необходимо поставить капчу на сайт без CMS? У меня вот просто html странички и в качестве плагина который отсылает почту swiftmailer.
Какие такие вы задачи решаете, что вам надо так заморачиваться с построением миксинов под media запросы…?
За медиа вида
(max-width: 768px) and (min-width: 577px)
Расстреливал на месте б. Ни чего личного. Просто такое можно встретить только в древнем легаси коде, или если человек совершенно не понимает откуда берутся эти чудо реперные переходы в 320 480 600 768 991… и пилит свой велосипед лишь бы перебить код коллеги
Эй, а Как же Амиго браузер? — Один из самых популярных браузеров, по версии команды Mail.ru Group. Его то тут все хоть раз в жизни устанавливали себе =)
Спасибо за статью. Было интересно, хоть и сложно для понимания. Хотелось бы спросить вот такой вопрос — В статье писалось, что не все виды мыла способствуют растворению мембраны вирусов, а некоторые даже их могут укреплять. В связи с чем вопрос — какие виды мыла имеют более обеззараживающие свойства? Для примера, если сравнивать «хозяйственное мыло» с «детским мылом»?
Оно не приведет к удалению. Если на кнопке написано «Удалить» — она должна удалять, а не скрывать, прятать, перемещать во временное хранилище, или делать копию для моих данных для спец служб и тд. Если пользователь не читает, предупреждающие сообщения это исключительно его проблемы.
Ох и статья, вредных советов! Как же это раздражает, что если я к примеру хочу удалить плагин WordPress, то будь добр удали его, и не надо оставлять мне следы жизнедеятельности о плагина в базе данных (Если мне будет надо, я снова востановлю) Но нет же, если разработчик не позаботился о правильном удалении получи портянку неиспользуемого кода в базу. Если я хочу удалить свой аккаунт в социальной сети (даже если на меня сейчас нашло помутнение), то надо это сделать, а не просто скрыть мою страницу, что б потом за мой лайк под неугодной правительству фото меня ещё привлекли. Не надо так делать! Если пользователю дается право на удаление какой-то информации, это право должно быть реализовано. (Бэкапы вроде ни кто не отменял)
Интересно б посмотреть на тот сайт, который может себе позволить так себе заморачиватся по поводу изображений. *Могу представить только сайт по продаже Феррари. А так всё конечно правильно написано, но что б такое поддерживать в реальном проекте на нормальном качестве надо отдельного сотрудника нанимать
— Слушай, ты разработчик. Ответь, почему разработчики всегда неправильно оценивают время на создание программ?
— Представь что тебе надо разгрузить машину, сколько времени это займет?
— Пару часов
— Это камаз
— 8 часов
— Камаз, груженый песком
— 12 часов
— У тебя нет лопаты и инструментов, только твои руки
— 2 дня
— На улице -40
— 4 дня
— Камаз вообще под водой
— Так же нечестно, ты постоянно придумываешь новые условия! К чему ты мне вообще все это рассказываешь? Вы, разработчики, вечно всякую фигню рассказываете! Вместо этого могли бы просто оценить правильное время на разработку.
Я не снимаю ничего с себе, это раз (В любой момент могу просто скрыть из публикаций). Во-вторых, я перевел статью поскольку посчитал её полезной сообществу (но вижу что здесь ппц сколько грамотных набежало, каждый со своим мнением...). И в-третьих, прежде чем поливать окружающих грязью, убедитесь что сами хоть чего-то полезного обществу выдаете, ну кроме оригинальной критики.
Спасибо за обновление. Пользуюсь PhpStorm с 2017года. Из того что б хотелось увидеть это — автоматическая компрессия CSS файла (или выделенных строк css) по горячим клавишам. Довольно много приходиться работать с CSS и постоянно приходиться пользоваться сторонними сервисами по типу csscompressor или gulp плагинами если необходимо сжать .css было бы очень круто, если бы можно было производить компрессию хоткеями. (Ни у кого из редакторов конкурентов, правда, я такой фичи не встречал, но это очень облегчило бы мою жизнь).
А что мешает подключать «неважный» CSS не из тега head а где-то ближе к закрывающемуся тегу /body? Дабы дать нормально отрендерить HTML. Вроде же раз тебе данный css сейчас не нужен, так и вызывай его «ленивую» загрузку потом, может даже и после загрузки скриптов
У меня возникает ощущение что нет — вы слишком идеализируете. На подобии — ты либо попадаешь белке в глаз, либо вообще стрелять не умеешь.
Да, это ровно так. Если ПМ не может оценить постоянно меняющуюся ситуацию и корректировать работу вверенного отдела, то фуфельный он ПМ. Где-то быть настойчивым и проявить характер, где-то поблагодарить и похвалить. А если разрабы ему ещё на момент начального виденья говорят — «Ваш план — *овно » а он не прислушивается, то как говориться — сам дурак. И не надо ждать хорошего результата.
Есть люди с которыми договориться в целом невозможно — потому что упертые и никого не слушают. Это раз.
Обычно люди упертый, когда считают что собеседник слабо ориентируется в том что говорит, и хочет навязать выполнение какой-то дичи.
Потому что когда у тебя нет машины, навыки вождения не помогают.
Если у тебя нету машины, но тебе нужно общаться с водителем автомобиля (это твоя обязанность), иди и учи азы вождения и мат. часть по комплектации легкового автомобиля, можешь там пойти в гоночки поиграть (мы ведь не про вождения разумеется сейчас =) ) иначе на кой ты как собеседник вообще данному водителю, он и без тебя знает как данный автомобиль поедет.
Так же очень жаль, что пока в CSS нельзя нативно подключать тригонометрические функции, и приходиться выдумывать с препроцессорами… Ну может поправят
За медиа вида
Расстреливал на месте б. Ни чего личного. Просто такое можно встретить только в древнем легаси коде, или если человек совершенно не понимает откуда берутся эти чудо реперные переходы в 320 480 600 768 991… и пилит свой велосипед лишь бы перебить код коллеги
— Представь что тебе надо разгрузить машину, сколько времени это займет?
— Пару часов
— Это камаз
— 8 часов
— Камаз, груженый песком
— 12 часов
— У тебя нет лопаты и инструментов, только твои руки
— 2 дня
— На улице -40
— 4 дня
— Камаз вообще под водой
— Так же нечестно, ты постоянно придумываешь новые условия! К чему ты мне вообще все это рассказываешь? Вы, разработчики, вечно всякую фигню рассказываете! Вместо этого могли бы просто оценить правильное время на разработку.
Да, это ровно так. Если ПМ не может оценить постоянно меняющуюся ситуацию и корректировать работу вверенного отдела, то фуфельный он ПМ. Где-то быть настойчивым и проявить характер, где-то поблагодарить и похвалить. А если разрабы ему ещё на момент начального виденья говорят — «Ваш план — *овно » а он не прислушивается, то как говориться — сам дурак. И не надо ждать хорошего результата.
Обычно люди упертый, когда считают что собеседник слабо ориентируется в том что говорит, и хочет навязать выполнение какой-то дичи.
Если у тебя нету машины, но тебе нужно общаться с водителем автомобиля (это твоя обязанность), иди и учи азы вождения и мат. часть по комплектации легкового автомобиля, можешь там пойти в гоночки поиграть (мы ведь не про вождения разумеется сейчас =) ) иначе на кой ты как собеседник вообще данному водителю, он и без тебя знает как данный автомобиль поедет.