Я просматривал Reddit и наткнулся на этот мем, превратившийся в субреддит, под названием r / starterpack (см. Пример выше). Как и настоящий стартовый пакет, мем использует фотоколлаж, чтобы проиллюстрировать архетип знаменитости, компании или субкультуры с помощью рекомендуемой подборки модных статей, мультимедиа и других потребительских товаров, согласно Know Your Meme. Это заставило меня в шутку, но также и полусерьезно задуматься - как будет выглядеть стартовый пакет для веб-разработчиков? О каких инструментах и ​​ресурсах я хотел бы знать, когда только начал?

Возвышенный текст

Дорогие читатели, это лучший текстовый редактор для начинающих веб-разработок. Вот некоторые из причин, почему. Интерфейс простой, хорошо продуманный и интуитивно понятный; Подсветка текста читабельна, линии видимости четкие, эстетические предпочтения легко настраиваются, в нем много полезных ярлыков и плагинов (я считаю, что пакетное редактирование очень полезно), а мини-карта с возможностью навигации удобна, когда ваш код становится длинным. Кроме того, раздельное редактирование! Варианты макета включают наличие нескольких столбцов и / или строк. Это удобно, например, когда у вас есть отдельные файлы для HTML, CSS и Javascript, и вы хотите увидеть, как один взаимодействует с другими. В целом, он чертовски функциональный и очень красивый.

Текстовый редактор бесплатный и работает на всех платформах. Вы можете скачать это здесь".

Инструменты разработчика Chrome (DevTools)

Я предпочитаю Chrome, поэтому я использую его встроенный инструмент разработчика. Чтобы перейти к нему в Chrome, просто выберите «Просмотр» ›« Разработчик »› «Инструменты разработчика». Вы также можете перейти к нему, щелкнув страницу правой кнопкой мыши и выбрав «Проверить» или используя сочетание клавиш (Mac: команда + option + «i», ПК: control + shift + «i»).

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

Если у вас еще нет браузера Chrome, вы можете скачать его здесь. Обзор Chrome DevTools можно найти здесь.

Google шрифты

Помимо использования безопасных веб-шрифтов, мне нравится использовать Google Fonts, чтобы оживить мою веб-страницу. Я предпочитаю Google Fonts, а не TypeKit, еще одну службу встраивания шрифтов, потому что Google Fonts полностью бесплатен. Кроме того, веб-сайт Google Fonts позволяет легко тестировать шрифты, сравнивать различные шрифты и добавлять шрифт на свой сайт. Вы просто выбираете шрифт, генерируете код, затем копируете и вставляете его в свой ‹head›. Вот и все!

W3schools и StackOverflow

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

Я использую W3schools как справочник. Я думаю, что их руководства по HTML, CSS и Javascript без излишеств, просты для понимания и понятны. На большинство моих вопросов можно ответить с помощью W3schools или быстрого поиска в Google.

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

Глазные капли систана

Честно говоря, это самое лучшее.

У Target за 10,99 $.

Полезные расширения браузера

Мои личные фавориты: WhatFont и Window Resizer.

WhatFont определяет, какой шрифт используется при наведении курсора на веб-сайт. При нажатии вы также узнаете, какое семейство шрифтов, стиль, размер, вес и цвет используются. Это хорошая тактика для открытия новых шрифтов и способов их эффективного использования.

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

Photoshop, Illustrator и InDesign

Святая Троица для графических дизайнеров. На самом деле, это единственные три приложения Adobe, которые вам когда-либо понадобятся.

Изображения важны! Photoshop и Illustrator - фантастические инструменты для создания стильных и удобных в использовании изображений. В Photoshop вы можете сделать размеры файлов изображений более управляемыми (что упростит загрузку вашей страницы) и сохранить эти изображения в веб-форматах (JPEG, PNG или GIF). В Illustrator вы можете создавать свои собственные классные фоны, курсоры, иллюстрации и т. Д. С нуля.

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

Загрузите Adobe Creative Cloud здесь.

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