x
Советы Подборки

Советы Василия Половнёва, Юрия Мазурского и Фёдора Борщёва


ПН

Артём Горбунов
Дизайн продуктов и услуг


ВТ

Илья Бирман и Константин Мозговой
Интерфейс и навигация


СР

Михаил Нозик
Вёрстка и типографика в вебе


ЧТ

Василий Половнёв, Юрий Мазурский и Фёдор Борщёв
Веб-разработка


ПТ

Николай Товеровский
Управление проектами, людьми и собой


СБ

Владимир Колпаков и Сергей Чикин
Фотосъёмка и иконки


ВС

Максим Ильяхов и Людмила Сарычева
Текст, редактура и информационный стиль

Саша Михайлов
1 октября 2020

Фёдор, привет!

У меня в голове есть два тезиса из твоих блога и вебинаров (как я их запомнил и понял): «разработчик может сделать восьмичасовую задачу за три часа [и „гулять“ остальное время]» и «разработчик может подсказать менеджеру, как недельную задачу закрыть за два дня, убрав или изменив некоторые элементы».

Ощущаю тут какое-то противоречие.

Кажется, что во втором случае разработчик — красавчик и помогает бизнесу,
а в первом — какой-то некомандный игрок и вообще редиска: мог сэкономить команде время, но не стал.

С другой стороны, разработчик может потратить это «свободное» время на развитие — как раз чтобы узнать, как закрывать восьмичасовые задачи за три часа. Кажется, что это один из немногих вариантов найти время на всякие полезные штуки.

Как искать баланс между пользой для команды и пользой для себя?

Мы всегда стараемся ответить на ваши вопросы. Кроме нашего совета, вы получите интеллигентные отзывы посетителей нашего сайта.

Открыты 5 апреля 2007 года.

Советы почтой каждую неделю
Пожалуйста, получите наше письмо, чтобы подтвердить свой адрес:
Вы подписаны на «Советы за неделю»:

В архиве

Василий
17 сентября 2020

Как бороться с багами? Часть десятая: не утонуть в багах и глюках

Артур
10 сентября 2020

Как, по твоему опыту, лучше организовать процесс сдачи задачи и код-ревью в рамках спринта, чтобы определить, кто будет делать ревью, и чтобы при этом задачи, которые были спланированы у ревьюеров, не факапились?

Юрий Мазурский
3 сентября 2020

Типовые решения в вёрстке. Как форматировать ХТМЛ

Сергей Филиппов
27 августа 2020

Василий, что нужно прописать в стилях, чтобы сайт на Айфоне выглядел также как на Андроиде, а не в два раза меньше?

Станислав Радченко
20 августа 2020

Я работаю ява-программистом уже 2,5 года, более 1,5 лет в одной московской компании — по сути это моя первая серьёзная работа в роли разработчика (до этого были не очень удачные места работы).

Стоит ли менять работу, если уже порядком поднадоело, но есть новые проекты и в целом хоть какой-то прогресс ощутим?

Дело в том, что у нас появился очень опытный лид, принёс практику DDD и в целом другой взгляд на разработку. Но с ним получается не так много взаимодействовать, и сейчас задачи более-менее понятны и без какого-либо интереса.

Я понимаю, что если оставаться в компании, то у лида можно научиться разным знаниям, но это идёт очень медленно (лид долго отвечает, игнорирует), а старые задачи из легаси-монолита делать уже крайне неинтересно (по сути понятно, что и как).

Я стою перед дилеммой, либо менять работу и идти получать новые востребованные навыки (но тогда жалко терять те знания, которые я недополучу от лида), либо оставаться (но интерес уже почти на нуле).

Как вы решаете подобного рода вопросы?

Константин Дунаев
13 августа 2020

Как сделать всю страницу полем для загрузки файла по методике дрэг энд дроп, а не только в какую-то размеченную область на странице?

Василий
6 августа 2020

Как бороться с багами? Часть четвёртая: отслеживать производительность

Фёдор Борщёв
30 июля 2020

Непрерывная доставка

Юрий Мазурский
23 июля 2020

Специфичность селекторов в ЦСС

Фёдор Борщёв
9 июля 2020

Как написать аккуратный код? Часть четвёртая: ответственность

Антон Ефремов
2 июля 2020

Расскажите, как автор советов работает с маргиналиями?

Если верстать руками через float, получается, что на узком экране с линейным отображением сноска будет до абзаца, к которому относится. Неправильно как-то. Судя по коду, советы бюро дублируют текст и до, и после абзаца как раз на этот случай, а показывают только что-то одно в зависимости от размера экрана. Как это выглядит для автора советов?

Андрей Захаров
25 июня 2020

Отслеживаете ли вы производительность отдельных программистов? Для принятия решения по ЗП, например.

Если нет, то по каким критериям на интервью понимаете, что человек достаточно мотивирован сам по себе?

Алексей Л.
18 июня 2020

Фёдор, привет, у меня небольшой вопрос, связанный со стартапами и билингами.

Как и когда зарождающийся стартап в процессе своего развития должен подходить к вопросу имплементации билинга? Как я понимаю, он должен быть сделан до публичного релиза или на стадии, когда сервисом приватно пользуется ограниченный круг лиц или компаний в тестовом режиме.

Билинг, имхо (может, я тут неправ?), — это очень сложный программный продукт, и писать и поддерживать его своими силами для стартапа может быть очень затратно. Какие, вообще, тут есть варианты?

Я с ходу нагуглил несколько облачных билингов, но среди российских самым нормальным для начинающих мне показался Прайсплан. У остальных довольно большой ценник, и они ориентируются уже на крепко стоящий на ногах энтерпрайз. Или, может быть, есть ещё какие-то варианты брать оплату по подписке? В общем, буду рад любой информации. Спасибо!

Просьба сохранить анонимность и не указывать почту.

Юрий Мазурский
11 июня 2020

Рецепты колоночных раскладок

Владимир Шатов
4 июня 2020

Новичок в команде считает, что стандарты качества продуктов низкие, а знания и опыт устарели из-за инертности. У него недостаточно авторитета и опыта, чтобы к его словам отнеслись достаточно серьёзно, поэтому он полагает, что коллегам не понравится намерение человека с улицы научить их «лучше» работать, даже ради повышения качества продуктов.

Как вести себя новичку в этой ситуации?

Константин Константинопольский
28 мая 2020

Фёдор!

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

Кажется, что быть специалистом, который лучше всех шарит за какую-то конкретную технологию, опаснее, чем параллельно разбираться в предпринимательстве и других вещах.

На вопрос меня натолкнуло недавнее исследование HackerRank 2020

Владимир Войтенко
21 мая 2020

Привет!

Что делать, если меня, технического директора, потихоньку отстраняют от дел? Я с нуля построил здесь всё: выработал концепцию технического решения; построил инфраструктуру; набрал команду, сладил её, мы все как одна большая дружная семья — каждый знает всё, что ему нужно делать; и впереди ещё столько планов.

И тут собственники внезапно наняли генерального директора, отдав ему всю операционку. Он хочет контролировать вообще всё, отодвигает меня от операционки, даёт заниматься только минимальным набором задач, обосновывая собственникам это своим опытом и знаниями. Собственники ведутся, я не у дел и дальше не знаю, что делать.

Юрий Мазурский
14 мая 2020

Типовые решения в вёрстке. Почему не стоит использовать float

Pavel Pribavil
7 мая 2020

Почему какие-то значения font-weight в СSS пишут цифрами, а какие-то словами? (вопрос для Ани Даниловой)

Фёдор Борщёв
30 апреля 2020

Как написать аккуратный код? Часть третья: заменяемость

Юрий Мазурский
23 апреля 2020

Типовые решения в вёрстке. Обёртка для страницы

Семён
16 апреля 2020

Расскажите о минимальной гигиене информационной безопасности. Что дизайнер, редактор, руководитель может сделать прямо сейчас, чтобы обезопаситься?

Константин Константинопольский
9 апреля 2020

Есть СТО, он классный, но при этом редко выходит в свет. Насколько, на твой взгляд, это может быть важно или полезно компании в целом? Что может улучшиться или измениться?

Юрий Мазурский
2 апреля 2020

Типовые решения в вёрстке. Как подключить шрифты

Александр Исайчев
26 марта 2020

Добрый день!

Какую библиотеку JS вы используете при смещении фона в проекте «Конструктор плакатов и презентаций Актиона» в блоке «Плакат окулиста» в нижней части страницы?

Константин Константинопольский
19 марта 2020

Фёдор!

Как быть, если всё моё время уходит на разработку всё новых и новых фич? Какие подходы могут помочь высвободить время?

Я чувствую, что не успеваю разобраться с техдолгом, появляются решения, которыми я недоволен, да и в целом неясно, меняется ли что-то вообще от моей работы. Опыт общения с бизнесом у меня скорее негативный, и я бы не хотел этим заниматься, потому что это боль.

Юрий Мазурский
12 марта 2020

Типовые решения в вёрстке. Как сверстать простую шапку страницы с меню

Фёдор Борщёв
27 февраля 2020

Как написать аккуратный код? Часть вторая: связность

Юрий Мазурский
20 февраля 2020

Адаптивные изображения, тег picture

Василий
13 февраля 2020

Автотесты «на пальцах». Четвёртая часть: гигиена

Фёдор Борщёв
6 февраля 2020

Аккуратный код: зацепление

Юрий Мазурский
30 января 2020

Адаптивные изображения, атрибуты srcset и sizes

Василий
23 января 2020

Автотесты «на пальцах». Третья часть: как тестировать модуль, использующий другой модуль

Куаныш Идгеев
16 января 2020

Пришёл в один стартап. Увидел, что у них бэк (Python/Flask) и фронт (ReactJS) лежат в одном репозитории. Когда я сказал, что было бы хорошо их разделить, то получил вопрос: «А зачем?». С удивлением сказал, что это правильно. А мне в ответ: «Ты можешь конкретнее объяснить, почему это нужно сделать, ибо правда у всех своя?».

И знаете, я не нашёлся чем ответить. Вот не могу объяснить им, почему лучше разделить.

Хотелось бы, чтобы гуру ответил :-)

Дмитрий Абрамов
19 декабря 2019

Не так давно вы сделали пост про то, как стать разработчиком. Меня особенно зацепил пункт про инженерную культуру (п.6).

Хочется узнать ваше мнение: что на ваш взгляд показывает уровень развития этой культуры в компании/команде?

Юрий Мазурский
12 декабря 2019

Как избежать эффекта Упячки при загрузке картинок

Владимир Войтенко
28 ноября 2019

Есть два противоположных мнения — что разработчик должен думать, как его работа приносит прибыль компании и принимать исходя из этого архитектурные решения, пилить фичу или не пилить, запилить её таким образом или другим. Второе — что разработчику должно быть всё равно, о деньгах должен думать начальник, а разработчик должен получать задачи и пилить как сказали.

Насколько я понимаю, ты — за первый вариант: считаешь, что разработчик, который не думает, а просто делает — не нужен. Можешь рассказать об этом?

Юрий Мазурский
21 ноября 2019

Что делает тег meta с атрибутом name="viewport"? Зачем его указывать?

Василий
14 ноября 2019

Автотесты «на пальцах». Вторая часть: что и как тестировать у модуля

Федор Борщев
7 ноября 2019

Как следить за качеством кода? Часть третья: процессы

Юрий Мазурский
31 октября 2019

Принципы надёжной вёрстки

Василий
24 октября 2019

Автотесты «на пальцах». Первая часть: пирамида тестов

Федор Борщев
17 октября 2019

Как следить за качеством кода? Часть вторая: метрики

Юрий Мазурский
10 октября 2019

Что такое СВГ и как его использовать в ХТМЛ-вёрстке?

Валентин Денников
3 октября 2019

Объективно и субъективно

Федор Борщев
26 сентября 2019

Как следить за качеством кода? Часть первая: зачем

Pavel Pribavil
12 сентября 2019

Вы используете Зеплин в бюро, чтобы разработчики смотрели макеты?
В совете про макеты для технологов Юрий Мазурский пишет, что разработчик смотрит макеты прямо в Фотошопе. Разве это не менее удобно, чем Зеплин?

Георгий Иванкин
5 сентября 2019

Что вы посоветуете начинающему «полководцу»?

Несколько месяцев назад меня повысили из обычного разработчика до «тимлида». На деле это оказалось намного более сильной переменой, чем я ожидал. Это был переход от «мага» к «полководцу» (метафора из совета). Менеджеры и клиенты теперь ждут от меня ответа за проект в целом, команда ждёт обратной связи и лидерства, все ждут адекватного планирования, инициативы и так далее — вы знаете.

Мне это интересно, для меня это вызов, но в то же время уровень напряжения очень высокий, и иногда закрадываются сомнения и слегка опускаются руки.

Что вы можете посоветовать в такой ситуации? Есть ли смысл в специальных курсах или тренингах? Если да, то каких? Какие книги стоит почитать? Что-нибудь ещё?

Спасибо!

Михаил Озорнин
29 августа 2019

Фёдор, у меня вопрос о вашем посте в телеграм-канале о доверии и бирюзовом подходе.

А что вы думаете, если бы исходно формулировались не технические, а более предметные KPI? Не число автоматических тестов, QA-инженеров и этапов приёмки, а аптайм сервиса или количество критических ошибок, пролезших на продакшен. Стало бы лучше?

Или в таких случаях стоит предложить команде сформулировать и сами KPI, и конкретные значения, и меры по их достижению?

Как правильно, эффективно и уважительно по отношению к сотрудникам?

Юрий Мазурский
22 августа 2019

Как лучше готовить макеты для технологов? Что имеет смысл делать или объяснять технологу, а что нет?

Егор Георгиевич
15 августа 2019

Василий, привет!

Я хорошо представляю, как в JS обрабатывать горячие клавиши: Ctrl+I, Ctrl+G и прочие. Но не могу понять, как отслеживать и обрабатывать их последовательность, например, если нужно вводить пароли или чит-коды вслепую, без поля для ввода.

Как это сделать? С какой стороны подойти к задаче?

Анатолий Шевцов
8 августа 2019

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

Юрий Мазурский
1 августа 2019

ЦСС-переменные: как использовать и для чего могут пригодиться

Василий
25 июля 2019

Василий, расскажите о принципе «не протыкал — не сделал».

Степан Чельцов
18 июля 2019

У меня к тебе просьба осветить вопрос постановки задачи разработчику, который знает проект и для того, который не знает и придёт на замену первому. Как менеджеру ставить задачи так, чтобы ротация в команде не заставляла пережёвывать все задачи устно по 100 раз?

Юрий Мазурский
11 июля 2019

Режимы наложения в ЦСС

Николай Стебунов
4 июля 2019

Василий, здравствуйте.

Подскажите, есть ли смысл учить Ruby и Ruby on Rails в 2019 году? Цель — веб-разработка для проектов, похожих на сайт бюро, маркетплейсов вроде catery.ru и подобных.

Если нет, то какие альтернативы будут хорошими для начинающего?

Сергей Педан
27 июня 2019

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

Очень вероятно, что если мы не сделаем авторизацию через Инстаграм, пришедшим будет лень регистрироваться, и это станет причиной отсутствия конверсий. Можно поставить заглушку вместо регистрации, но тогда цифры будут указывать не на покупку, а на желание зарегистрироваться. А вдруг все посетители зарегистрируются и ничего в итоге не купят?

Что в нашем случае могло бы быть MVP?

Юлия Колмогорова
20 июня 2019

Здравствуйте, Юрий!

Очень актуально было бы узнать «как дизайнеру стать разработчиком и зачем»? Как раз сейчас в раздумьях, углубляться ли в вопросы веб-вёрстки или сосредоточиться полностью только на дизайне. Заранее большое спасибо!

Лёха Лейберт
13 июня 2019

Василию Половнёву.

В одном из советов Артём рассказывал о том, как придумали билинг и Бюрокассу в Издательстве бюро.

А как выглядел сам переход на новые, переписанные с нуля, сервисы в техническом плане?

Анатолий Паращук
6 июня 2019

Как организовать работу удалённой команды разработчиков?

Юрий Мазурский
30 мая 2019

Часть вторая: абсолютное позиционирование

16 мая 2019

Как донести подход HADI до руководства, которое ничего не понимает в разработке?

Дмитрий
9 мая 2019

Василий и Юрий, привет!

Посоветуйте, что почитать, чтобы прокачаться в Гите?

Юрий Мазурский
2 мая 2019

Часть первая: дробление

Максим Розов
25 апреля 2019

Как резать фичи на основе метрик и экспериментов?

Валентин Беляев
18 апреля 2019

Расскажите о безголовом Хроме. А лучше покажите, как используете в бюро.

Юрий Мазурский
11 апреля 2019

Советы о фронтенде

Федор
4 апреля 2019

Кто ты?

Лера
21 марта 2019

Дизайнер обратился ко мне с просьбой сверстать подобный блок. Я ответила ему, что сверстать рамку с прерыванием без мороки с маской не получится, так как на фоне есть картинка. Я права, или есть способ проще?

Антон Прокопьев
14 марта 2019

Руст, в логотипе используется шрифт PT Sans, в вёрстке тоже. Но логотип в вёрстке отличается от логотипа в макете. Как быть?

Кристина
7 марта 2019

Василий, расскажите о принципе «в письме всё есть».

Студент
28 февраля 2019

Руст, а чем плох br?

Светлана Кузьминова
21 февраля 2019

Заметила, что на широких экранах сайт бюро в какой-то момент перестаёт тянуться. Как это устроено?

Фёдор Семёнов
14 февраля 2019

У меня есть форма, находящаяся где-то на странице и плавающая кнопка. При клике на кнопку нужно плавно прокрутить страницу к форме. Как это лучше всего сделать?

Игорь Петров
7 февраля 2019

Василий, Руст, привет!

Расскажите, как в бюро верстают электронные письма и рассылки?

Третья часть: рассылки Школы и Издательства бюро

Виктор
31 января 2019

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

Игорь Петров
24 января 2019

Василий, Руст, привет!

Расскажите, как в бюро верстают электронные письма и рассылки?

Вторая часть: рассылка советов

Фёдор Волков
17 января 2019

Руст, можно ли сделать такую кнопку без фоновой картинки? Продолжение

Андрей Пулин
10 января 2019

Хочу, чтобы на моих сайтах в заголовках типа H1 и в прочих местах, куда ручным типографом не добраться, предлоги не свешивались. Как это сделать?

Я не программист, так что мне, пожалуйста, для тупых.

Фёдор Волков
3 января 2019

Руст, можно ли сделать такую кнопку без фоновой картинки?

Игорь Петров
27 декабря 2018

Василий, Руст, привет!

Расскажите, как в бюро верстают электронные письма и рассылки?

Андрей Пулин
20 декабря 2018

Скажите, Руст, есть способ заставить такую анимацию работать в зависимости от скролла?
Я имею в виду скорость анимации, ну и чтоб останавливалась, когда не скроллишь, и крутилась назад, когда скроллишь обратно.

Аниматор
29 ноября 2018

Каким способом лучше всего сделать простую анимацию на спрайтах? Можно ли обойтись без яваскрипта?

Егор Георгиевич
22 ноября 2018

Как работает кнопка «Скопировать» в подборках? Откуда в буфере обмена берётся текст, которого нет в тексте подборки?

Александр Ратманский
1 ноября 2018

Расскажите, как устроена аутентификация по URL из писем?

Алёна Бибикова
25 октября 2018

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

Алексей
18 октября 2018

Заходим с телефона на главную. Там меню в виде:

Новости Проекты Книги Школа …

От ссылки «Школа» видна первая только буква. Жмем на неё.
Открывается соответствующая страница и «Школа» отображается по центру, хотя порядок элементов меню прежний.

Вопрос: каким образом?

Алексей
11 октября 2018

Руст, как вы проверяете соответствие вёрстки макету? Какие инструменты используете?

Василиса
4 октября 2018

Как программно спрятать экранную клавиатуру в Айфоне?

Александр Борисов
20 сентября 2018

Василий, расскажите об обязанностях технического директора в бюро?

Андрей Пулин
13 сентября 2018

Руст, важный вопрос: EM или REM? :-)

Александр Родин
30 августа 2018

В совете о воспроизведении багов вы пишете, что, если информации не хватает, её стоит посмотреть в логах, Ролбаре или уточнить у клиента. А как? Как попросить клиента помочь с дебагом?

Антон Кравченко
16 августа 2018

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

Василий
9 августа 2018

Как бороться с багами? Часть восьмая: порефлексировать

Бывший Студент
2 августа 2018

При разборе работ студентов вы указали, что заголовок на этой картинке можно сверстать текстом. Как?

Василий
26 июля 2018

Как бороться с багами? Часть седьмая: исправить

Ваня Трёшников
19 июля 2018

Добрый день!

Можно ли достичь эффекта переливания без встраивания этого видео на сайт?

Генерал Кеноби
28 июня 2018

Можно ли сверстать заголовок так, чтобы вместо цвета он был залит изображением?

Василий
21 июня 2018

Как бороться с багами? Часть шестая: изолировать

Саша Васильева
14 июня 2018

Как сверстать прокручивающееся меню для мобильных, как у вас на новом сайте?

Василий
7 июня 2018

Как бороться с багами? Часть пятая: повторить

Дима Шишкин
31 мая 2018

Расскажите, почему вы используете jQuery для хождения по дереву и управления событиями. В чём преимущество перед «чистым» JS?

Василий
24 мая 2018

Как бороться с багами? Часть четвёртая: алгоритм

Евгений Арутюнов
17 мая 2018

Тег <img> умеет масштабировать картинки пропорционально — заданная в процентах ширина автоматически даёт соответствующую высоту. Мне именно такая резиновость как раз нужна.

Но высота блока с картинкой влияет и на высоту соседнего блока (как флекс-элементы это умеют делать), да и в самом этом блоке поверх картинки размещаются тексты, которые здесь главные, а картинка это их фон. Если картинка отвалится или окажется неправильного размера — сломаются блоки, которые по смыслу с ней вообще не особо связаны. И ещё в процессе загрузки с медленным интернетом всё будет дёргаться.

Получается, что внешняя по отношению к этой вёрстке штука слишком сильно влияет на самочувствие макета. Есть ощущение, что это неправильно.

Как быть?

Кирилл Прясин
26 апреля 2018

Василий!

Что должен уметь ведущий разработчик в бюро? Чем он отличается от фронтенд-разработчика?

Ксения
19 апреля 2018

Вопрос веб-разработчикам.

Что делать с версткой под IE? У меня уже сил нет. Даже когда каждое свойство проверяю на поддержку браузером тут http://caniuse.com/, всё равно косяки появляются. И это я проверяю на IE11, ниже лезть вообще страшно.

С отладкой в браузере вообще кошмар. В режиме «Исследовать элемент» IE зависает нещадно на любом компьютере. Ладно, продираешься через всё, исправляешь, и в итоге стили под IE со всеми хаками и обходными путями весят больше, чем стили с уточнениями для всех остальных браузеров вместе взятые. Иногда реально уже проще верстать сразу под IE и потом минимально подгонять под другие.

Борюсь с желанием ставить заглушки. Расскажите, что делаете вы, чтоб всё нормально было?

Василий
12 апреля 2018

Как бороться с багами? Часть третья: логи

Андрей Пулин
5 апреля 2018

Руст, скажите, в бюро не преступление использовать Бутстрап? А если не в прототипах, а в рабочих проектах? Если да, но с оговорками, то расскажите поподробнее.

Василий
29 марта 2018

Как бороться с багами? Часть вторая: отслеживание ошибок

Кирилл Томарев
22 марта 2018

Привет, бюро!

Как правильно сверстать такие карточки? Плитка, ховер с тенью, можно листать, двухпиксельная обводка. У знакомого верстальщика проблемы. Может, стоит вообще избегать подобного сочетания?

Василий
15 марта 2018

Как бороться с багами? Часть первая: гигиена кода

Куст
8 марта 2018

А чем ещё дизайнеру могут помочь инструменты разработчика в браузере?

Никита Семёхин
1 марта 2018

Как сайт бюро сменил домен с artgorbunov.ru на bureau.ru?

Как, в принципе, сменить домен сайта, не теряя пользовательских данных?

Фёдор
22 февраля 2018

Аня Данилова рассказывает в своих советах про вариативные шрифты. А можно ли их уже применять в вебе?

Светлана Кузьминова
8 февраля 2018

font-family: Bureauserif, Georgia, serif;

Что за font-family? Где его взять?

Олег Кузнецов
1 февраля 2018

Как сверстать такую плашку с размытием фона?

Никита Семёхин
25 января 2018

Заметил, что сайт бюро перешел на HTTPS. Расскажите, как переходили?

Фёдор Уткин
18 января 2018

Как сделана залипающая кнопка на странице книжной полки? Я понимаю, что это сделано с помощью position: sticky, но непонятно, как в конце кнопка встаёт на место.

Владимир Серёгин
4 января 2018

Руст, Василий и Илья, привет!

Расскажите о дизайне REST API.

Сергей
28 декабря 2017

Руст, пытаюсь сверстать меню с помощью инлайн-блоков, но между элементами появляются мусорные пробелы. Откуда они берутся? Я победил их отрицательными отступами, но кажется, что должен быть способ получше.

Александр
21 декабря 2017

Василию Половнёву: как быстро и без миганий загружать веб-шрифты?

Михаил Озорнин
14 декабря 2017

Василий и Руст!

Расскажите как верстать электронные письма?

На фоне современных браузеров там прошлый век и чёрная магия: таблицы, инлайновые стили и теги font.

Какие библиотеки подойдут, с чего начать изучение, что прочитать?

Кирилл
7 декабря 2017

Как отлаживать странное? Например, стили для печати, сайт в десятом Айфоне или почтовую рассылку в Андроиде?

Павел Карасёв
30 ноября 2017

Вопрос к технологам.

Почему при оборачивании картинки появляется лишний пробел, и как вы с этим боритесь?

В приведенной картинке разметка такая:

<a href="#" style="border: solid 1px red;">
  <img src="//bureau.ru/bb/soviet/i/polovnyov.png" />
</a>
<a href="#" style="border: solid 1px red; display: inline-block;">
  <img src="//bureau.ru/bb/soviet/i/kulmatov.png" />
</a>
Андрей Ерес
16 ноября 2017

Василий!

У меня вопрос к примеру из совета о вёрстке картинок: https://bureau.ru/soviet/20170831/

У абзаца и заголовка третьего уровня одинаковые font-size и line-height. Почему заголовку надо задавать дополнительный отступ, чтобы он попал в интерлиньяж?

(Продолжение)

Илья
2 ноября 2017

Привет!

Как железобетонно определить, печатный ли символ ввёл пользователь?

Андрей Ерес
26 октября 2017

Василий!

У меня вопрос к примеру из совета о вёрстке картинок: https://bureau.ru/soviet/20170831/

У абзаца и заголовка третьего уровня одинаковые font-size и line-height. Почему заголовку надо задавать дополнительный отступ, чтобы он попал в интерлиньяж?

Василий
19 октября 2017

Зачем дизайнеру Бутстрап?

Василий
12 октября 2017

Что дизайнеру стоит знать об адаптивном дизайне в вёрстке?

Куст
5 октября 2017

Чем дизайнеру могут помочь инструменты разработчика в браузере?

Василий
28 сентября 2017

Как раскладывать ХТМЛ-элементы на странице? (Часть третья: флексбоксы в каталогах и выдаче)

Василий
14 сентября 2017

Как раскладывать ХТМЛ-элементы на странице? (Часть вторая: флексбоксы)

Антон Полещук
7 сентября 2017

Рустам, существует ли современный способ вывода знака рубля для всех устройств, начиная от Оперы Мини и заканчивая письмами, в разных вариантах начертания и размерах шрифта?

Василий
31 августа 2017

Как в ХТМЛ верстать картинки, списки и таблицы?

Тимур Арефьев
24 августа 2017

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

Выходит, что контейнер должен иметь ширину 100% и каждый блок нужно ограничивать по ширине отдельно. Как это удобно оформлять в вёрстке?

Василий
17 августа 2017

Как раскладывать ХТМЛ-элементы на странице? (Часть первая: боксы и позиционирование)

Василий
10 августа 2017

С помощью чего собрать простой прототип на веб-технологиях?

Евгений
3 августа 2017

Привет, Руст!

Я хочу научиться верстать, но не знаю с чего начать: в голове путаница от разнообразия технологий, информации и всевозможных курсов. На что следует в первую очередь обратить внимание? Какие технологии важнее? Что ещё не устарело?

(Продолжение)

Василий
27 июля 2017

Зачем дизайнеру прототипирование при помощи веб-технологий? С чего начать?

Александр Терехов
20 июля 2017

Планируете ли выложить Педанта в открытый доступ?

Александр
13 июля 2017

Что писать в комментарии к коммиту?

Евгений
6 июля 2017

Привет, Руст!

Я хочу научиться верстать, но не знаю с чего начать: в голове путаница от разнообразия технологий, информации и всевозможных курсов. На что следует в первую очередь обратить внимание? Какие технологии важнее? Что ещё не устарело?

Иван Самодян
29 июня 2017

Василий и Руст! В одном из советов вы говорили, что картинки в книге выгружаются из памяти, чтобы повысить производительность. Как это устроено? Как выгружаете?

Алексей Пересмехин
22 июня 2017

Руст, расскажи, где без воды можно найти инфу по гридам, чтобы без боли начать их использовать.

Александр Сушко
15 июня 2017

Вопрос Василию Половнёву.

Здравствуйте. В одном из советов про редизайн Михаил вскользь упомянул, что раскладка работает без админки. А на чём всё держится? Как устроен сайт бюро изнутри, расскажите, пожалуйста.

(Вторая часть)

Василий Половнёв
8 июня 2017

Руст!

Что думаешь про точки с запятой в Яваскрипте? Зачем их ставить?

Александр Сушко
1 июня 2017

Вопрос Василию Половнёву.

Здравствуйте. В одном из советов про редизайн Михаил вскользь упомянул, что раскладка работает без админки. А на чём всё держится? Как устроен сайт бюро изнутри, расскажите, пожалуйста.

Евгений Арутюнов
25 мая 2017

Пропустите, пожалуйста, без очереди — мне только спросить!

Руст, как элегантно вставить любое ХТМЛ-содержимое в треугольный контейнер?

(Продолжение)

Денис Ермаков
11 мая 2017

Вопрос Василию Половнёву: как начать писать тесты в «махровом легаси»?

Евгений Арутюнов
4 мая 2017

Пропустите, пожалуйста, без очереди — мне только спросить!

Руст, как элегантно вставить любое ХТМЛ-содержимое в треугольный контейнер?

Антон Лях
27 апреля 2017

Василий, как правильно программировать многоязычные сайты. Где и как хранить текст, как выбрать нужную в данном месте фразу?

Ксения
20 апреля 2017

Руст, какую систему именования выбрать для небольшого проекта — БЭМ, SMACSS или что-то другое?

(Продолжение)

Арсений Максимов
13 апреля 2017

Василий, привет!

Расскажи про устройство поиска в ваших книгах? В чём и как храните данные? Как показываете превьюшки текста в поиске? Что почитать на эту тему? Как дела?

(Вторая часть)

Ксения
6 апреля 2017

Руст, какую систему именования выбрать для небольшого проекта — БЭМ, SMACSS или что-то другое?

Арсений Максимов
30 марта 2017

Василий, привет!

Расскажи про устройство поиска в ваших книгах? В чём и как храните данные? Как показываете превьюшки текста в поиске? Что почитать на эту тему? Как дела?

Вася и Руст
23 марта 2017

Вы кто такие?