• Какие инструменты эффективно тестируют UI для responsive сайта?

    yulsonka
    @yulsonka Автор вопроса
    Решение найдено самостоятельно - galenframework.com
    Ответ написан
    Комментировать
  • Почему в twitter без моего ведома появляются новые читаемые (following)?

    yulsonka
    @yulsonka
    И у меня такая ж фигня и история с тем, что аккаунт раньше был взломан - один в один. Не понимаю откуда берутся читаемые))))))))))
    Ответ написан
    Комментировать
  • Какие бывают вопросы для собеседования на webdev-джуниора?

    yulsonka
    @yulsonka
    Подпишусь под мнением выше, что просто впечатление иногда бывает решающим, а даже не 100% ответ на все вопросы. Обычно гоняю по знаниям технологий, спрашиваю про обучаемость, смотрю портфолио, если джуниор предполагается, что будет независимо работать, то тестовое задание даю и в путь, если начнет с мелочей и правок на основе имеющегося кода, то это ни к чему, имхо.

    А так когда сама собеседовала в корне изменила свое мнение о собеседованиях вообще. Можно быть сто пядей во лбу и конкретному проекту и команде не подойти. Поэтому отказы это не всегда потому что знания плохие, а вот просто не стали вы тем кусочком паззла, который искали ребята, не увидели вас таким. Причины могут быть разные, даже чисто коммуникативные, зажатым кажетесь или еще чего, или чересчур болтливы, а человека ищут тихого. И отказ в этом случае - благо, поскольку и собеседующемуся было бы скорее всего нехорошо на этом месте, если б взяли. В целом же да, обычно команда сразу видит, что из человека толк получится (или не получится), где-то к середине знакомства так точно и решения обычно единогласные.

    Такие вот пироги. Воспринимать собеседования с этой точки зрения, кстати, гораздо проще, чем кажется и позволяет чувствовать себя намного увереннее в процессе. Вы же тоже приходите решить подходит ли предложенное вам, а не вслепую и напролом устроиться абы куда и абы кем. :) Так что при недостатке технических знаний и опыта все прекрасно компенсируется гармоничным попаданием в атмосферу команды и компании, обучаемостью и общей толковостью.
    Ответ написан
    Комментировать
  • Как практиковаться в верстке?

    yulsonka
    @yulsonka
    Сделайте себе свой сайт, взяв какой-нибудь исходник. В дальнейшем это будет ваше зеркало прогресса, если продолжите учиться профессии, то раз в год вам захочется задушить того, кто это верстал/писал и все переделать. :)
    Ответ написан
    Комментировать
  • Less vs Sass - что лучше?

    yulsonka
    @yulsonka
    SASS помощнее LESSа, но далеко не всегда это лучше - все зависит от проекта
    Ответ написан
    Комментировать
  • Как правильно использовать @import в less-файле? SimpLESS выдает ошибку, что делать?

    yulsonka
    @yulsonka
    SimpLess часто выплевывает такие ошибки и справляется далеко не со всем синтаксисом, который в целом корректен - сама сталкивалась. Так что меняйте инструмент. :)
    Ответ написан
    Комментировать
  • Где найти курсы для обучения front-end в Санкт-Петербурге ?

    yulsonka
    @yulsonka
    На самом деле, курсов по современным тенденциям и всяким advanced техникам я считаю, что нет. Те, кто эти техники знают и в целом готовы делиться, тем особо не до чтения курсов, а кто делится - скорее всего отстали от технологий. Так что советовала бы больше по конференциям всяким ходить, ездить - про разработку, интерфейсы, опять же тусоваться с единомышленниками больше, висеть на фронт-енд форумах, читать, в том числе книги в оригинале, которые Библия и сайты из той же оперы типа Smashing Magazine, а также практика, практика и еще раз практика. Не бояться ошибаться, а учиться на фейлах - это чуть ли не главное. Плюс бонусом можно найти кучу видео-докладов с разных конф в Интернете от разработчиков Яндекса и других известных компаний, в особенности если нет возможности ходить по конференциям самому.
    Есть еще вот такой забавный сервис - https://gibbon.co/, где можно составить себе план чтения различных статей по разным тематикам. Довольно удобно для чтения в дороге и прививает хорошую привычку расширять кругозор ежедневно. :)
    Ответ написан
    Комментировать
  • Где бы найти объективное сравнение популярности Sass/Less/Stylus?

    yulsonka
    @yulsonka
    Популярное - не значит хорошее. К каждому проекту подходит своё, так что предложила бы просто формировать список того, что вам надо от препроцессоров и смотреть насколько удобна поддержка этого в том или ином варианте.
    Ответ написан
    Комментировать
  • В чем смысл PSD шаблона дизайна сайта?

    yulsonka
    @yulsonka
    Попробуйте работать без макета и поймете в чем фишка. :) Скажу заранее, что основная заморочка здесь в правках, которые проще вносить в макет, нежели в макет и верстку следом. На этапе дизайна прототип может быть переделан, а на этапе сбора фидбека может быть и вовсе все переделано с нуля - мы живем в очень неидеальном мире. :) Купер писал про интерфейсы о вещах, которые мало где работают в плане живых примеров. :) Так вот это я к чему - можно, конечно, и даже похвально пытаться поэкономить время дизайнерам. Иногда когда это постоянная команда это работает, но максимум в мелочах и никак не в масштабах шаблона, уходящего к кому-то на утверждение. А дизайнеры, впрочем, давно сами научились экономить себе время и либо делают прототипирование, идею и надобность которого умело пропихнули заказчику, либо имеют набор заглушек для графических редакторов, которые легко трансформировать в нечто новое и доналепить нужных фентифлюшек. А у девелоперов своей головной боли обычно хватает и весь мир спасать пытаются либо уж очень наивные новички, либо на всю голову отчаянные энтузиасты. :)
    Ответ написан
    Комментировать
  • Как подключить less?

    yulsonka
    @yulsonka
    Как уже выше написали - подключать к живому сайту непосредственно less нехорошо по разным объективным причинам - начиная с того, что это замедляет неслабо рендеринг обычно, если заставлять компиляцию срабатывать таким образом на клиенте, поэтому как вам тут выше отписались обычно препроцессинг используют только на девелоперском, но никак не на живом окружении. То есть вы пишите less файл, берете компилятор, который превратит у вас же на машине это в обычный css, то бишь скомпилирует (посмотрите на SimpLess: wearekiss.com/simpless, к примеру, если не хотите или не умеете пользоваться Gulp/Grunt) и вот этот скомпилированный css вы выгружаете на сервер и подключаете к сайту. Технология работы такая - правки все делаете в less файлах, после правок всегда компилите в css тем или иным образом и выкладываете.
    Не знаю как объяснить понятнее, потому что выше уже все написали. :)
    Ответ написан
    1 комментарий
  • Как изменить размеры при изменении navbar в bootstrap 3 ?

    yulsonka
    @yulsonka
    Просто измените условие сворачивания в соответствующем cssе - это правка media-query. Firebug в помощь, скорее всего это будет либо класс navbar, либо navbar-wrapper. Найти легко.
    Ответ написан
    Комментировать
  • Почему цифры в шрифтах сконвертированных с помощью fontsquirrel разного размера?

    yulsonka
    @yulsonka
    Если поиграться с настройками при конвертации, то бывает результат меняется. Сама так чинила какую-то букву в шрифте (уже не вспомню), которая выделялась из потока. Но это чисто если время есть на такие развлечения.
    Ответ написан
    2 комментария
  • Как можно сделать, чтобы заказчик не мог скачать твои исходники HTML, CSS и JavaScript и скрыться с ними?

    yulsonka
    @yulsonka
    Ни разу не вопрос про технологии :) Да и где вы находите таких ушлых заказчиков, которым код показать нельзя - тут же убегают с ним. Фильтруйте людей, прежде чем браться за проект и будет вам счастье, ну или договора составляйте так, чтобы была почасовка и гарантированная оплата коли уж фрилансите.
    Ответ написан
    Комментировать
  • Какие существуют размеры экранов?

    yulsonka
    @yulsonka
    +100, ответ на ваш вопрос: экраны бывают разные и на всех смотреться должно в идеале хорошо, так что берем браузер и ресайзим, где ломается - делаем breakpoint - да, минус в том, что в разные файлы вы это не разнесете, но берите препроцессор в руки и вперед - там удобно все прописывается прямо в лесенку.
    Ответ написан
    Комментировать
  • Возможна ли адаптивная верстка под любое разрешение экрана?

    yulsonka
    @yulsonka
    Есть разница между респонсив и адаптивностью - habrahabr.ru/post/148224/.
    По хорошему же веб-разработка примерно с момента выпуска третьей версии бутстрапа стала отходить от оптимизации сайта под ряд устройств, опираясь на популярные значения ширины: 420, 768 и так далее, потому что сайт должен смотреться хорошо даже если взять, вывести его на телевизионную панель и медленно уменьшать окно браузера до 320 пикселей в ширину. Мораль в чем: примерно это при тестировании и делается, окно браузера постепенно уменьшаем или наоборот идем от малого к великому, если используем mobile-first подход и везде, где картинка "рушится" ставим breakpoint с помощью media-queries. А вот чтобы не писать кучу значений и иметь возможность ими гибко управлять - очень подойдет препроцессинг, где можно выносить переменную breakpointа, что очень упрощает кодинг хорошей адаптивности.

    А еще я не очень поняла как вы пишете медиа запросы - неужели просто @media (width: 600px)?
    В любом же случае прописывается диапазон типа: @media (min-width: 480px) and (max-width:567px) и тогда совсем уж месива быть, мягко говоря, не должно для устройств, лежащих в этом диапазоне ширины экрана. Возможно, это именно то, что хоть как-то исправит ваше "месиво".
    Ответ написан
    13 комментариев