Какой будет результат сравнения у данных свойств document.body.clientWidth === window.innerWidth?
Anonymous Quiz
33%
true
47%
false
12%
TypeError
6%
undefined
2%
number
Babel.JS – это транспайлер, переписывающий код на ES-2015 и выше в код на предыдущем стандарте ES5.
Обычно Babel.JS работает на сервере в составе системы сборки JS-кода (например webpack) и автоматически переписывает весь код в ES5.
#javascript #инструменты
Обычно Babel.JS работает на сервере в составе системы сборки JS-кода (например webpack) и автоматически переписывает весь код в ES5.
#javascript #инструменты
Cristino - адаптивный шаблон личного портфолио. Это современный, креативный, чистый, профессиональный и привлекательный персональный шаблон. Работает на Bootstrap v4.5. При разработке шаблона было поставлено на первое место повторно используемый HTML и модульный CSS, сочетая современный стиль с разметкой на каждой HTML-странице. Шаблон оптимизирован, чтобы сэкономить ваше время и деньги. Это хорошо задокументировано, что поможет вам легко и быстро запустить ваш сайт. Вы можете легко настроить его в соответствии с потребностями вашего бизнеса.
#шаблоны
#шаблоны
This media is not supported in your browser
VIEW IN TELEGRAM
Longcat Range Sliders.
Как Вам такая реализация range-слайдера в виде котиков? Мне кажется, котики - украшение любого проекта.)
#javascript
Как Вам такая реализация range-слайдера в виде котиков? Мне кажется, котики - украшение любого проекта.)
#javascript
Storytale - высококлассные веб-иллюстрации для Вашего проекта. основная часть, к сожалению, платная, но есть и бесплатный раздел с не менее классными иллюстрациями (порядка 80 шт.).
#графика
#графика
Atlaskit - это официальная библиотека пользовательского интерфейса, созданная с использованием рекомендаций по дизайну Atlassian. Он имеет очень богатые компоненты пользовательского интерфейса, необходимые веб-приложению.
Лучшее в Atlaskit - это его модульность. Вам не нужно импортировать всю библиотеку Atlaskit, чтобы использовать ее компонент. Просто выберите пакет, который здесь очень хорошо документирован, и импортируйте его в свой проект.
#react
Лучшее в Atlaskit - это его модульность. Вам не нужно импортировать всю библиотеку Atlaskit, чтобы использовать ее компонент. Просто выберите пакет, который здесь очень хорошо документирован, и импортируйте его в свой проект.
#react
🔥 Лучшее на канале за последнюю неделю
1) FullPage.js - простая и удобная в использовании библиотека для создания веб-сайтов с полноэкранной прокруткой
2) Flexbox.help — инструмент-помощник в освоении технологии FlexBox.
3) Clock JS - красивая реализация текущего времени для Вашего проекта на чистом JS c пошаговым прогрессбаром в 1 минуту.
4) Longcat Range Sliders - реализация range-слайдера в виде котиков.
5) Cristino - адаптивный шаблон личного портфолио
Всем успешной разработки!
#Лучшее
1) FullPage.js - простая и удобная в использовании библиотека для создания веб-сайтов с полноэкранной прокруткой
2) Flexbox.help — инструмент-помощник в освоении технологии FlexBox.
3) Clock JS - красивая реализация текущего времени для Вашего проекта на чистом JS c пошаговым прогрессбаром в 1 минуту.
4) Longcat Range Sliders - реализация range-слайдера в виде котиков.
5) Cristino - адаптивный шаблон личного портфолио
Всем успешной разработки!
#Лучшее
CSS Layout - коллекция популярных макетов и шаблонов, сделанных с помощью CSS. Они основаны на современных функциях CSS, таких как flexbox и CSS Grid.
#css
#css
Accessibility Checker - это инструмент аудита доступности. Всегда лучше постараться сделать свои страницы максимально доступными, а axe поможет вам избежать случайного исключения сегмента пользователей с вашего сайта.
#расширения #chrome
#расширения #chrome
Preact - быстрая альтернатива React размером 3 КБ с тем же современным API.
Основные особенности:
- Знакомые React API и шаблоны: класс ES6, хуки и функциональные компоненты.
- Обширная совместимость с React через простой псевдоним preact / compat.
- Все необходимое: JSX, VDOM, DevTools, HMR, SSR.
- Высокооптимизированный алгоритм сравнения и бесшовная гидратация от рендеринга на стороне сервера.
- Поддерживает все современные браузеры и IE11.
- Прозрачный асинхронный рендеринг с подключаемым планировщиком.
- Мгновенная настройка приложения производственного уровня с помощью Preact CLI.
#javascript
Основные особенности:
- Знакомые React API и шаблоны: класс ES6, хуки и функциональные компоненты.
- Обширная совместимость с React через простой псевдоним preact / compat.
- Все необходимое: JSX, VDOM, DevTools, HMR, SSR.
- Высокооптимизированный алгоритм сравнения и бесшовная гидратация от рендеринга на стороне сервера.
- Поддерживает все современные браузеры и IE11.
- Прозрачный асинхронный рендеринг с подключаемым планировщиком.
- Мгновенная настройка приложения производственного уровня с помощью Preact CLI.
#javascript
Modern CSS Solutions - ресурс, который разбирает современные решения старых проблем CSS. Сейчас рассмотрено 22 примера, но автор постоянно обновляет материал.
#css
#css
Babylon.JS - Невероятно мощный движок веб-рендеринга, с помощью которого можно создавать игры, создавать объекты в 3D. Фактически, поскольку это движок рендеринга, а не игровая библиотека, у вас есть доступ к функциям более низкого уровня, особенно к тем, которые связаны с визуализацией.
#javascript
#javascript
Graphberry - предоставляет творческие графические ресурсы, необходимые для преобразования в вашу личную или коммерческую работу. Вы сможете найти PSD макеты, иконки, а так же HTML-шаблоны.
#графика
#графика
Spectre.css – лёгкий, отзывчивый и современный CSS фреймворк для ускоренной и расширяемой разработки. Spectre предоставляет базовые стили для шрифтового оформления и элементов, адаптивную систему макетов на основе Flexbox, а также чистые компоненты и утилиты CSS.
#css #framework
#css #framework
JS Nice - онлайн инструмент который приведет не понятный код в читаемый, а именно выполнит деобфускацию и базовое документирование JS-скрипта. Вставляете непонятный код, сервис его анализирует и приводит в нормальный вид — добавляет отступы, пытается назвать переменные осмысленно в зависимости от контекста, добавляет комментарии с указанием переменных и их типов.
#инструменты #javascript
#инструменты #javascript
This media is not supported in your browser
VIEW IN TELEGRAM
Credit Card Form - красивая реализация заполнения банковской карты при помощи Vue.js. Особенно интересно разобраться тем, кто только начинает изучение Vue.
#vue
#vue
💡 Размеры экрана, окна и веб-страницы в JavaScript.
Размер экрана - ширина и высота экрана: монитор или экран мобильного телефона.
Доступный размер экрана - ширина и высота активного экрана без панелей инструментов операционной системы.
Внешний размер окна - состоит из ширины и высоты всего окна браузера, включая адресную строку, панель вкладок и другие панели браузера.
Внутренний размер окна - ширина и высота области просмотра, в которой отображается веб-страница.
С учетом полосы прокрутки:
Без учета полосы прокрутки:
Размер веб-страницы состоит из ширины и высоты отображаемого содержимого страницы.
#МиниУрок #JavaScript
Размер экрана - ширина и высота экрана: монитор или экран мобильного телефона.
window.screen.width;
window.screen.height;
Доступный размер экрана - ширина и высота активного экрана без панелей инструментов операционной системы.
window.screen.availWidth;
window.screen.availHeight;
Внешний размер окна - состоит из ширины и высоты всего окна браузера, включая адресную строку, панель вкладок и другие панели браузера.
window.outerWidth;
window.outerHeight;
Внутренний размер окна - ширина и высота области просмотра, в которой отображается веб-страница.
С учетом полосы прокрутки:
window.innerWidth;
window.innerHeight;
Без учета полосы прокрутки:
document.documentElement.clientWidth;
document.documentElement.clientHeigh;
Размер веб-страницы состоит из ширины и высоты отображаемого содержимого страницы.
document.documentElement.scrollWidth;
document.documentElement.scrollHeight;
#МиниУрок #JavaScript
Tinyhttp - это современныйвеб-фреймворк, подобный Express, написанный на TypeScript и скомпилированный в собственный ESM, который использует минимальное количество зависимостей, пытаясь избежать унаследованного ада.
#node
#node