Статус

Свой первый сайт, создал еще в далеком 2010 году на всеизвестном сервисе narod.ru и мне так понравилось, что верстаю ... до сих пор. Это стало моим хобби, а в последнее время - образом жизни. Я прошел все этапы развития верстки - от простых DIV-ов на float, фреймворков типа Bootstrap, до современной верстки с технологией FlexBox и Grid Layout.
Теперь я готов верстать ...
Геннадий
Верстка Web-сайтов
Кишинев, Молдова
моб. 068 623 156

Образование

ВУЗ: Технический Университет Молдовы
Специализация: Компьютеры

Навыки

CSS - Cascading Style Sheets
Каскадные таблицы стилей - довольно сложный и запутанный язык описания внешнего вида сайта. Работает в тесной связке с языком разметки гипертекста HTML. В настоящее время интенсивно развивается и обновляется.
Оцениваю знания этого языка в 70% ±
Иногда пользуюсь справочниками
70%
HTML - HyperText Markup Language
Язык разметки гипертекста - предназначен для создания Web-страниц
Оцениваю знания этого языка в 85% ±
Есть теги которые никогда не использовал
85%
JS - JavaScript
Скриптовый язык программирования высокого уровня. Взаимодействует с веб-страницами и запускается на стороне клиента при наступлении определенных событий.
Могу - подключить, измененить, написать небольшой скрипт
В процессе изучения.
30%
SASS - Syntactically Awesome Style Sheets
SASS - это препроцессорная технология, которая упрощает написание CSS-кода и позволяет динамически им манипулировать. В основном использую его для сборки файлов и переменные.
Оцениваю знания этого языка в 50% ±
Во всех проектах использую SASS (.scss)
50%
PUG (он же Jade) - это препроцессор HTML
PUG - это препроцессорная технология, которая в разы упрощает написание HTML-нативного-кода и позволяет динамически им манипулировать.
Оцениваю знания этого языка в 45% ±
Во всех проектах использую PUG (.pug)
45%
GitHub - система контроля версий
GitHub — крупнейший веб-сервис и хостинг для хранения, распространения и совместной разработки web-проектов по всему миру. Имеет большие возможности и разные плюшки.
Работаю не давно, со времени создания этого портфолио
GULP - таск-менеджер
Gulp — используется для автоматического выполнения часто повторяющихся задач. Отличный сборщик проектов, но при неумелом пользовании, сильно загружает систему.
Во всех проектах использую Gulp
Адаптивность - Adaptive Web Design
Адаптив - обеспечивает правильное отображение сайта на различных устройствах с разными размерами окна браузера. В основном @media-запросы использую в css, в JS - крайне редко. Новые функции типа: dark mode (ночной режим), prefers-contrast и т.д. - никогда не использовал. Зато убираю анимации и переходы на мобильных устройствах с помощью @media-запроса prefers-reduced-motion.
Куда же без нее, использую по default
Кроссбраузерность
Самый проблемный и упрямый (не зря его называли "ишачком") был браузер Internet Explorer. Но, уже пару лет Компания Microsoft активно продвигает свой новый браузер Edge на базе Chromium - и "дышать" стало на много легче. В моих проектах, за кроссбраузерностью следит Gulp со своим плагином "autoprefixer" и некоторые полифилы, которые устанавливаю принудительно. К тому же, использую файл "reset", за которым постоянно слежу, меняю и обновляю довольно часто. Как обычно, серьезных проблем с кроссбраузерностью - не имел.
Gulp с плагином "autoprefixer", полифилы и свой файл "reset"
БЭМ — именование CSS классов
Расшифровывается как: Блок (корневой элемент компонента) Элемент (составная часть Блока) Модификатор (вариант или расширения Блока). Придуман в Яндексе, чтобы решить проблему именования CSS классов в проектах. Оказалось, что дальнейшая обработка или изменение верстки, на много легче, если название классов упорядоченны и в большинстве случаев, говорят сами за себя. Только использую т.н. европейский вариант - 2 дефиса для разделения имён блока и элементов от модификатора. Почему? Потому что, если Блок, Элемент или Модификатор состоит из 2-х слов (что бывает довольно часто), то их разделяю одним дефисом. И все в порядке, все ОК. И визуально смотрится намного лучше
БЭМ неминг — block-bl__element-el--modifier-mod
Инструменты и сервисы
Верстка макета из Figma
Технологии: HTML5, CSS3 - Flex & Grid
Препроцессоры
Pug (Jade), SASS (.scss)
Сборщик проектов
Gulp
Проверка верстки
Pagespeed & validator.w3
Проверка верстки по макету
Расширение: Pixel Perfect Pro
Оптимизация изображений
squoosh - от Google (.webp) & tinypng (.png .jpg)
Иконочные шрифты
icomoon
Редакторы кода
Sublime & VSCode от Microsoft
Browser
Firefox Developer Edition
Хостинг
GitHub Page

График работы

1. Работа в офисе
2. Работа удаленно или частично удаленно
В связи с распространения короновируса, и создавшейся ситуацией в городе, желательно, если не сразу, то через какое-то время - перейти на удаленный график работы с приходом в офис по необходимости
Тем более, что в домашних условиях (я не говорю за других, я говорю только за себя), работа на много эффективнее и производительнее, т.к. график работы ненормирован, никто не отвлекает и не напрягает, работаешь в свободной обстановке, как удобно, а не по дресс-коду
И самое главное, не теряется ежедневно, драгоценное время, как минимум два-три часа, на дорогу в офис и обратно. Особенно, утром - т.к. максимум в 7:00 - я уже работаю
Рабочее место - оборудованно и настроенно для верстки
Связь - телефон, интернет, видео

Выполненные работы

Все макеты Figma, из открытых источников, и кончно, сверстаны мною
По ходу сайта, буду комментировать ключевые моменты
Коды - скажут все, сами за себя - комментировать не буду
Классы - по БЭМу (комменты, тоже будут лишними)
  • ALL
  • Лендинги
  • Магазины
Ice-cream
Landing Page
Посадочная (целевая) страница по рекламе и продаже мороженного. Виртуальный лендинг, макет с сайта figma.community.
Eyelashes
Интернет магазин
Интернет магазин "Ресницы". Реальный сайт по продаже накладных ресниц, инструментов и аксессуаров. Сверстано только индексная страница.
Meditation
Landing Page
Полностью завершеный Лендинг о медитации, готов к дальнейшей обработке. Сверстан в начале сентября 2021 года.
Макет с сайта figma.community.
Mimosa
Интернет магазин
Интернет магазин "Mimosa" - виртуальный сайт по продаже цветов. Пока сверстано только индексная страница, но ссылки на другие страницы - рабочие.