JavaScript — Изучение веб-разработки | MDN

JavaScript — это язык программирования, который даёт возможность реализовывать сложное поведение веб-страницы. Каждый раз, когда вы видите веб-страницу, она не только отображает статическое содержимое, но и делает большее — своевременно отображает обновление контента, выводит интерактивные карты, 2D/3D анимацию, прокручивает видео и т.д. — будьте уверены, здесь не обошлось без JavaScript.

Считается, что JavaScript сложнее изучить, чем связанные с ним технологии, наподобие HTML и CSS. Поэтому, перед изучением JavaScript, настоятельно рекомендуем сначала ознакомиться хотя бы с этими двумя технологиями. Начните с проработки следующих модулей:

  • Начало работы с Веб
  • Введение в HTML
  • Введение в CSS

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

После изучения основ JavaScript вы будете готовы к ознакомлению с более сложными темами, например:

  • Углублённый курс JavaScript, изложенный в нашем Руководстве по JavaScript
  • Программный интерфейс WebAPI

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

Первые шаги в JavaScript

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

Структурные элементы JavaScript

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

Введение в объекты JavaScript

Практически всё, что встречается в JavaScript, является объектом. Начиная с таких ключевых конструкций, как строки и массивы, и заканчивая интерфейсом взаимодействия с браузером, который построен поверх JavaScript. Вы даже можете создавать собственные объекты, заключая взаимосвязанные функции и переменные в готовые пакеты. Если вы хотите продолжить изучение языка и писать более эффективный код, то очень важно понять объектно-ориентированную природу JavaScript. Чтобы помочь вам в этом, мы представляем этот модуль. В нем мы подробно рассматриваем основы и синтаксис ООП (объектно-ориентированного программирования), показываем, как создавать свои объекты, и объясняем, что такое данные в формате JSON и как с ними работать.

Клиентский Web API

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

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

JavaScript на MDN

Главная точка входа к ядру JavaScript-документации на MDN — то место, где вы найдёте обширную справочную документация по всем аспектам языка JavaScript, и некоторые продвинутые учебники для опытных JavaScript-разработчиков.

Learn JavaScript

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

JavaScript Fundamentals на EXLskills

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

Математика для программиста

Великолепная серия видеоуроков по математике от Keith Peters, которую необходимо понимать каждому эффективному программисту

Found a content problem with this page?

  • Edit the page on GitHub.
  • Report the content issue.
  • View the source on GitHub.
Want to get more involved?

Learn how to contribute.

This page was last modified on by MDN contributors.

15 материалов для самостоятельного изучения / Хабр

Привет, Хабр! Мы на курсе Практикума по веб-разработке постоянно смотрим, что новенького появилось в сети для самостоятельного обучения веб-технологиям. И ресурсов в доступе довольно много. Они разнообразны и обучают современным технологиям в разных форматах: видео, учебники, интерактивные курсы, гайды и доклады. Если вы учитесь на курсах или уже работаете во фронтенде, эти материалы помогут улучшить навыки и избавиться от белых пятен. Делимся найденными сокровищами, вот они:  

1. W3schools

Это огромный ресурс с материалами и упражнениями по разным технологиям и языкам программирования. И веб-технологии тоже не исключение, здесь можно найти множество туториалов и примеров по HTML, CSS и JavaScript.

W3schools →

2. learn.javascript

Возможно, один из самых известных онлайн-учебников по JavaScript. Он существует уже давно, и я когда-то тоже узнавал из него подробности о работе JavaScript. Учебник подробно рассказывает про JavaScript — от самых азов до продвинутых тем. И всё это с интерактивными примерами кода, а в конце каждой статьи вы можете пройти задания, чтобы проверить свои знания.

learn.javascript.ru →

3. JavaScript 30

На этом ресурсе вы сможете сделать 30 интересных мини-проектов на JavaScript, HTML и CSS. Здесь будет возможность не только попробовать уже изученные азы, но также узнать много нового, особенно про различные DOM API.

JavaScript 30 →

4.

Eloquent JavaScript

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

Eloquent JavaScript  →

5. You Don’t Know JS Yet (book series)

Самая известная серия книг про JavaScript, его устройство и тонкости. Книги разделены по темам, поэтому можно брать только те, которые интересны. Но каждую книгу стоит прочитать — темы раскрыты очень подробно и глубоко. Перед подготовкой к собеседованию эта серия книг будет просто незаменима.

You Don’t Know JS Yet (book series)  →

6. JavaScript Allongé

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

JavaScript Allongé  →

7.

Джейк Арчибальд. В цикле — JSConf.Asia

Один из самых известных докладов, подробнейшим образом рассказывающий про Event loop и устройство асинхронности в JavaScript. Доклад до сих пор не потерял актуальности — это must watch для любого JavaScript-программиста. До него самым известным был доклад Филиппа Робертса: Что за чертовщина такая event loop? Но доклад Арчибальда актуализирует эту тему и раскрывает больше подробностей.

8. Фронтенд — это не больно

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

Фронтенд — это не больно  →

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

9. MDN Web Docs

Один из популярнейших источников, где веб-программисты ищут информацию о функциях из JavaScript или работы свойства в CSS. Но помимо этого на MDN опубликован огромный набор статей по веб-технологиям. Секция Guides содержит туториалы, которые помогут начать изучать HTML, CSS и JavaScript. Впоследствии вы ещё точно не раз вернётесь на этот сайт, когда будете искать информацию. На ресурсе много англоязычных статей, но у MDN есть отдельная команда волонтёров, которые переводят статьи на русский язык.

MDN Web Docs  →

10. Doka.guide

Если предыдущий сайт был изначально англоязычным, то Дока — полностью русскоязычный. На Доке опубликовано множество статей как про отдельные методы и функции в JavaScript, теги в HTML и свойства в CSS, так и про архитектуру приложений и доступность. Текст старательно пишется так, чтобы его было легче воспринимать новичкам. Почти каждая статья содержит интересные практические советы по теме.

Doka.guide  → 

11. react.dev

React — один из самых популярных фреймворков для написания приложения на JavaScript. Совсем недавно команда React сделала перезапуск своего сайта и создала учебные материалы для пользователей. Гайд подробно рассказывает про свойства фреймворка и даёт возможность попробовать его на интерактивных примерах.

react.dev →

12. Scrimba Learn React

Большой образовательный ресурс с интерактивными уроками на множество тем. В этом курсе вы сможете написать несколько приложений на React и попробовать использовать фреймворк в полную силу.

Scrimba Learn React  →  

13. Youtube-канал «Фронтенд»

Отличный канал, в котором регулярно появляются видео докладов с митапов и конференций, которые проводит Яндекс, такие как Я.Субботник или Я ❤️ Фронтенд. А ещё там публикуют образовательные видеолекции с прошлых выпусков Школы Разработки Интерфейсов. На канале вы сможете почерпнуть множество актуальных знаний о работе веб-технологий и различных инструментов.

14. Frontend masters

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

Frontend masters →

15. Egghead

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

Egghead →


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

Начните веб-разработку с преимуществом

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

Изучите основы: изучите основы HTML, CSS и JavaScript, которые являются строительными блоками веб-сайтов. разработка. Вы можете использовать онлайн-учебники и ресурсы, такие как Codecademy, W3Schools и FreeCodeCamp, чтобы начать обучение.

  • Ознакомьтесь с инструментами веб-разработки: узнайте, как использовать инструменты разработчика, такие как Chrome DevTools, Firebug и WebStorm, для отладки и проверки веб-страниц.
  • Изучите среду веб-разработки: Изучите среду веб-разработки, такую ​​как React, Angular или Vue.js, чтобы структурировать и организовать свой код.
  • Изучите серверный язык программирования: изучите серверный язык программирования, например Node.js, PHP или Ruby, для создания динамических веб-страниц и веб-приложений.
  • Изучите технологию баз данных: изучите технологию баз данных, такую ​​как MySQL, MongoDB или SQLite, для хранения и извлечения данных для ваших веб-приложений.
  • Создайте портфолио: создайте портфолио веб-проектов, демонстрирующих ваши навыки и способности веб-разработчика.
  • Присоединяйтесь к сообществу: присоединяйтесь к сообществу веб-разработчиков, чтобы общаться с единомышленниками, получать отзывы о своей работе и учиться у других.

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

Начните веб-разработку с преимуществом

Если вы начинающий инженер в области ИТ или кто-то еще, проявляющий свежий интерес к разработке и дизайну веб-сайтов, тогда этот пост для вас.

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

Почему веб-разработка?

Торговля ИТ и компьютерными науками (CSE) в основном подразделяется на три подобласти; Разработка программного обеспечения, создание сетей и веб-сайтов. Однако первые два также очень интересны и плодотворны в качестве веб-разработки, студентов постоянно заставляют верить, что они более важны и значительны, чем WebDev. Я не могу не подчеркнуть этот момент, веб-разработка и дизайн — это третье колесо в компьютерных технологиях, и его нельзя недооценивать.

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

Мифы о веб-разработке

Наиболее распространенные мифы о веб-разработке:

  • WebDev ограничивается созданием веб-сайтов.
  • WebDev не может предоставить вам «высокооплачиваемую» работу.
  • WebDev — это просто.

Нет Дорогой! Веб-разработка не ограничивается веб-сайтами, вы также можете создавать браузеры, плагины, игры, электронную коммерцию и ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. Объем разработки слишком обширен, его описание заняло бы не одну статью. WebDev может дать вам работу в известных компаниях, таких как Facebook, Microsoft, Google и т. д., или вы всегда можете работать высококлассным фрилансером. Хотя начало карьеры может вас разочаровать, по мере того, как вы продолжаете расти, растет и ваша зарплата.

Веб-разработка хоть и увлекательна, но требует тяжелой работы, особенно на этапе PHP/ASP.net. Вы должны работать в определенном порядке, если хотите стать хорошим веб-разработчиком.

Кто может разрабатывать веб-сайты и веб-приложения?

  • Если вы понимаете базовую логику программирования (циклы, классы, объекты, функции и т. д.), вы можете легко создать веб-приложение размером с Google Chrome. Ничего особенного.
  • Если вам нравится проводить время с редактором кода, а не выполнять другую посредственную работу, тогда да, вы можете стать следующим Цукербергом.
  • Кодирование во время веб-разработки относительно простое, чем при проектировании программного обеспечения, но оно по-прежнему требует логики и целенаправленного мышления.

Кто не может разрабатывать веб-сайты и веб-приложения?

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

Базовая дорожная карта

Шаг 1 – HTML5

  • Несмотря на то, что это кажется простым, HTML5, безусловно, не тот старый HTML, каким мы его знаем. HTML5 — это расширенная функциональная форма HTML4 с гораздо большим количеством функций, чем в предыдущей версии. С помощью HTML5 вы можете не только легко подготовить базовую структуру веб-страницы, но и хранить переменные на самой странице, создавать на ней игры, больше не нужно полагаться на флэш-память для запуска ваших видео и анимации, а с хорошими 4 месяцами углубленное изучение, может даже создать полноценный блог, даже не касаясь серверных языков, таких как PHP.
  • Необходимое время: 4 месяца*
  • Избегайте книг Head-start и HTML5 для чайников, так как у них мало практики в этой области.

Шаг 2 – CSS

  • Кто добавляет цвета радуге? CSS, безусловно, делает.
  • С применением CSS вы можете сделать свой веб-сайт ярким и плавным. Как и HTML, CSS превратился в CSS3, с помощью которого вы также можете добавлять переходы на страницы, прокрутки и даже наведения мыши. Вы даже можете сделать свой сайт элегантным или ярким, используя всего несколько строк CSS3.
  • Необходимое время: 1 месяц практики с HTML5*

Шаг 3 — HTML5 и CSS

Теперь, когда вы уже изучаете HTML5 и CSS3 , разработка страниц не составит большого труда ты. Вы можете создавать свои собственные страницы или шаблоны или работать над адаптивными макетами, которые могут адаптироваться к экрану любого устройства.

Вы можете практиковаться столько, сколько хотите, но 60 часов* вполне достаточно, чтобы попрактиковаться в совместном использовании HTML5 и CSS3. Если вы блестящий студент, вы также можете поискать в bootstrap3 адаптивный макет, прежде чем переходить к шагу 4.

Шаг 4 — HTML5 и JavaScript

Теперь, узнав, как должен выглядеть ваш сайт, вы можете сделать эти кнопки полезными в некоторых задачах. JavaScript, лучший обходной язык программирования для веб-страниц, универсален, гибок и не зависит от платформы. Я предпочитаю его любому другому языку веб-программирования (на стороне клиента). С javascript начинается настоящая разработка. Вы создаете переменные, присваиваете им какие-то значения и передаете их в качестве аргументов в какую-то функцию, чтобы наконец получить какие-то значения или действия (например, загрузку страницы, перенаправление). JavaScript легко изучить, но трудно освоить, поэтому я рекомендую перейти к следующему шагу, как только вы изучите работу функций и переменных. У JavaScript есть много дочерних элементов, таких как node.js, и требуется много читать и практиковаться, чтобы действительно использовать его для создания сложных веб-приложений. (См. Макросы).

Шаг 5 —   HTML5 и PHP

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

  • Первая половина этой процедуры обучения работает над внешним интерфейсом
  • Вторая половина требует дополнительного обратного кодирования

Необходимое время: 4 месяца (минимум 500 часов)*

Шаг 6 – Все вышеперечисленное + MySQL

  • Простейший в работе, самый сложный в обслуживании. Проектирование базы данных может быть настоящей проблемой, если вы не организованы и не хорошо спланированы.
  • Причина, по которой я рекомендую PHP всем другим языкам серверных сценариев, заключается в том, что PHP отлично подходит для начинающих, и если вы ясны основные принципы старой школы C++, PHP становится намного проще, чем вы ожидаете.
  • MySQL в сочетании с PHP на сервере Apache (лучше, чем IIS) обеспечивает идеальную основу для создания веб-страниц, и если вы хотите попрактиковаться на локальном хосте, попробуйте сервер WAMP.
  • Практика на локальном хосте и реализация на удаленном хосте.
  • Рекомендуемые книги: Head-first MySQL by O’Reilly

Шаг 7- Python , Ruby на рельсах, 9 0029 Perl и т.д. .

  • Если вы выполнили описанные выше шаги в указанной последовательности, вы, вероятно, уже знаете, как работает веб-сайт социальной сети и как работают уведомления и личные сообщения (чаты).
  • Вы можете легко создать электронную торговлю, даже не переходя к следующему шагу. Но что, если вы хотите создавать такие веб-сайты, как Flipkart, Amazon, Microsoft, Google или Facebook?
  • Это сложнее, чем просто HTML5, PHP и MySQL.
  • Существуют другие серверные и клиентские языки кодирования, которые помогут вам творить чудеса, о которых вы всегда мечтали. Python — один из самых практичных, эффективных и прибыльных языков программирования, которые используются сегодня, и самое лучшее в изучении Python — это 9.0029 очень просто .
  • Хотя Python не зависит от PHP, я все же рекомендую сначала изучить PHP, так как это подготовит ваше мышление и вы быстрее изучите Python.
  • Я работал над PHP шесть лет и выучил Python за 12 часов.
  • Существуют другие языки кодирования и фреймворки, с которыми можно работать, например, с Ruby on rails. Но Python должен быть вашим первым предпочтением.

 Шаг 8. Смешайте

Последний шаг. Перемешай. Используйте HTML5 с Python, загружайте коды Python в браузере HTML5, реализуйте коды PHP на Python или просто напишите приложение Python для работы с JavaScript.

Практика-Практика-Практика!!!

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

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

*Все это мои расчеты времени и могут варьироваться от человека к человеку.

PS — WebDev и WebDav. WebDav означает Web Distributed Authoring and Versioning — совершенно другое.

Если вы также хотите продемонстрировать здесь свой блог, см. GBlog для гостевого блога на GeeksforGeeks.


10 фактов о веб-разработке и веб-дизайне, которые вы должны знать

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

Веб-разработчики используют различные языки в зависимости от задач. Веб-разработка пользуется большим спросом в основном из-за высокой заработной платы во всем мире. Это также один из самых простых доменов, в котором не обязательно требуется высшее образование, чтобы доказать свою квалификацию. Веб-разработка обычно делится на два основных раздела, а именно: Front-end и Back-end. Front-end имеет дело с тем, что увидит пользователь, тогда как back-end занимается всем, что связано с сервером. Теперь давайте углубимся в интересные факты о веб-разработке и веб-дизайне :

1. Первое впечатление — это последнее впечатление

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

2. Легче, проще, проще всего

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

3. Взаимосвязь кода и SEO

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

4. Больше списков и меньше абзацев

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

5. Старые, худшие

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

6. Всему можно научиться за неделю

Изучение веб-разработки с нуля совсем не сложно, потому что HTML, CSS и Javascript намного проще, и к ним можно легко привыкнуть за неделю. После изучения основ создание нормального адаптивного веб-сайта станет задачей менее чем за час. Можно стать экспертом в этом от новичка за короткий промежуток времени, благодаря чему разработчики сделали отличный выбор.

7. Не выйдет за рамки вашего бюджета

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

8. Ориентация на DemoGraphics

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

9. Улучшение работы с помощью смартфонов

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