Получи случайную криптовалюту за регистрацию!

Frontender's notes [ru]

Логотип телеграм канала @frontendnoteschannel — Frontender's notes [ru] F
Логотип телеграм канала @frontendnoteschannel — Frontender's notes [ru]
Адрес канала: @frontendnoteschannel
Категории: Технологии
Язык: Русский
Количество подписчиков: 36.65K
Описание канала:

Годные статьи для Frontend разработчиков
HTML, CSS, JS, React, Angular, Vue, TypeScript, Redux, MobX, NodeJS.
Чаты: @frontend_ru, @javascript_ru
Контакты:
@g_abashkin

Рейтинги и Отзывы

3.50

2 отзыва

Оценить канал frontendnoteschannel и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

1

1 звезд

0


Последние сообщения 132

2021-02-23 09:00:28 ​​ Вы когда-нибудь задумывался, как рендерится и отображается HTML-страница.

Есть 5 этапов рендеринга HTML-страницы.

Построение DOM
Построение CSSOM
Построение дерева рендеринга
Макет
Отображение


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

2. Построение CSSOM
Разметка CSS преобразуется в объектную модель CSS путем выполнения той же последовательности шагов, что и DOM.

3. Построение дерева рендеринга
DOM и CSSOM объединяются, чтобы сформировать дерево рендеринга, которое содержит узлы, которые должны отображаться на странице ... Как ??
Из корня дерева DOM просматривается каждый видимый узел и применяется соответствующее правило CSSOM.
Наконец, он дает дереву рендеринга, содержащему большие блоки с контентом и стилем.

4. Этап макета
Фазу компоновки можно назвать фазой геометрии, на которой мы вычисляем геометрию узлов.
На этапе компоновки вычисляется точное положение узлов и их размер относительно порта просмотра браузера. Таким образом создается коробчатая модель, которая знает точное положение и размер каждого узла.

5. Этап отображения
Поскольку мы знаем доступные узлы, их стиль и их геометрию, теперь вся эта информация используется для визуализации узлов из дерева визуализации в фактические пиксели на экране. Этот процесс называется отабражением.
1.9K views06:00
Открыть/Комментировать
2021-02-22 14:01:14 ​​ Что такое WordPress и с чем его едят?!

-WordPress — это система управления содержимым сайта (CMS) с открытым исходным кодом, распространяемая под лицензией GNU GPL версии 2. Написана на PHP, в качестве базы данных использует MySQL. Сфера применения — от блогов до достаточно сложных новостных ресурсов и даже интернет-магазинов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать практически любые проекты. WordPress обеспечивает комфортный и нетрудоемкий процесс разработки сайта.


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

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

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

Встроенный редактор. Пользоваться редактором WordPress очень просто и легко в основном благодаря интуитивно понятному встроенному редактору. Форматирование текста, ссылки, вставка картинок и видео — все это делается в пару кликов.

Популярность. WordPress — самая популярная в мире система управления содержимым сайта. Согласно официальной статистике, доля рынка WordPress среди других конкурентов превышает 55%. Более 58 миллионов сайтов в мире работают на WordPress. Более 297 миллионов людей просматривают ежемесячно 2,5 миллиарда страниц на WordPress. Каждый 7-ой сайт в мире создан и работает на WordPress.
2.1K views11:01
Открыть/Комментировать
2021-02-22 09:00:53 ​​ Это требуют от веб-разработчика при приёме на работу...

- HTML
HTML — язык гипертекстовой разметки. Аббревиатура образовалась от первых букв английских слов HyperText Markup Languge. HTML применяется для разметки веб-страниц. Она нужна браузерам, которые преобразуют гипертекст и выводят на экран страницу в удобном для человека формате.
CSS — язык описания стилей. Аббревиатура образовалась из первых букв английских слов Cascading Style Sheets — каскадные таблицы стилей. CSS описывает внешний вид HTML-элементов. То есть разработчики с помощью каскадных таблиц стилей определяют, как должен выглядеть тот или иной элемент на странице.

- CSS
CSS — язык описания стилей. Аббревиатура образовалась из первых букв английских слов Cascading Style Sheets — каскадные таблицы стилей. CSS описывает внешний вид HTML-элементов. То есть разработчики с помощью каскадных таблиц стилей определяют, как должен выглядеть тот или иной элемент на странице.

- JavaScript и его фреймворки (смотря где как).
JavaScript — это лучший друг HTML и CSS. HTML задает разметку сайта, CSS отвечает за внешний вид, а JavaScript все это оживляет. С помощью кода на JavaScript программист определяет, как страница отреагирует на действия пользователя.
Сейчас JavaScript — единственный язык программирования для браузеров. Он работает под Windows, macOS, Linux и на мобильных платформах, то есть везде. Если не знаешь JavaScript, делать в программировании интерактивных сайтов нечего.

- WordPress
- простота использования
- бесплатное использование
- удобство и масштабируемость системы
- обширная документация
- большое сообщество поддержки
- постоянное обновление системы
- множество разнообразных плагинов и шаблонов
- разноплановость применения
- адаптивность под мобильные платформы
- дружелюбность к SEO
и множество других преимуществ


- Responsive Design

Что такое адаптивный веб-дизайн?

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

Практика состоит из сочетания гибких сеток и макетов, изображений и интеллектуального использования медиа-запросов CSS. Когда пользователь переключается со своего ноутбука на iPad, веб-сайт должен автоматически переключаться в соответствии с разрешением, размером изображения и возможностями написания сценариев. Возможно, также придется учитывать настройки на своих устройствах; например, если у них на iPad есть VPN для iOS, веб-сайт не должен блокировать доступ пользователя к странице. Другими словами, веб-сайт должен иметь технологию, позволяющую автоматически реагировать на предпочтения пользователя. Это устранит необходимость в разных этапах проектирования и разработки для каждого нового гаджета, представленного на рынке.
1.9K views06:00
Открыть/Комментировать
2021-02-21 18:39:59
Clubhouse. Почему столько хайпа?

Потому что в него якобы сложно попасть.. Всё.

...а нет, еще сервис упомянул Илон Маск. Теперь всё.

На рынке аудиосоцсетей есть минимум 26 подобных сервисов. И все они круто работают, в том числе на Android.

Ну например, Discord, Twitter Spaces, Fireside Chat, Sonar, Stereo, Space, Anchor FM, Cappuccino, Locker Room и другие..

Clubhouse - это не новинка, а повод подогреть наш с вами интерес к рынку аудиосоцсетей и подкастам.

Зачем быть в теме IT трендов?
Пандемия показала, что мир полностью перешел в онлайн.
Специалисты любых профессий, 100% должны знать новые IT инструменты.

Ок, где следить за IT новинками?
Тут в помощь ребята из DiXiT, они расскажут что к чему и какую пользу Вы от этого получите.
2.7K views15:39
Открыть/Комментировать
2021-02-21 14:00:33
Теги HTML о которых вы не знали.

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

- Этот тег используется для определения аббревиатуры или акронима.

- Этот тег используется для определения контактной информации

- Этот тег определяет список предопределенных параметров для элемента

- Этот тег указывает, где в тексте можно добавить разрыв строки при изменении размера;