Поскольку, различные правила постоянно обновляются и модифицируются, актуальная версия всех правил и рекомендаций по защите веб-сервера доступна по этой ссылке.
Pixel perfect невозможен. Главное чтобы было примерно похоже. Иначе слишком много времени уходит.
Основная суть в шрифтах и в правильном расположении элементов. А то что буквы туда сюда едут на одной строке - не важно.
То что вы сделали — уже Pixel perfect, поэтому поздравляю, очень хороший результат.
Ох уж этот Pixel Perfect. А если ваш сайт на маке открыть? Там шрифты вообще по другому рендерятся. По этому, единственной правильной стратегией, будет проверка соответствия макету сетки и отступов.
Рендеринг шрифтов в графическом редакторе и в браузере выглядит по разному, поэтому и возникают такие неточности. Причем еще в разных браузерах и разных ОС отображение может отличаться. Не заморачивайтесь, главное - чтобы совпадало по вертикали.
Главное не смешивать разные технологии и ЯП... В голове точно каша будет, вместо понимания!.. Лучше выбрать одно направление и изучать по нему. Перемежая все практикой, если Вы о программировании...
Или, что эффективнее: ставите одну задачу и пытаетесь ее решить, читая только необходимое. Я так Android и изучаю :)
Если долго что-то не получается выучить, понять, откладывайте в сторону и читайте смежную литературу... Мозг в фоновом режиме начнет сам перерабатывать поступающую информацию и усваивать ее. Потом возвращаетесь после паузы в несколько дней-недель и начинаете опять читать отложенную технологию...
Чтение теории - закрепление на практике. Самый действенный метод. Либо прямо во время чтения теории - выполнение практики. Я так сайты на друпал делать научился за 3 дня.
Вы наверное не знаете. Но у вас уже есть один идеальный и не привередливый заказчик, которого вы к сожалению выпускаете из виду и обделяете вниманием. Это ВЫ САМ.
Вот вам топ по продажам HTML-шаблонов на Themeforest.
Сравните свои шаблоны с тем что предлагают там, исходя из этого и можно будет оценить свои шансы.
За регистрацию денег не требуют, привести в порядок несколько шаблонов (чтобы выглядело не хуже), сделать им живое превью, выложить на продажу, рассказать друзьям и попросить репост — что-нибудь точно перепадет.
За полтора месяца я выучил свой первый язык – Python
А я выучил C++ за 21 день
Но так, как я не планирую оставаться фронтенд разработчиком, то дальше хочу изучить javascript
Вообще противоречите сами себе.
По сути вопроса - очередной вопрос "Что делать дальше?". Выучите 1 платформу хорошо. Знаете Python? Доучите Django и разберитесь с вебом. Если будете хреново знать Python и PHP - не нужны будете никому. Если хорошо разберетесь с одним стеком технологий - надежды появятся. У вас только ни слова про математическую и алгоритмическую базу. Разберитесь с архитектурой программных продуктов, паттернами. SQL и нормальными формами базы данных. Чтобы пойти стажером - вы должны уметь красиво протащить данные от БД до клиента и красиво отрисовать их.