Arhn - архитектура программирования

Публикации по теме 'web-design'


К сожалению, если ваш HTML содержит много элементов и изображений, операция прокрутки становится…
К сожалению, если ваш HTML содержит много элементов и изображений, операция прокрутки становится очень сложной для браузера, поскольку ему необходимо рисовать области и слои, которые были скрыты за пределами области просмотра, поэтому анимация прокрутки может быть не плавной. Для таких ситуаций я реализую прокрутку, имея прокручиваемый контейнер с моими экранами и просто переводя его вертикально, например: container.style.transform = `translateY(-${targetScreenTop}px)` Конечно, чтобы..

API хранилища на Javascript
API хранилища удобен для нас, разработчиков, для хранения данных на стороне клиента. Ранее для этой цели использовались файлы cookie, которые имели свои недостатки. По сравнению с файлами cookie Storage API более безопасен и позволяет нам хранить большие объемы данных локально в браузере. Данные хранятся в парах ключ-значение типа String. API хранилища предоставляет нам два варианта хранения данных: Хранилище с 1 сеансом 2-локальное хранилище Вы можете просмотреть свое локальное..

Почему JavaScript по-прежнему важен при разработке современных веб-приложений
Несомненно, с 1995 года Javascript сыграл самую большую роль в разработке динамических и интерактивных веб-страниц. Будучи одним из самых мощных языков программирования на стороне клиента, он не только сохранил свою позицию лучшего языка программирования после Java, но и расширяет возможности 96,2% сайтов в Интернете. Это правда, что компании, занимающиеся веб-разработкой, широко используют Javascript для веб-разработки, но это не значит, что нельзя недооценивать его эффективность..

Методы обхода массива в JavaScript
Первый тип: цикл for, который также является наиболее распространенным. константа обр = [11,22,33,44,55,66,77,88] for (let i = 0; i < arr.length; i++) { console.log(arr[i]) } Второй: forEach() 1) forEach() обходит обычные массивы arr.forEach( function(item){ console.log(item) } ) 2) forEach() перебирает массив типов объектов const arr = [ {id:1,name:'zhangsan'}, {id:2,name:'lisi'},..

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

10 советов, как улучшить скорость вашего сайта
Скорость сайта? Это вообще имеет значение? Разве недостаточно хорошего дизайна и отличного контента? Думайте сами! Если пользователю приходится ждать, чтобы взглянуть на ваш веб-сайт, как дизайн, изображения или контент произведут впечатление? Логично, не так ли? Давайте сначала пройдемся по некоторым статистическим данным. Amazon сообщила об увеличении дохода на 1% за каждые 100 миллисекунд улучшения скорости сайта. (Источник: Amazon ) Так же поступили и в Walmart, они..

Предоставление реактивного источника данных для таблицы данных материалов с помощью Slice OStore
Сценарий У нас есть MatDataTable , инициализированный свойством компонента: dataSource: MatTableDataSource<OptimizationMetric> Этот экземпляр DataSource нуждается в пустом массиве, когда приложение инициализирует себя. Когда результат вычислен, экземпляр DataSource должен быть обновлен результатом. Подход Создайте экземпляр OStore и разместите в нем пустой массив. this.os.post(RESULT, []) Когда результат был вычислен put результат в хранилище:..

Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..