24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Front-end thread - реинкарнация и логический этап развития верстка треда, в котором в течение 60 выпусков отважные аноны учили других анонов верстать говносайтики, сжимать ксс и читать фак. Здесь аноны изучают верстку, базовый фронт-енд и обсуждают все, что с этим связано. Полноценная инфа по материалам в пасте, здесь только краткая выкладка базиса и основные ссылки. Если ты ньюфаг, то тут тебе будут рады. Но только в том случае, если ты, перед тем как что-то спросить, погуглишь хотя бы минут 5 и прочитаешь фак/пасту. В противном случае будешь послан нахуй, и абсолютно заслужено. Совершенно идиотские вопросы, нытье и прочее - аналогично. Не говорите, что мы не предупреждали. ====================
КРАТКИЙ ФАК ДЛЯ НЬЮФАГОВ И ПРОЧИХ МИМОКРОКОДИЛОВ
>Можно ли вкатиться в randomAge. Можно.
>Можно ли вкатиться без знаний программирования/матана/функционирования гипертекст протоколов/етц. Можно.
>С чего начать? Что учить? Куда смотреть? Внимательно прочитать ОП-пост, затем прочеть пасту от корки до корки. Подумать, надо ли оно тебе, перечитать все еще раз. Приступать к изучению материалов по порядку.
>Есть ли работа? Была, есть и будет, устраиваются как версталой, так и джунами фронт-ендами. Верстала без хотя бы базового знания JS сейчас как мамонт, поэтому готовьтесь учить и Javascript. В любом случае он вам понадобится, если планируете развиваться хоть куда-то. Джун фронтенд, полноценный и востребованный на рынке, а не программист на джиквери - это спец, умеющий и сайтик сложный сверстать, и страничку оживить, и приложение на нативном сваять.
>Кто-то уже приходил к успеху/расскажите кулстори/кто-то уже работает/кто-то съехал от мамки/поднимите мне настроение и вселите надежду в себя/etc Да, и не один а двое, азазазза, кхм. Да приходили, и да, вряд-ли кто-то тут получает удовольствие от повторения одних и тех же слов в тысячный раз. Пожалуйста, избавь нас от этой головной боли. Хочешь мотивации/психологической зарядки/утешения – посмотри вот это https://www.youtube.com/watch?v=ZXsQAXx_ao0
>Сколько времени займет обучение? Плотно стоящий на ногах верстальщик с портфолио из 3-5 адаптивных макетов, но практически без знаний JS - 400+ часов. Верстала с пониманием JS и портфолио - 600+ часов. Фронт-енд джун с уверенной версткой, уверенным JS, умением в дополнительные техи/фреймворки/препроцессоры/либы/системы сборки/otherSkillName, своими пет-проджектами, в том числе наверстанным портфолио - 1000+ часов.
>Могу ли учить верстку/JS после работы по 2 часа? Можешь но это вряд ли будет эффективно. Указанное время в таком случае можешь смело умножать на 1,3+.
>Слышал что для устройства на работу нужно портфолио. Нужно, чтобы всякие эйчары могли убедится еще до отсылки тестового что ты что-то умеешь. Верстале для портфолио достаточно запилить самостоятельно пару макетов. Джуну фронту надо либо макеты с вменяемой клиентской логикой и безупречной версткой, либо какую-то приложуху.
>Подскажите хостинг/сайт/место где все эти проекты держать? Для сверстанных макетов без логики или с клиентской логикой хватит и гитхаба. Гуглишь бесплатный хост для страничек от гитхаба - github pages(gh-pages). Иметь профиль на гитхабе вообще - признак хорошего тона, так что в любом случае пригодится.
>Могу ли я спросить что-то в треде? Конечно. Но перед этим следует проделать следующие действия. 1. Подумать. 2. Погуглить. 3. Попробовать решить задачу самостоятельно. 4. Еще раз подумать. Если решения все равно нет - спрашиваешь.
Задачу описываем четко, код показываем только в песочнице тут не экстрасенсы сидят нам нужно пощупать код, иначе никто не поможет Аноны с кодом в постах, на скринах, в архивах, сразу идут нахуй. Вас предупредили. Дополнительно можно приложить скрины где показано, что работает/что не работает/как хотелось бы/как планировалось/етц. Плюс текстовые пояснения конечно. Оформите вопрос правильно - практически гарантированно получите грамотную и своевременную помощь.
>Почему фронтенд вообще существует? Есть же CMS/конструкторы-сайтов. Почему существуют рестораны и кулинария?? Есть же доширак.
Дальнейшая информация для ньюфагов в пасте в конце ОП-поста. Там ВСЕ расписано, в том числе самый удачный по мнению автора алгоритм изучения основ верстки, есть тонна полезных ресурсов для разработчиков начального-среднего уровня и прочая годнота.
=====================
Cразу скажу, времена, когда можно было сверстать две фиксированных странички и завалиться в хардкорный фронт-енд давно прошли. Нет, работу конечно найти можно будет. Позиция называется Markup или HTML/CSS Developer называйте как хотите хотя даже там требуется знание адаптивности и прочих ништяков, но это только старт, и ЗП там вряд ли вас сильно порадует, если конечно сможете найти такую позицию. На данный момент фронтендеру нужно учить больше, чем просто HTML/CSS. В частности необходимы продвинутые инструменты разработки, автоматизаторы, работа со скриптами, сам Js и Jquery, в перспективе что-то из Js фреймворков, MVC и прочего дерьма.
Не помешает навык натяжки оболочки на движок. Можете даже в бэкенд завалиться, если интересно. Но продуктивно это совмещать со всем тем стаком технологий, что нужны для фронт-енда, получится не у каждого, особенно на старте. Впрочем, если есть желание - попробовать можно, оно того стоит. Только есть нюанс, материалов по бэкенду здесь в пасте представлено мало, если кто-то в будущем поделится – будем рады и включим в будущие редакции.
Работу находим в конторках и крупных фирмах. Конторки/студии - основное направление деятельности. Альтернативой конторкам может стать фриланс, тут уже все опять же индивидуально, но конкуренция там больше, в начале может быть сложно, скучно и относительно дешево. Помните о портфолио, оно просто необходимо, да и за время его создания руку набьете.
Дальше представлены первичные обучающие материалы в сильно сокращенном варианте, полные списки найдете в пасте.
Внизу видеокурс о том, как верстать PSD шаблон. Просто пример, чтобы посмотрели как выглядит работа и как верстают С НУЛЯ. http://denweb.ru/put-veb-mastera_sod
Лично я все же посоветую черпать инфу по базовой верстке из интенсивов, ссылки чуть ниже. Там ребята показывают весь процесс и делают это качественно. Никаких ошибок, минимум стилизации и отсебятины.
Напоминаю, что в Новосибирске ищется начинающий фронтэнд. Знать надо по минимуму: HTML5/CSS3, Bootstrap, JS, jQuery. Не страшно, если знания не очень глубокие, главное, чтобы общее представление имел и обучаемый был это самое главное.
>>608220 Мой внутренний любитель запихнуть CSS туда, где можно обойтись картинкой, негодует от такой хуйни. >>608221 Неочевидным на первый взгляд лэйаутом (как это по-русски будет?).
>>608224 Ты не понел. Там ясен пень, что картинки будут, но в том макете дофига теней, overlay'ев (тоже забыл слово) и прочих красивостей, которые в css или невозможно перенести, или геморно.
>>608233 Там одноцветный фон, и если по бокам добавится свободное место, то внешний вид не пострадает. Здесь же изображение. Допустим, я его выдрал, поставим фоном в body, дал ему (body) width 100%. На целевом разрешении пиксель перфект, все заебца, на экране побольше изображение растягивается, сохраняя размер пропорционально, и вот уже текст не на своем месте относительно фона.
>>608234 Дизайнер мне дохуя нравится, я осваиваю дизайн сейчас, чтобы стать фулл-стак макакой, и люто дрочу на его работы. >С нас то какой спрос? Ты из тех кто наотъебись делает работу, я так понял?
>>608235 На фоновой картинке не должно быть текста, текст только в хтмле, если будет выполнять это условие то в фиксированном макете текст не пострадает при увеличении разрешения.
>>608240 Перфекционизм до неврозов доводит и нервных тиков. Мне мои нервы дороже, чем "сделать в точь-точь как в макете, даже если его сделала аутсорс-макака с нулевыми знаниями о верстке".
>>608241 Как раз наоборот, если бы текст был на фоне, то он бы растягивался вместе с фоном. А так не вижу иного выхода, кроме как ебаться с процентными маржинами.
>>608250 Как раз на днях ебался. http://black-owling.github.io/myProjects/jons%20site/index.html Смотри пятиугольные заголовки в списке пакетов. Вкратце - делаешь before и after, before даешь transform: skew(20deg) rotate(20deg), а after - skew(-20deg) rotate(-20deg) (значения углов приблизительны, подбирай под свой случай), после чего позиционируешь.
Чем сейчас делают сложную анимацию? По заданию вокруг центрального лого должна всякая хуйня крутиться и пульсировать. Флеш, я так понимаю, остался в прошлом тысячелетии?
Аноны, насколько неудобно делать верстку и вебдизайн на винде с масштабом 150-200% (большим ppi то есть)? Совсем нихуя не удобно ведь, да? Хочу 4к взять, а боюсь, что только в ногу себе стрельну. Сымитировать разрешение еще можно более-менее автоматизированно, а вот красиво представить, как будет выглядеть все на стандартном значении ppi - вообще хуй знает, виртуалка, как минимум, но тогда все мелко будет. В общем, пиздец.
Эээ, ребят, мне че теперь, придется все в Jade-синтаксе писать? Я хотел только инлудить общие компоненты на страницу, а этот синтаксис мне вообще не очень нравится.
>>608492 Чуть меньше года, потому что помню как прошлым летом (в июле-августе) сел за JS, еще не зная даже верстку. Занимался довольно медленно, но методично. Были перерывы иногда на неделю-две, потому что параллельно учился на 4 курсе. Сейчас выясняется, что я толком нихуя не знаю, сходил на два собеса. В одном месте "мы вам перезвоним", таки не перезвонили, но отправили на мыло письмо, что взяли кого-то другого. В другом взяли только на стажировку. Такие дела. >>608490 На продвинутом не очень учат. Во-первых там этот Громов, нить речи которого я теряю через 5-10 минут (внимание тупо уходит в сторону куда-то), поэтому приходится переслушивать его по 10 раз, а это отнимает кучу времени. Во-вторых, то что объясняет про препроцессоры в принципе бесполезно без практики, а практику можно получить и тупо читая доки и делая то же самое. В-третьих, там тебе дают grunt, который несколько хуже чем gulp, то есть всю эту серию можно заменить тем видосом от webdesign masters, который мне кидали в прошлом треде. Ну и про JS там так объясняют, что после той серии я так ничего и не запомнил, то есть надо сейчас снова смотреть.
>>608503 >там тебе дают grunt, который несколько хуже чем gulp
самое смешное то, что как-то в одном подкасте речь зашла о гранте и симоненко сказал что-то типа "бля, ребят, ну никто же сегодня не использует грант, да?". сраные лицемеры.
>>608515 Ах да - еще на продвинутом хуесосят jquery, а бутстрап показывают за пол часа. Так что польза от него вдвойне сомнительна (хотя про адаптив и графику более-менее поясняют).
>>608529 >Понятно, а сколько во фронтенд-версткотреде? Ну столько же почти, то есть я сначала JS учил, а потом где-то осенью понял, что нужно верстать уметь, и закатился сюда. Самое забавное, что я еще в 2013 году сюда заходил, когда в шапке была ориджинал-паста (кстати, пиздец мотивирующая) и начинал что-то проходить, но быстро забил. А так бы уже стал сеньором-помидором, лол. Да и на работу тогда было гораздо легче устроиться.
Сейчас заканчиваю делать задания по курсам академии, общее понимание что и как пришло, думаю к интенсивам скоро вернусь. Надеялся, что пока посижу на этой работе до осени, а там попробую вкатиться во фронт-енд.
Но походу, не успею подтянуться до годного уровня.
Есть заказ на сайт одной компании. Сайт здоровый. Страниц 10 или больше, полная адаптивность на каждую страницу, почти всюду куча компонентов, всплывающих окон, слайдеров и прочего дерьма. Интересуют общие принципы, как такие сайты лучше разрабатывать. От меня нужен фронт енд.
Как я это понимаю. Каждая страница имеет свою разметку и полноценный стилевой файл. Однако стилевик будет собираться из отдельных лесс файликов, разделенных под каждый блок, что позволяет многократно их использовать, к примеру, при дублировании менюшки и футера на каждой странице. Я прав??
>>608531 Она не актуальная совсем, писалась в реалиях, когда можно было почти без знаний устроиться в любую шарагу. Теперь уже все не так, стало сильно сложнее, рынок не особо растет, веб-разработчиков уже как говна, так что пробиться среди сотен таких же макак довольно сложно, и дальше похоже будет только хуже. Так что подумай обо всем этом, если собираешься дальше этим заниматься. Есть смысл только если тебе это действительно интересно.
Лол, я вкатывался в начале января, как раз тогда эта гонка шла, подзабил в итоге через несколько дней. Потом вкатывался на денек-два в апреле и снова забил. Сейчас наконец-то вроде бы нормально вкатился, и все интересно, забивать нет желания. А весь секрет был в том, что интерактивные курсы академии мне как-то не зашли, хотя я осознаю, что пройти их все-таки нужно все. Интенсивы хороши, но слишком быстро подается материал для меня. Поэтому сменил лекторов, в голове после этого прояснилось и некоторые базовые навыки из академии наконец-то сложились в голове, приятное чувство.
Всегда думал что в программирование вкачусь, смотрю на реалии и понимаю, что работы у нас больше в Вебе, чем в каком-либо из языков (кроме 1С, который я не перевариваю). Сейчас вакансий 7 по фронту, хотя смотрю требования - чистый фронт 3. А версталы, контентщики - еще больше вакансий в городе. Да и зарплата повыше, чем у меня сейчас.
Антоши, подскажите где ещё можно взять всякие задачки и задания по вёрстке для начинающих, примерно как на htmlacademy? Чтобы так сказать закреплять знания.
Блин, раньше верстал за два часа одну страницу, сейчас со всеми эти автоматизаторами, оптимизаторамИ, БЭМами и компонентым подходом пердолюсь уже дня три и только хедер и футер сверстал для макетика, лол.
>>608638 Такая же проблема. Вот только закончил настройку автоматизации, пора братся за верстку, но я все-равно так и не понял как использовать бутстрап сетку с БЭМ. Хоть мне бутстрап и не нравится, но изучать его нужно...
>>608685 Да не жи, в бутстрапе нет ничего сложного. Я не знаю, как комбинировать бутстрап с БЭМ. Разумеется речь идет о сетке. Ибо всё остальное там мусор. Ну можно еще и слайдер подпиздить
>>608690 Подскажи годных материалов по бутсрапу знаю что кидали уже 1000раз, просто не я ленивое хуйло. Ну я с дивана предполагаю, что пишешь что-то вроде div class="column-sm tvoy-class__po-BEMu"
Пиздец, че за ебанутое задание, по теории 0 инфы рассказали, а половины селекторов из этого задания вообще ранее неизвестны. Как эту хуйню делать начинающему то, лол...
>>608728 Игнорировать, это проблемы юзеров недобраузеров (ИЕ туда же). алсо, если у тебя оба значения в одинаковых единицах измерения, то очевидно, что ты можешь посчитать итоговое сам
>>608725 Да блять, я тебе не говорю о том что я это не СМОГУ решить или что-то подобное. А о том что авторы какое-то хуевое задание сделали к которому ученик проходящий именно ИХ курс - не очень готов.
>>608750 btw уже решил данное тестирование с одной подсказкой из форума, самому догадаться крайне сложно.
Проблема была в том, что 5й круг переносился вниз и я не знал в чем было дело. Оказывается у всех кругов был margin-right: 3px; а на последнем круге его нужно было сделать 0px дабы не было переноса. В остальном всё в принципе просто.
>>608780 >>608791 Да я же написал что уже всё решил, всё норм ^_^
>Там же всё просто. Смотришь на свойства и сразу же понятно для какого оно элемента. Хз чего вы бугуртите. Ну знаешь, когда у меня 0 опыта и знания только htmlacademy - то это крайне сложно. При этом я данное задание за минут 20-30 сделал. Кто-то писал на форуме что 4 часа ебался =DD
Десятый день-кун на связи. Короче, пиздец. Доверстал этот адовый макет, но впереди ещё джве задачи: во-первых, исправить тот макет, который прогер натянул на WP, зачем-то подключив к нему бутстрап (до сих пор не пойму, нахуя) и насовав везде кучу бутстраповских классов.
В общем, видимо, придётся либо переопределять кучу классов (а это значит посыпать говно конфети), либо как-то чистить сам бутстрап, что тоже чревато.
А во-вторых, нужно проследить, чтобы кодер натянул нормально мой этот последний макет на WP + Woocommerce и ничего не накосоёбил.
Бабла до сих пор нет, за квартиру второй месяц просрочиваю, жру макарошки, заказчиков нет, но я не унываю, лол.
>>608802 Анон, я тоже устроился, правда пока на стажировку за еду. Как ощущения от работы? Меня вот вообще трясет от того, что я нихуя не знаю и как меня там будут ебать. Вот сижу лихорадочно повторяю и изучаю все подряд уже около недели.
>>608802 А как ты делаешь адаптивную сетку? Через %, или тупо px с @media?
Не забивайте пожалуйста на меня, няшиАноним15/06/16 Срд 17:36:49#138№608833
Аноны, насколько неудобно делать верстку и вебдизайн на винде с масштабом 150-200% (большим ppi то есть)? Совсем нихуя не удобно ведь, да? Хочу 4к взять, а боюсь, что только в ногу себе стрельну. Сымитировать разрешение еще можно более-менее автоматизированно, а вот красиво представить, как будет выглядеть все на стандартном значении ppi - вообще хуй знает, виртуалка, как минимум, но тогда все мелко будет. В общем, пиздец.
>>608833 Блять, тебе уже сказали, что физический и логический пиксельно это разные вещи, все будет смотрятся так же, как и на твоем 1024х768. Нет блять, надо 4 раза перепостить, что бы кто-нибудь тебе разжевал и харкнул в ебало.
Ребят, как правильно добавлять бутсрап-компоненты к проекту? Выкачал его сасс-версию, закинул в src/scss/bootstrap, пытаюсь оттуда импортровать сетку, но она постоянно ругается на то, что миксинов не хватает. А этот миксин в папке миксинс отсутвует вообще. Мне кажется, что я что-то неправильно понял.
>>608815 >Как ощущения от работы? Нормально, но печально, что приходится совершать множество лишних телодвижений. Я привык работать с популярным веб-шрифтам а-ля Open Sans, PT Sans, Roboto и т.п.; привык в качестве иконок использовать Font Awesome, привык к лаконичным и красивым макетам, в которых практически любой элемент можно реализовать на CSS. А тут, в веб-студии, я получаю макет набитый Open Sans-ом, десятки разных оттенков цвета на одну страницу, какие-то совершенно шизофренические слайдеры и рамки-завитушки, которые реализовать можно только через анус пса и border-image.
>>608817 В зависимости от макета, но, наверное, всё-таки комбинированно. До каких-то определённых размеров блоки уменьшаются, а потом меняю способ отображения через @media, как пример, заменяю flex-direction с row на column.
>>608849 А все, нашел в корне stylesheets волшебный файл "_bootstrap.scss", мне с ним и работать? То есть я выключаю в нем компоненты, мне не нужные, а потом таскраннером его компилю в общий ксс-файл?
>>608856 >Чем полифилишь, какие хаки для ие юзаешь? Окстись родной, 2016 на дворе. Какие хаки для ие? Ты бы хоть статистику использования браузеров в России глянул, да на caniuse заглянул.
>>608836 >>608840 Ну я типа не понимаю, что такое логический пиксель тогда? Так же - возможно, вопрос только, в каком именно масштабе. Например, двачи у меня всегда с 80% сейчас стоят, а в винде 125% масштаб. И как это расшифровать блядь?
>>608860 Нормально он их отобразит. Мелкие баги правятся, а те что не правятся, достаточно легко избегать. мимо запилил уже несколько проектов на флексах с такой поддержкой
>>608539 Сам сейчас делаю нечто подобное. Правда, на Sass, ну да не суть. Решил с самого начала хзуярить все в один файл стилей, а потом уже заниматься наведением красоты и оптимизацией. Возможно поделю все на файлы, но пока лучше писать говнокод, чтобы в процессе стало ясно что выделить в переменные, какие захуярить миксины.
Около-платиновый вопрос: на каком этапе вы уже начинали искать работу потихоньку? А то я что-то задолбался писать скрипты и верстать вникуда, но уверенности в том, что уже смогу "работать на дядю" нет.
>>609066 Это если он хотя бы в ДС3 живет. В обычных мухосрансках работы нет и выбирать особо не из чего. Я бы посоветовал поискать стажировки в твоем городе/крае, и попытаться туда пройти для начала. Хотя там обычно только для студентов.
Парни, поясните. Разбираю верстку Громова, и у него в хедере продвинутого барбершопа указан центровщик page-header__wrap. Хорошо. Смотрю дальше, центровщик футера указан page-footer__inner. И так дохуя этих иннеров на странице. Поясните, здесь есть какая-то особая семантическая логика что есть wrapper'ы и иннеры, или он просто упоролся прежде чем начать верстать?
Я кроме как предположить, что этот макет верстало два человека ничего не придумал. Просветите меня что ли, если чего-то не понимаю.
Аноны, насколько неудобно делать верстку и вебдизайн на винде с масштабом 150-200% (большим ppi то есть)? Совсем нихуя не удобно ведь, да? Хочу 4к взять, а боюсь, что только в ногу себе стрельну. Сымитировать разрешение еще можно более-менее автоматизированно, а вот красиво представить, как будет выглядеть все на стандартном значении ppi - вообще хуй знает, виртуалка, как минимум, но тогда все мелко будет. В общем, пиздец.
ЧТО ЗА ЛОГИЧЕСКИЕ ПИКСЕЛИ, БЛЯДЬ??? Точнее, причем тут они? Я вам про то, что хуй его знает, как будет выглядеть хуета на экране с другим ппи и другим разрешением и размером, понятно, что пропорции будут теми же, но там где мне текст слишком большой, другим он будет слишком маленьким или наоборот.
>>609143 wrap - это обертка, когда надо что-то завернуть в блок. inner - это центровщик (container), который добавляется в конструкцию &__inner в препроцессорных файлах через примесь.
>>609175 Да заебал ты уже, ногострел. Всем похуй на PPI, имеют значение только логические пиксели. Почему тебя это ебет вообще, если все размеры есть в макете?
>>609188 Давно уже, и статью на хабре тоже прочитал. Как видишь, не помогло. >>609181 В каком макете? Я может быть не понимаю чего-то? >>609185 Блядь, я понимаю, о чем вы говорите, даже про преобразования координат мировые-экранные-видовые, проходили в вузике, я не понимаю, как это связано с моим вопросом. Вот я сверстал хуйню, вроде бы резиновую, вроде бы все в ремах, а смотрю свою страницу на планшете - там все мелко что ояебу. Или сверстал я страницу на 24' FHD, потом смотрю ее же на HiPPI мониторе и там надо масштаб крутить 150% в браузере. Или наоборот делать 70 вместо ста. Мне нужен какой-то способ тестить и исправлять это. И ладно еще, если все по новомодным правилам, а если задача сверстать все в пикселах-процентах-относительных размерах? Там же вообще пиздец.
>>609191 Ну ебать, на планшете мелко потому что-то ты не догадался поставить content="width=device-width" и сайт смашстабировался по физическим пикселям, а не по логическим.
>>609191 > сверстал хуйню > все в ремах > все резиново > тестить и исправлять Ну так в первую очередь тебе нужно разобраться с самой версткой. Например - перестать верстать резиновую хуйню, где все на ремах, для начала. Небось прошел базовый, галпом по гайдам обмазался и уже типа верстальщик, ага.
>>609221 Там тебе нужно только подключить карту, примеры есть, попробуй сам. Завтра, так и быть, если у тебя не получится, выкачу тебе готовые решение.
И привыкайте, если хотите научиться, убейте день на решение проблемы самостоятельно, только потом приходите в тредик. В жизни вам Сашка Першин или рандом анон не подскажет. Естественно не относится к анонам, у которых горят сроки и нужна помощь срочно.
>>609278 Ну здесь как, я например понятия не имею, что такое апи, ему не учили в вебинарах, я когда гуглил, находило кучи старой инфы и вся про айфрейм. У меня так знакомый анон дрочил пыху, накачал говна, старые книши, вебинары от какого-то дауна, он там нихуя толком не объясняет еще и картавый, а потом уже спросил у ананасов в треде и ему посоветовали норм материалы.
Чет меня понесло, вечная моя проблема это рассеивание внимания. По разным видеоурокам начал скакать, искать что лучше, по разным сайтам. Потому что академия когда-то не очень зашла, не нравилась их система.
Уже просматривая другие уроки понял, что они здорово помогли разжевать то, что я уже прошел на академи, плюс узнаю дополнительные фишки. Но так никуда не годится, потому что авторы везде разные.
Все же думаю купить подписку и начать с нуля на академии, вроде как кексби добавили как раз для разжевывания. А потом интенсивы.
>>609290 Академия оче годная, я общался с разными ананасами, которые делают свои сайты и вроде как знают много языков погромирования, и я им давал советы по верстке, пояснял как правильно с некоторыми работал и они остались довольны. академия дает очень годную базу, советую обращать внимание на дополнительные материалы, там много годноты.
>>609289 По интенсивам (особенно после того, как узнал их цену) сложилось стойкое впечатление, что это хуйня для лохов-даунов которые не в состоянии даже в самостоятельный поиск материалов, которыми в 2016 году уже завален весь интернет. Гыыы епт Сашка научи верстать за 30к рублей)))00 Моё убеждение в том, что курсы не должны стоить больше 30$ в месяц.
>>609296 Я вот сейчас просматриваю на х2 их JS-интенсив и неистово проигрываю что с чата, что с лектора с его "ну это как бы коллекция, эээээ (пауза 10 секунд) ну мы потом к этому эээээ вернемся", "что такое коллбэк", "нуу ээээ..." И это с моими-то знаниями, скажем так, чуть ниже уровня джуна.
>>609296 Они помимо информации дают хорошие практики, что круто.
>>609297 Скорее всего лектор не может объяснить из-за недостатка базы у учеников, а не потому, что сам не знает. Объясни анону с картами (тот же уровень примерно) что такое коллбэк или нод коллекция.
>>609303 Я об этом и говорю, структура лекций у них мягко говоря уебанская, я бы за такое если заплатил - дико бугуртел бы. Одно дело пропустить базовый синтаксис, который за пару часов/дней у того же Кантора разбирается самостоятельно. Другое дело не объяснив фундаментальные основы самого языка (банально - тот же перебор массивов) сразу окунать ньюфагов (большая часть которых даже не знает, что такое JSON) в омут манипуляций с дом-деревом, шаблонизацией и ивентов. Ну т.е. нечто среднее должно быть между сухими алгоритмическими задачками, как у кантора, и попыткой строить приложения без объяснения собственно алгоритма. Короче, что-то я загнался, я просто дунул слегка.
>>609296 Возможно ты и прав, но с учетом что никто в этом треде за них не платил, то все равно лучших уроков up and going я не встречал. Все в этом треде начинали с нуля, и все после интенсивов могли верстать простые макеты юзая инструменты. Что бы там кто не говорил, но это результат.
>>609309 Базовый верстка-интенсив 2015 года у них ультрагодный. Ты прав, я именно после него начал, собственно, верстать. Продвинутый, в принципе, не нужен, все, что там дают можно уложить в сорокаминутное видео (а настройка гранта, которой уделена отдельная лекция, вообще бесполезна). Все, что далее - адаптивность, свг, ретина, "правильный" бэм, препроцессоры, автоматизация, галп, разные фишки типа той же masonry-сетки без JS на флексах - все это я уже освоил самостоятельно, продвинутый вообще никак не помог. Другой анон
>>609312 Не очень знаю , чем они отличаются, но на старом базовом был элементарный жс, поп-ап и валидация формы вроде. Мне показалось это нормальным, такое забрасывание удочки чуть наперед в элементарные скрипты. Снижает страх перед жс что-ли. Помню в самом начале оставлял все, что требовало скриптов, на потом. А тут нет, класс поставить можешь, стили применить можешь, уже окунаешься в какой-никакой функционал.
Пацаны, сейчас всплыла в голове фраза "наверстать упущенное" и сижу уже минуты три лыблюсь как дебил над ее ДВОЙНЫМ СМЫСЛОМ. Буду считать это начинающейся профдеформацией айтидауна.
http://codepen.io/anon/pen/vKKJdO Проблема: разное отображение формы в браузерах. 1. в мозиле содержимое .form__select 50х23, а в хроме 41х32 2. содержимое .form__button в мозиле 126х18, а в хроме 120х16 Может кто-нибудь подсказать, как добиться одинакового отображения?
>>609141 >Вот нагуглил, но нихуя понять не могу, как она сделала. >https://anna-v.github.io/pink/ Анон, ты хоть в инспектор браузера-то заглядываешь, когда смотришь чужие сайты? Там же всё написано.
Смотри, она поставила у оболочки карты <div id="map-canvas"> псевдоэлемент :before, в который, с помощью бордеров запихнула треугольник. Как делаются треугольники, трапеции и другие фигуры через "фичи" с border-ами можешь посмотреть тут: https://habrahabr.ru/post/126207/
А чтобы этот треугольник у неё всегда был в правильных пропорциях по отношению к экрану, она выставила размеры его сторон в 50vw.
>>609158 Да нечего рассказывать, учу веб полтора года, но это не только вёрстку и JS, но ещё и SEO, маркетинг, всю хуйню. Вот моё сообщение >>597388 где я расписываю за отношение к вебу. Год где-то работаю фрилансером, три недели назад устроился в местную веб-студию. Город милионник, Поволжье.
>>609403 >Проблема: разное отображение формы в браузерах.
Воспользуйся либо сбросом стилей, либо их нормализатором. Это CSS файлы, которые либо полностью сбрасывают стили, поставленные браузером по умолчанию, либо приводят их к единому виду во всех браузерах.
>>609408 Спасибо, частично помогло. http://codepen.io/anon/pen/LZZzXW С .form__button все норм стало, с .form__select не поменялось. А есть способы без общих стилей? Я пытаюсь сверстать по бэм и в нем нельзя использовать общие стили, например резеты на весь документ.
Эх, проебался вчера с этими инклудами, сегодня верстаю - а оказывается, это нихуя не удобно, потому что стал верстать компоненты, а не страницу в целом. И вот добавляю я допустим content-block на страницу, но его содержимое должно быть другим, и тут я сосу хуйца и вынужден создавать тот же компонент, но с другим контентом. То есть компонентный подход херится. Jade/Pug говорите, альтернатив нет?
>>609627 Да я на стажировку выхожу в понедельник. В компании там используют ангуляр. Вот я и думаю, посадят меня и сразу скажут на ангуляре писать че-нить, а я такой "ок, сейчас напишу", и незаметно съебусь оттуда и больше никогда никуда устраиваться не буду.
>>609703 Ну ты меня пойми - у меня шанс на миллион, либо меня там оставят и тогда я под охуенным бустом буду ебашить дальше, либо меня не примут и тогда я скорее всего схвачу депрессию очень надолго, потому что в жизни у меня, мягко говоря, полный пиздец. Ну это так, ладно. Вообще, на собеседовании я честно сказал что фреймворки не учил, а тестовое задание было довольно легким, я его часов за 5 сделал.
Блять, что за пиздец? И как это растровое говно реализовать, не вставляя фоновым изображением? (Все-таки это логотип). Единственный годный вариант я вижу - это переделать в свг. А вы как делали?
>>609859 Да там ливень пиздец, с молниями громом и всей хуйней, но вот погулять перед сном это очень верная мысль, я разбух как пельмень уже дома сидеть перед компом целыми днями.
>>609361 Я почти уверен, что этот наставник тоже маркетинговый ход, а для думающего человека вообще почти не нужен будет, stackoverflow и вот тебе тот же самый наставник, и не один. Я охуел с того, что в базовом интенсиве 80% вода, когда люд... лохи по 12к отвалили.
>>609892 Ну так хули ты хочешь от поехавшего. Знал ведь я, что конструктивного тут мне ничего не скажут кроме этого: >2 кругляшка, 2 палки, очевидная css графика. Алсо я понял, что это проёб дизайнера, так как в стайл-гайде логотип в обычном состоянии отличается от того, который используется в макете. Следовательно я могу забить хуй и сделать как мне больше нравится.
>>609929 >Алсо я понял, что это проёб дизайнера, так как в стайл-гайде логотип в обычном состоянии отличается от того, который используется в макете. Следовательно я могу забить хуй и сделать как мне больше нравится. Мы вам перезвоним)
>>609929 Да там по идее должен быть svg-файл с этими ебаными очками, но видимо он проебался у того, кто выкладывал интенсив либо действительно дизайнер проебал и не закинул свгшку.
>>609961 Скорее всего так, ибо в гугле нашел сверстанный макет одним из учеников и там фулл-свг лого, которую они никак не могли сделать путем трассировки из пнг.
Пользуюсь грантом, в принципе хватает, но при переходе на новую версию начали лезть какие-то ошибки при подгрузке и взаимодействии с grunt-contrib-imagemin. Это, и новый висящий на носу проект, побудило меня попробовать поработать с галпом. Собственно вопрос. По чему лучше учиться? По скринкастам Кантора или по видяшке от WebDesign Master https://www.youtube.com/watch?v=vW51JUVT66w
Сап фронтендеры. Листаю заказы на фл.ру и понимаю, что я могу СВЕРСТАТЬ что там требуется. Но вот таких как пикрил заказов боюсь, там что-то про 1с написано. Я просто только верстать умею и скрипты писать какие-нибудь не особо сложные, но все эти вордпрессы, битриксы меня отпугивают? Что вообще верстала делает кроме верстки и скриптов, когда заказ выполняет? Еще пример приведу, допустим надо формочку для доставки пиццы например сверстать, вот я ее сверстал, написал скрипт, что бы она была popUp, мне же останется только отправить код заказчику, а его какие-то программисты сами сделают, что при нажатии на кнопку ЗАКАЗ что-то куда-то отправится, верно?
Пиздец, делаю свою страничку-портфолио, идей нет вообще. Получается эдакий барбершоп, лол, не представляю, как это оживить и нужно ли вообще. Может кто поделиться своим "идеалом портфолио"?
Бляяяяяяяядь. Продвинутый интенсив это БОЛЬ. Ебучий Громов помноженный на растягивания простейших тем на 4 часа. Ну а почему бы не растягивать? Лохи что, зря 18к отдали?
не считаю сидящих тут за людей, которые смотрят и учатся по интенсивам ебучей академии. Хотя какая мне разница, пускай смотрят, а я лучше самостоятельно все почитаю и намного полезнее проведу время.
>>610161 Набери в гугле "Top 10 front-end portfolio web" и полазай по всяким личным страничкам забугорных хипстеров. Увидишь сразу, что тебе нравится и что не нравится. Что бы ты хотел видеть на своём сайте, а что нет.
>>610194 >>610205 Лайфхак: скорость x1.5 и пропускаете препроцессор, который вам не нужен. Ну или вообще скип этих двух интенсивов, потому что все есть на ютубе.
Анончики, разъясните за реюзабельность блоков в БЭМ. Допустим у нас есть логотип в хедере справа. Так как это независимый блок - задаем ему класс "page-logo".
Но у нас точно такой же логотип есть в футере, только уже слева. Что бы этот блок в футере встал слева, нам нужно "page-logo page-logo--left" и уже классу с модификатором прописать float: left?
Правильно я понял, или же есть еще какие-нибудь неочевидные для меня способы?
аноны пользующиеся webstorm'ом объясните, как компилировать sass в css? Указываю путь в настройках, но он все время показывает "executing 'sass' task", подскажите как правильно надо?
>>610323 Независимый блок, значит что его можно юзать где угодно. Это же значит, что очень нежелательно привязывать его стили каким-то образом к конкретному расположению на странице. Позиционирование - это больше задача сеток. Вот если бы этот блок имел внутренние отличия другой окрас, границу и т.д, тогда можно было бы заюзать что-то типа page-logo--footer и каскадом допилить туда нужные стили.
А как можно найти задачи по джаваскрипту с которыми сталкиваються веб-разработчики? Ну там сделать слайдер, всякие финдифлюшки. Кстати, слайдеры лучше делать самому или пользоваться стороними?
не знаю как вы, а я стабильно проигрывал с сисек и жоп, которые он обильно пихал в свои презентации. не иначе, чувак мнит себя этаким полубогемным ценителем женской красоты, но на деле выглядит как типичный питерский мудозвон без чувства вкуса.
>>610398 ну просто он как-то помню создал в папке где находиться sass-файл css-файл. Хотел поменять, чтобы он создавался в папке css, но он вообще перестал создавать что-то. Вот теперь не знаю, что делать. Без галпа ведь можно сделать.
>>610406 Да для всех макетов можно в принципе JS присобачить. Просто смотри и оценивай, какие элементы интерфейса могут использовать JS и старайся самостоятельно реализовать их. Посмотри интенсив по JS от академии, там вроде что-то реализуется подобное. Можешь просто придумать себе задачу, типа написать чатик там.
>>610415 Ну дак правильно, лесс какое-то непроходимое говнище. Чего только стоит объявление миксинов без ключевого слова и вставка их в любое место кода. SCSS+Gulp твой выбор, а less+grunt для ковнокодеров типа Громова.
>>610459 > модники > февраль Недостаточно модно, уже протухло и нахуй не нужно. Для ньюфагов ебля с галпом > ебли с нодой и нпм, а тру-фронтендеры и так используют подобные скрипты в сочетании с тем же вебпаком.
Умеющие в гит подскажите, как называется штука, чтобы я с помощью гитхаба мог сделать рабочий сайт. Не помню, как это правильно называется. Помню в старых тредах, кто-то вкидывал сюда свои примеры работ.
>>610520 >>610519 ничего не понял, но было бы проще, если бы статью какую-нибудь ты прикрепил, чтобы именно прочитать по шагам все это. Нашел вот такое видео https://www.youtube.com/watch?v=FiOgz3nKpgk насколько все совпадает с твоим примером?
>>610521 Умеешь создать новую ветку и залить туда верстку (index.html в корне)? => да => создавай, заливай => нет? => используешь сборщик? => да => ищи плагин гх пейджес, иди в доки и ставь его => нет? => соси
Анончики, такой вот странный вопрос, поскольку я живу в диком мухосранске, то вакансий тут есс-но нет я уже прочекал. С каким уровнем знаний я могу стать фрилансоблядью за еду и попутно копить деньги на базовый понаех в ДС, и какие для этого подходят ресурсы? За исключением фл.ру, о не я уже знаю. И вообще, реально ли ньюфагу будет там урвать заказ, или конкуренция слишком огромна?
>>609082 Составляю треугольник из двух половинок по сути это 6-тиугольник. Знаю, что можно бордерами делать одним псевдоэлементом, но у меня не выходило сделать такие резиновыми.
>>609089 >а как с таким говном совладать? По-хорошему пнуть дизайнера за такую хуйню, после чего полезть разбираться с API, возможно через него можно передвинуть это окошко или скрыть его вообще. Костыльный но эффектный метод - выдвигать карту из-под треугольника, какбэ параллаксом.
Анон а как такое сделать ? и вообще такая ебота называется ? Че гуглить ? то есть нужно чтоб ширина блока основывалась на ширине картинки и принимала одно из 3х значений 25%|50%|75% ну и соответственно мож готовая либа есть ? Заебок если React мож с min-width|max-width че можно придумать ? Накидай короче идей будь лаской. > накидал тебе за щеку проверяй... ты такой предсказуемый
>>610610 Элементарный скрипт, смотрит на соотношение сторон картинки и исходя из результата задает блоку какой-либо класс. В классах уже описываешь размер блока, позиционируешь элементы и т.д.
>>610620 Пишу на нейтив JS, жиквери, знаю ООП, но без особых изъебств (замыкания, промисы и т.д., так как пока не пригождалось). Сложно ли будет освоить реакт?
>>610628 Спасибо, спирачу, пожалуй, курсы по нему с teamtreehouse. Я тот самый анон, который своровал оттуда гору инфы, но так и не смог осилить раздачу ее на торренте. Возможно скоро активирую еще один аккаунт с другой карты и приму реквесты на воровство других курсов
Фронтаны поясните, в курсах академии учат оформлять контакты, социальные кнопки с кратким описанием курса, оборачивая в дивы. Имеет ли смысл текст в таких блоках, с точки зрения семантики, оборачивать в абзацы и заголовки, соответствующими тегами (<p><h...>)?
>учат оформлять контакты, социальные кнопки с кратким описанием курса, оборачивая в дивы
>Имеет ли смысл текст в таких блоках, с точки зрения семантики, оборачивать в абзацы и заголовки, соответствующими тегами (<p><h...>)?
Нет, анон, не имеет. Если это не гигантские ёба-кнопки на весь экран, в которых содержится подробнейшее описание курса с ключевиками и больше на странице нет никакого контента, то не имеет.
Алсо, на работе попросили прикинуть, сколько займёт перенос магазина с MODX на WP+Woo. Я заглянул в админку и там так всё пиздато, аккуратно сделано, что даже загляденье. Жалко переносить.
Алсо^2, клепаешь ли ты сайт для себя, не я спрашивал.
Алсо^3, аноны, спрошу у вас: кто-нибудь пробовал системы самоорганизации, такие как Pomodoro и GTD? Сейчас ищу способы оптимизировать и усовершенствовать рабочий процесс, читаю кучу закладок про тайм-менеджмент, которые я когда-то сохранил с МегаМозга. И вот, хотелось бы узнать, может тут кто этим занимался, как вообще, был прогресс в продуктивности? Организации дел? Повышении количества успешно завершённых процессов и продуктов?
>Что еще надо уметь из технологий что бы хорошо верстать? Почему ЕЩЕ? Ни то ни другое не имеет отношения к скиллу верстки. Реакт вообще не про верстку. Нужно знать HTML/CSS, очевидно.
>>610882 Юзаю помодоро отсюда http://www.teamviz.com/. Неплохая штука. Профиты - бесплатно, легко настраивается, деление рабочего времени на отрезки с перерывами, возможность оценивать трудозатраты, красивые графики и т.д. Без него могу по 2 часа без перерыва кодить, затем башка просто ватной становится. С ним, скорее всего, таки буду делать эти 5 минутные перерывы, которые, внезапно, реально помогают. Плюс он дает возможность отслеживать твои затраты времени. Если правильно именовать таски, то можно отслеживать трудозатраты по проекту с точностью до часа. Как таск борд на больше чем несколько дней, его бы юзать не советовал. Для таких задач подойдет и трелло.
>>610882 Тайм-менеджмент - это сектантство. Денег и времени вбухаешь гору, а проку будет процентов на 5. Даже тупо пробежки по утрам и то больше дисциплинируют-закаляют, чем все это.
Также вдогонку напишу основной профит от него - пока работает помидорка, ты, все-таки, стараешся не отвлекаться, что позволяет продуктивнее работать. Меньше шансов что посреди написания функции вдруг залипнешь в нете на минут 10, читая статью про китайские джонки или еще какую-то, не сильно важную в тот момент хуйню.
>>610895 >Что еще надо уметь из технологий что бы хорошо верстать?
Нужно уметь семантически думать. Взглянуть на макет и сразу в голове распределить положение элементов, уметь вычленить из картинки секции, заголовки, одинаковые типы контента. Конечно, тут ещё и от дизайнера зависит.
Нужно представлять себе ЧТО получится в результате того или иного решения. Когда ты, сидя в инспекторе, думаешь: вот сейчас я изменю тут position и эта хуйня ка-а-ак подпрыгнет и растянется вот сюда! И она действительно подпрыгивает, как ты и предполагал. Вот это, действительно, покажет твоё знание вёрстки.
По технологиям: понимаешь, одна из прелестей HTML5 — он поддерживает всё, что было до него, в отличие от того же XHTML, который новыми версиями категорически запрещал использование тех или иных элементов, принятых в спецификации как устаревшие.
Так что ты можешь и не изучать сразу на 100% теорию HTML5, флексы, SVG, анимацию и т.п. Ты можешь начать верстать как умеешь, постепенно совершенствуя свою вёрстку, изучая реализованные проекты, подсматривая какие-то фишечки в коде популярных сайтов, осваивая продвинутую семантику и т.д. Плюс этого всего такой, что ты будешь совершенствоваться через практику и собственные ошибки, а не через теорию.
И ты должен понимать, что бутстрап — это лишь надстройка над HTML и CSS. А React — надстройка над JS.
>>610945 >>610946 >>610953 Спасибо большое, посоны. А по поводу денег — я же не собираюсь идти на всякие семинары и т.д. А лишь попробовать какие-то техники. Не получится — ну и ладно, попробую что-нибудь другое. Вот и весь подход.
>>611130 >Ребзя, а это нормально, что я периодически некоторые свойства забываю еще
Абсолютно нормально. Ты думаешь, какой-нибудь начинающий химик помнит в голове все эти валентности или полярности? Конечно, он какое-то время постоянно сверяется со справочной литературой. Запоминание придёт со временем.
Ты же не родился уже с прошивкой <!DOCTYPE> в голове, правильно? Ты обучаешься, что-то забываешь, что-то запоминаешь. Где-то прокалываешься, а где-то приходишь к успеху.
Алсо, я вот у многих на харкаче заметил этот какой-то болезненный перфекционизм, мол, если один раз обосрусь в процессе освоения нового дела, то всё, жизнь загублена, плач, крик, иерихонские трубы.
>>611196 На хрен тебе энциклопедические знания в голове? Вот зачем? Чтобы было? у тебя в голове должны быть навыки, а самое главное - понимание и опыт. Как там пишется и в каких случаях применяется и какими браузерами поддерживается и какими атрибутами обладает каждая закорючка в css-html - это просто не реально запомнить. Да и зачем?
Сранное высшее образование. Сначала делает из людей фактические ссанные БД без навыков, а потом люди этот принцип в ИТ несут. Сука, сука, сука зла не хватает!!!
Да ладно, не шуми, я тебя понял. Когда интенсив начал смотреть, понял, что не понимаю некоторые моменты, решил восполнить курсами, ну и на работе интенсивы не посмотришь, спалят на раз-два.
>>611203 > Сранное высшее образование. Сначала делает из людей фактические ссанные БД без навыков, а потом люди этот принцип в ИТ несут. Сука, сука, сука зла не хватает!!! В вузе есть практические работы. (ладно, в хорошем вузе) Математика развивает логическое и абстрактное мышление. В вузе ты учишься быть дисциплинированным, укладываться в сроки. Учишься поиску и анализу информации. Учишься командной работе и социальным скиллам.
Все выше перечисленные навыки наиболее важны в IT.
>>611237 Да, и при этом хорошо если в 10 вузов на всю раху учат актуальным языкам программирования. Во всех остальных - привет, паскаль, пока, перспективы.
>>611237 >В вузе ты учишься быть дисциплинированным, укладываться в сроки. >Учишься поиску и анализу информации. >Учишься командной работе и социальным скиллам.
>>611237 >В вузе ты учишься быть дисциплинированным, укладываться в сроки. очень смешно >Учишься поиску и анализу информации. уже не смешно. Ты учишся жрать то что дают. Те кто действительно учится "поиску и анализу информации" - так это самоучки которые на вузик забили, потому что у них нет лишних 5 лет. >Учишься командной работе и социальным скиллам. Дать списать или не дать списать одногрупнику. Договориться или не договориться с преподом о взятке. Ты об этих скиллах чтоле? Ну тогда да, учишся.
Не совсем понятно с медиа выражениями. Сейчас ведь есть мобильные устройства с разрешением куда большим, чем у десктопа (например у меня дешевый ноутбук с разрешением 1378 * 768).
Леха Першин сейчас рассказывал 50 минут про адаптивность картинок и ретину, мысль которую можно было выразить за 2 минуты он рааастягивал и повторял, сука, повторял повторял повторял повторял, блядь, ПОВТОРЯЛ. Это было невозможно смотреть даже на 1.7х. АААААААААААААААА СУКА БЛЯДЬ НАХУЙ ААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААаааааааааааааааааааааааа
>>611850 >Ну также можно сказать про различные библиотеки и подобное.
Ну смотри, по аналогии с деревообработкой. Твой навык вёрстки на native-языках — это искусное владение ручным инструментом: долотом, молотками, знание пород дерева, твоя фантазия и т.д.
Всевозможные библиотеки, облегчающие жизнь — это инструменты. Дремель, электрическая шлифовальная машина, электрорубанок. Они помогают тебе работать.
А Adobe Muse — это китайский ЧПУ станок со сбитыми настройками и кривыми направляющими, после которого ты получаешь кривокосоёбскоё изделие, всё в занозах и расщепах, которое стыдно не то что конечному заказчику отдать, а даже на полочку у себя дома закомиттить.
Конечно, ты можешь залакировать своё изделие годным дизайном, но что будет, когда твой заказчик захочет, к примеру, приклеить на клей Момент к твоему изделию какой-нибудь гигантский резиновый дилдо? Да оно развалится у него в руках, просто от контакта клея с деревом.
>>611864 Ты вообще в курсе, что такое client-side любого сайта/онлайн-ресурса? И вообще в курсе, как подобные конструкторы создают этот самый клиент-сайд? Был бы в курсе - не задавал бы таких тупых вопросов. Ничего, сложнее домашней странички для домохозяйки, в подобной хуйне сотворить нельзя. Это, в первую очередь, прикладной инструмент для дизайнеров, не более.
У меня к вам вопрос. Основы фронт-енда я освоил (разметка, стили, ява-скрипт). CMS ещё нужно будет подучить.
И зачем пришел, есть ли шанс вкатиться фронт-ендщиком куда-то на постоянную удалёнку? Рассчитываю на 20-30к. Если нет, то что ещё можно подучить для такой ЗП?
Антохи, кто проходил продвинутый интенсив, первое видео по скрипту, там где он делал добавление картинок и превьюшки им. Вы повторяли за ним, у вас это работало? У меня картинки не добавляются вообще, то есть вообще ничего не происходит, после того, как я выбираю картинку.
Всё таки наверное приобрету подписочку HtmlAcademy на месяц, теория в шапке - хуйня и смысла в ней без практики не много. Очень уж понравились всякие итоговые испытания с функцией аля PixelPerfect.
ура, ребятки, получил свой первый заказ от знакомых. шапка, слайдер-хуяйдер какой-то, основной контент, футер, пара других легких вкладок. вроде все изи, ссусь только из-за слайдера, ибо не смотрел даже как их делают/подключают надеюсь, что не проебусь
>>612049 <img> на данный момент верный вариант. С HTML 5 слэш отпадает, но старые макаки все еще ставят его в видеоуроках и вводят ньюфагов в заблуждение.
>>612150 Да, лучшая в своем роде, мы тут работу не можем найти все, потому что есть конструкторы! Вперед, сделай свой сайт с нуля за 5 минут без смс и переплаты!
>>612160 Согласен. Конструкторы сайтов для пидоров, мы должны убивать их создателей, как во время промышленной революции рабочие ломали ткацкие станки.
>>612167 Я таксист, уже зарабатываю деньги на фрилансе. Беру заказы подороже, клепаю их на 5 минут в конструкторе, получаю лаве. Не понимаю, почему то так дорого оплачивается? Я слышал есть те, кто учится тому долго, наверное поэтому. Это у меня талант с рождения, а если их бох не наградил, то пусть учатся.
>>612169 Это еще что, я вот недавно с бомжом познакомился, он меня к себе в подвал привет, а у него там макбук и куча коробок от пиццы, плюс пустые скаканчики из-под смузи. Говорит, это его арт-пространство, а сам он фронтендер на фрилансе, но пока что начинающий. Всего-то 50 тысяч в день.
>>612206 Потому что выше в треде нам кто-то уже "пояснял", что вся эта хуета убьет нашу профессию, а мы сопротивляемся и бомбим. Теперь мы не сопротивляемся, а переорганизовываемся в секту староверов-верстальщиков.
Перенос треда по просьбе анона https://2ch.hk/pr/res/773335.html Итак, начну. Мне меньше 18 лет, я работаю ртом в частной компании (не официально) , но деньги платят. Делаю дизайн. Знаю на поверх уровне CCS,HTML. JS только начал учить, но крепить его к html файлу умею. Все время я пихал Boostrap, пока back-end мне не сказал, что если еще раз увидит boostrap, то уволит меня нахуй. Подскажите что делать, писать с 0 дизайн слишком затратно, сложно и будет через жопу. Мне нужен аналог boostrap`a, чтобы прилепил и делаешь по гайду и по пунктам. Меню? Есть. Панель? Есть. И т.д Спасибо.
>>612231 Если ты «делаешь дизайн», но используешь бутстрап, то в чем, собсна заключается твоя работа? Ты дизайнер или верстальщик или кто вообще? Причем тут бэкенд? Чем ему не нравится бутстрап? Ты на работе не можешь спросить чего от тебя ждут что ли?
>>612237 В обще у нас нет понятия фронт и бек енд. На это есть один человек, но понятие "фронт" взял я на себя, а он лишь вся остальная часть. А что он ждет - не знаю, но видимо чем то ему бустрап не угодил
>>612239 У нас нет понятия бекэнд. У нас есть один человек, а я нелегал гастарбайтер тучу по кнопкам за него, дабы сэкономить время, котое он убьет на дизайн, а потом крепит всю нижнюю часть, в роли Mysql и php , дает мои $ и шлет нахуй. Так уже 5 мес.
Странный тип какой-то. У нас наоборот бэкэндщики его любят, т.к. можно пилить всякие ништяки не заморачиваясь с дизайном и выглядеть будет как минимум неплохо.
>>612246 Ну тогда постарайся применять полученные знания на практике. А так бутстрап не нужен. Создаешь свою библиотеку компонентов и тащишь её из проекта в проект.
Старая знакомая, ныне начинающий дизайнер, пообещала пробить мне место версталы в конторке, если я нормально задрочу верстку. Такой-то стимул пройти хотя бы базовые курсы и интенсив
>>612448 Из гугла. По запросу "jquery plugin <функциянейм>" выбивает статьи вроде "20 охуенный плагинов для <функция нейм>". А там смотрю, какой из них лучше подходит для конкретной задачи/меньше весит и т.д.
>>612456 Спасибо, но каким образом ты формулируешь <функциянейм>? Получается что-то типа: "query plugin карусель", "query plugin анимация кнопок", "query plugin параллакс" и тд?
>>612231 UI-kit. А так, шли нахуй такого охуевшего щенка, бутстрап ему не нравится. Сейчас практически все делается на бутстрапе и подобных, это в разы проще, чем писать с нуля. Другое дело, если ты верстаешь как попало даже на бутстрапе. Тогда понятны взвизги этого дятла.
>>612505 >Сейчас практически все делается на бутстрапе и подобных Булщит. Ни одна нормальная компания свой продукт в продакшн на бустрапе не пустит. Максимум прототипирование, да и то, если реальнео сроки жмут.
>>612513 >>612516 Гляньте любой лендинг, нахуярен на бутстрапе и красивостях. Любой онлайн-магазин нахуярен на бутстрапе и красивостях. Некоторые юзают ui-kit и подобные аналоги.
Бутстрап не используется на действительно крупных проектах, у которых нет жестких сроков сдачи проекта. То, что можно сделать на бутстрапе за 15-20 минут, без него сделаешь часа за 1.5-2. 15-20 минут на построение структуры и еще 5-6 часов на допиливание под свои нужды. 6-7 часов, и хуяк, лендос готов. Можно сдавать и браться за новый.
Таковы реалии рунета, большинству заказчиков нужен сайтик на бутстрапе быстро и недорого с красивостями. Есть и компании побольше, те уже пилят все сами, но у них и сроки сдачи работ сильно плавают. Сам работаю на одном проекте, где бутстрап понапихан вдоль и поперек. Вроде и проект относительно хороший, есть к чему стремиться, но бутстрап все поганит, изо всех щелей лезет говнокод. И мне не дают его переписать, говоря, что бутстрап - инструмент профессионала. Печально. Недавно попросили сверстать редизайн сайта для этой же компании. Думал сделать основательно, запариться, все по бему, никакого бутстрапа и прочее. Нихуя, через пару дней начали теребить, почему так долго итп. Сказал, что хочу все сделать по бему, без бутстрапа, начали визжать, что бутстрап нужен, хуярь бутстрап, фрилансеры уже давно бы все сделали и сайт ы уже работал, кококо. Пришлось понахуярить им бутстрапа и сдать это говно. Зато как все потом восхищались готовым говнокодом с фишечками типа появляющихся блоков и прочей хуйни, пиздец просто.
>>612528 Жаль тебя. Из всех заказчиков с которыми работал, бутстрап не требовал никто. А работал я как с мелкими, которым нужен был банальный сайтик на 1-2 страницы, так и с крупным, у которых на попечении огромные проекты типа биржи медицинского оборудования етц.
Все они требовали в первую очередь логичность, качество кода, расширяемость, эффективность, возможность реюзания блоков, удобство в встраивании. Для меня это вообще показатель. Если компания говорит что надо быстро, а на качество похуй, то нахуй ее, с ней только проблемы потом будут. И платили кстати, неплохо. Плюс дизайн с которым я обычно работал, я вообще без понятия как на бутстрапе реализовать. Он слишком сложный, блоки ведут себя очень по разному в зависимости от разрешения экрана, а адаптивность нужна всегда полная, с нуля и до 1200, и чтоб при смещении на любые 10пх было заебись.
Так что это все point of view. Твоя картина мира формируется из твоего же окружения.
>>612535 >И платили кстати, неплохо. вот это должно быть здесь >Все они требовали в первую очередь логичность, качество кода, расширяемость, эффективность, возможность реюзания блоков, удобство в встраивании. И платили кстати, неплохо
Здесь аноны изучают верстку, базовый фронт-енд и обсуждают все, что с этим связано. Полноценная инфа по материалам в пасте, здесь только краткая выкладка базиса и основные ссылки.
Если ты ньюфаг, то тут тебе будут рады. Но только в том случае, если ты, перед тем как что-то спросить, погуглишь хотя бы минут 5 и прочитаешь фак/пасту. В противном случае будешь послан нахуй, и абсолютно заслужено. Совершенно идиотские вопросы, нытье и прочее - аналогично. Не говорите, что мы не предупреждали.
====================
КРАТКИЙ ФАК ДЛЯ НЬЮФАГОВ И ПРОЧИХ МИМОКРОКОДИЛОВ
>Можно ли вкатиться в randomAge.
Можно.
>Можно ли вкатиться без знаний программирования/матана/функционирования гипертекст протоколов/етц.
Можно.
>С чего начать? Что учить? Куда смотреть?
Внимательно прочитать ОП-пост, затем прочеть пасту от корки до корки. Подумать, надо ли оно тебе, перечитать все еще раз. Приступать к изучению материалов по порядку.
>Есть ли работа?
Была, есть и будет, устраиваются как версталой, так и джунами фронт-ендами. Верстала без хотя бы базового знания JS сейчас как мамонт, поэтому готовьтесь учить и Javascript. В любом случае он вам понадобится, если планируете развиваться хоть куда-то. Джун фронтенд, полноценный и востребованный на рынке, а не программист на джиквери - это спец, умеющий и сайтик сложный сверстать, и страничку оживить, и приложение на нативном сваять.
>Кто-то уже приходил к успеху/расскажите кулстори/кто-то уже работает/кто-то съехал от мамки/поднимите мне настроение и вселите надежду в себя/etc
Да, и не один а двое, азазазза, кхм.
Да приходили, и да, вряд-ли кто-то тут получает удовольствие от повторения одних и тех же слов в тысячный раз. Пожалуйста, избавь нас от этой головной боли. Хочешь мотивации/психологической зарядки/утешения – посмотри вот это
https://www.youtube.com/watch?v=ZXsQAXx_ao0
>Сколько времени займет обучение?
Плотно стоящий на ногах верстальщик с портфолио из 3-5 адаптивных макетов, но практически без знаний JS - 400+ часов.
Верстала с пониманием JS и портфолио - 600+ часов.
Фронт-енд джун с уверенной версткой, уверенным JS, умением в дополнительные техи/фреймворки/препроцессоры/либы/системы сборки/otherSkillName, своими пет-проджектами, в том числе наверстанным портфолио - 1000+ часов.
>Могу ли учить верстку/JS после работы по 2 часа?
Можешь но это вряд ли будет эффективно. Указанное время в таком случае можешь смело умножать на 1,3+.
>Слышал что для устройства на работу нужно портфолио.
Нужно, чтобы всякие эйчары могли убедится еще до отсылки тестового что ты что-то умеешь. Верстале для портфолио достаточно запилить самостоятельно пару макетов. Джуну фронту надо либо макеты с вменяемой клиентской логикой и безупречной версткой, либо какую-то приложуху.
>Подскажите хостинг/сайт/место где все эти проекты держать?
Для сверстанных макетов без логики или с клиентской логикой хватит и гитхаба. Гуглишь бесплатный хост для страничек от гитхаба - github pages(gh-pages). Иметь профиль на гитхабе вообще - признак хорошего тона, так что в любом случае пригодится.
>Могу ли я спросить что-то в треде?
Конечно. Но перед этим следует проделать следующие действия.
1. Подумать.
2. Погуглить.
3. Попробовать решить задачу самостоятельно.
4. Еще раз подумать.
Если решения все равно нет - спрашиваешь.
Задачу описываем четко, код показываем только в песочнице тут не экстрасенсы сидят нам нужно пощупать код, иначе никто не поможет Аноны с кодом в постах, на скринах, в архивах, сразу идут нахуй. Вас предупредили.
Дополнительно можно приложить скрины где показано, что работает/что не работает/как хотелось бы/как планировалось/етц. Плюс текстовые пояснения конечно. Оформите вопрос правильно - практически гарантированно получите грамотную и своевременную помощь.
>Почему фронтенд вообще существует? Есть же CMS/конструкторы-сайтов.
Почему существуют рестораны и кулинария?? Есть же доширак.
Дальнейшая информация для ньюфагов в пасте в конце ОП-поста. Там ВСЕ расписано, в том числе самый удачный по мнению автора алгоритм изучения основ верстки, есть тонна полезных ресурсов для разработчиков начального-среднего уровня и прочая годнота.
=====================
Cразу скажу, времена, когда можно было сверстать две фиксированных странички и завалиться в хардкорный фронт-енд давно прошли. Нет, работу конечно найти можно будет. Позиция называется Markup или HTML/CSS Developer называйте как хотите хотя даже там требуется знание адаптивности и прочих ништяков, но это только старт, и ЗП там вряд ли вас сильно порадует, если конечно сможете найти такую позицию. На данный момент фронтендеру нужно учить больше, чем просто HTML/CSS. В частности необходимы продвинутые инструменты разработки, автоматизаторы, работа со скриптами, сам Js и Jquery, в перспективе что-то из Js фреймворков, MVC и прочего дерьма.
Не помешает навык натяжки оболочки на движок. Можете даже в бэкенд завалиться, если интересно. Но продуктивно это совмещать со всем тем стаком технологий, что нужны для фронт-енда, получится не у каждого, особенно на старте. Впрочем, если есть желание - попробовать можно, оно того стоит. Только есть нюанс, материалов по бэкенду здесь в пасте представлено мало, если кто-то в будущем поделится – будем рады и включим в будущие редакции.
Работу находим в конторках и крупных фирмах. Конторки/студии - основное направление деятельности. Альтернативой конторкам может стать фриланс, тут уже все опять же индивидуально, но конкуренция там больше, в начале может быть сложно, скучно и относительно дешево. Помните о портфолио, оно просто необходимо, да и за время его создания руку набьете.
Дальше представлены первичные обучающие материалы в сильно сокращенном варианте, полные списки найдете в пасте.
http://dash.generalassemb.ly/
http://learnlayout.com/
http://htmlacademy.ru/ - ультрагоднота
http://learn.javascript.ru/ - по JS на русском лютая годнота. Годнее только Флэнаган
http://www.codecademy.com/
http://codeschool.com/ - тут платно, но есть бесплатные курсы, годные вещи про jquery и git
http://htmlbook.ru/ Справочник. Каждый верстальщик пользуется им. Все непонятное смотрим там.
http://teamtreehouse.com - тут все платно, но первые две недели бесплатно, можно успеть пройти пару курсов, объясняют хорошо.
Для работы понадобятся текстовые редакторы или среды разработки, тут уж решать вам.
Текстовые редакторы:
http://brackets.io/
http://www.sublimetext.com/3
https://atom.io/
ПРИМЕРЫ ВЕРСТКИ ДЛЯ САМЫХ МАЛЕНЬКИХ:
Внизу видеокурс о том, как верстать PSD шаблон. Просто пример, чтобы посмотрели как выглядит работа и как верстают С НУЛЯ.
http://denweb.ru/put-veb-mastera_sod
Верстка по БЭМ
http://habrahabr.ru/post/203440/
Лично я все же посоветую черпать инфу по базовой верстке из интенсивов, ссылки чуть ниже. Там ребята показывают весь процесс и делают это качественно. Никаких ошибок, минимум стилизации и отсебятины.
Гайд от анона по гитхабу:
http://randomfederation.github.io/
Шпаргалка от Громова по гиту
http://nicothin.pro/page/git
Теория продвинутых курсов HTMLacademy
https://yadi.sk/d/Ka-aU3poqa8bM
Базовый интенсив за 2015 год:
http://nnmclub.to/forum/viewtopic.php?t=899131
Тот же базовый но посвежее, за 2016 год:
http://nnmclub.to/forum/viewtopic.php?t=999246
https://yadi.sk/d/3AhpPwHaq5Bwp
Продвинутый интенсив за 2015 год:
http://nnmclub.to/forum/viewtopic.php?t=900609
Дополнительные материалы к интенсивам, рекомендуются к ознакомлению.
https://github.com/tsergeytovarov/htmlacademy-basic-additional-material
Базовый JS интенсив за 2015 год:
http://nnmclub.to/forum/viewtopic.php?t=974803
https://github.com/o0/keksobooking
Используемые нынче технологии
https://medium.com/javascript-and-opinions/state-of-the-art-javascript-in-2016-ab67fc68eb0b#.ez
Макеты для верстки, тоже от академии. Все из их рассылки, поэтому лучше бы тебе на нее подписаться. Ребята вываливают кучу годноты, хоть и относительно редко.
https://mega.nz/#!CtYGSCbB!3Y6fDxxL_N_LstGFPGjHrhXbIoNqk4BzmNjjEmk2jPc
======================
Все основная инфа и материалы здесь:
Обновленная паста, она же FAQ - http://pastebin.com/ytWW0UfU
Старая паста если кому вдруг понадобится - http://pastebin.com/tvvwC7uz
Прошлый тред