Как стать автором
Обновить

Комментарии 23

А кстати, почему jQuery у вас однозначно нельзя? Я нашел этот ответ, но там не так категоричны.
Думаю, здесь дали пример требований в тестовому заданию, которое позволяет узнать, как человек пишет на нативном JS, без использования всяких JQuery.

Тогда явно сказали бы об этом в задании, зачем превращать в ловушку?

Немного не в тему, но заглавная картинка с сайта http://www.fntb.ru/stab/rl/rd210117.htm, который с одной стороны имеет дизайн аля "мечта эпилептика". С другой стороны — все на месте, вся необходимая информация тут же — в один клик, не надо никуда ходить, искать как найти необходимый раздел, все есть на заглавной странице. А сам сайт очень быстрый, грузится моментально. А самое главное, что он живет и вся информация оперативно обновляется.

Я вот всей душой люблю этот сайт, есть в нём что-то неуловимо прекрасное.

Если долистать заглавную страницу до конца, можно увидеть глобус с резолвом локации посетителей. Вся Европа интересуется новостями федерации настолького тенниса Республики Башкортостан! /sarcasm
скрин

Хочется что бы Лебедев его увидел
Как по мне, то fntb.ru уж слишком крипово. Мне лично очень нарвится дизайн и навигация на football.kulichki.net И сколько я его читаю, а это уже лет 10 наверное, дизайн у них один и тот же
перешёл по ссылке и офигел от скорости загрузки. Реальный пример того, что веб может быть быстрым. Очень хотелось бы, чтобы все сайты грузились хотя бы максимум раза в три дольше, а не в тридцать как это сейчас везде

Тестовые задани разработчикам нудны, но близко не такие.

А какие, по-вашему?

Недавно закончил курсы и статья прям для меня, но с одним я чутка не согласен. Вы действительно хотите, чтобы человек на тестовом задание верстал сайт? Это все же занимает время, а у новичка — много времени. Бесспорно — это опыт, но так можно штук 10 недобросовестных работодателей перебрать и верстать им нахаляву. А если я этим уже занимаюсь пол года, чтобы руку набить и надоело бесплатно это делать? Разве нет каких-то других тестов, более быстрых, чтобы подтвердить знания, указанные в резюме, если уже есть портфолио?

Нет, речь конечно не о целом сайте. Чтобы увидеть всё, о чём написано в статье, достаточно сверстать одну страницу с определённым набором элементов — шапкой, футером, форму с чекбоксами и карточку товара. Там есть всё, что нужно для проверки знаний и навыков.

так первая страница и шапкой и футером — это и есть по сути весь сайт…
А если я этим уже занимаюсь пол года, чтобы руку набить и надоело бесплатно это делать? Разве нет каких-то других тестов, более быстрых, чтобы подтвердить знания, указанные в резюме, если уже есть портфолио?

Полгода опыта недостаточно, чтобы отказаться от тестового. Но, если вы часто проходите тестовые, можно написать эйчару и предложить посмотреть код на чужом проекте.
Также у некоторых компаний есть тесты вместо заданий

а вот это миф, большинство вакансий на ХХ предлагают в отклике сразу тестовое прикладывать и без него угрожают не рассматривать отклик.
Думаю, что здесь нужно сделать дисклеймер: должен быть какой-то баланс, оценка ситуации в целом, а не слепое следование рекомендациям в вакууме. А то найдется кто-нибудь, кто буквально все прочитает. Например:

1. Вставить в страницу critical css может быть не такой уж и плохой идеей.
2. Убирать нужно _бесполезные_ комментарии. Если там описание того, почему применено нестандартное решение (например фиксит редкий баг), то такие комментарии убирать – себе в будущем вредить.
3. Про использование GitHub – согласен, но не вижу проблемы скачать архив и получить то же самое. Особенно если в самом задании не было указано, что можно все выкладывать в открытый доступ и это не обговорили.
4. Импровизация, выход за границы ТЗ – это хорошо, но сильно зависит от процессов в конкретном месте. Не всегда это нужно, и, если это ожидается, то наверное стоит так и сказать в задании.
5. Футер не всегда нужно прибивать. Пример с типографом вроде и так нормально выглядит. Его бы скорее разорвало в визуальном плане, если бы там был прибитый футер.
6. Новые CSS свойства сильно зависят от списка поддерживаемых браузеров. Светлое будущее наступило еще не везде, как это ни странно.
7. Странно, что здесь в целом не сказано про кроссбраузерность. Особенно по части Safari. И Firefox. Там с тем же SVG всякое веселье бывает. И уж навык кроссбраузерной верстки по списку должен подразумеваться на любом уровне компетенций.
8. “Не должно быть названий классов, которые отвечают за стили” — это, наверное, от методологии зависит.
9. Есть достаточно добротных небольших инструментов, которым не нужно обновляться. Они просто, без хайпа, решают конкретную задачу. То, что они не обновляются годами не говорит, что они вдруг перестали ее решать. Мне кажется странным от всех таких инструментов отказываться просто так, не глядя. Нужно смотреть каждый случай отдельно.
Странно, конечно, что использование css препроцессоров желательно, но нигде не оговаривается. Обычно, если не сказано обратного, используется чистый css же.
То чувство, когда ты знаешь человека, который делал сайт из заголовка статьи.

P.S. Работа не моя =)
Попросите его на хабр написать, как он сайт делал, это будет весомый вклад в библиотеку статей. Вон первое апреля скоро, как раз будет отличный повод!

P.S. Лично я давно тот сайт видел, успел уже забыть эту икону веб-дизайна… А сейчас снова на КДПВ узрел, что в глазах до сих пор зайчики бегают. Матерь божья.
Интересно мнение автора статьи — сколько времени должен затратить кандидат на тестовое задание (насколько трудоемким оно должно быть), чтобы можно было увидеть большую часть моментов, отражённых в статье?

Только фронт не ограничивается версткой. Точнее вёрстка — малая часть фронта, которая не редко выделяется в отдельную команду.


В заголовке ищут фронта, а в тексте — верстальщика. Кликбейт?

Зарегистрируйтесь на Хабре , чтобы оставить комментарий