web (50)

11 ресурсів для вивчення CSS

1) Розгортання Box-моделей Інтерактивні слайди для вивчення CSS 3D-Трансформацій. Навігація з допомогою клавіш "вліво" та "вправо". Дивитися на повний екран для отримання кращих результатів. 2) "CSS Закусочна" Гарно сконструйована маленька гра, щоб...

Codeguida · 09 січня 2021 · 9

Що робить інтернет повільним: дослідження продуктивності JavaScript

Компанія CatchJS опублікувала дослідження про те, що може сповільнювати інтернет і які фактори та помилки з цим пов'язані. Дослідники опрацювали мільйон найпопулярніших сторінок в інтернеті та позначили кожну помилку і кожен URL. При цьому враховувал...

Codeguida · 30 грудня 2020

Як скомпілювати код у браузері за допомогою WebAssembly

Браузери стали потужними. Спочатку вони використовувалися для обміну науковими роботами в CERN, а тепер в браузері можна запускати Google Earth, грати в Unity 3D- ігри  та навіть проєктувати будівлі в AutoCAD. Чи може браузер, з такою поту...

Alex · 11 листопада 2020 · 310

Оптимізація: Налаштування веб-сервера Nginx для поліпшення показників RPS в HTTP API

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

Alex · 03 жовтня 2020 · 338

Розробка веб-серверів на Go

Стандартна бібліотека мови Go містить безліч корисних і функціональних компонентів «з коробки», які дозволяють легко розробляти серверні застосунки. У статті ми вивчимо, як написати вебсервер на Go. Почнемо з базового «Hello World!&...

Alex · 24 вересня 2020 · 351

Веб стає повільнішим?

У недавній історії на Hacker News стверджувалося, що швидкість веб-сторінок не підвищуються навіть зі збільшенням швидкостей Інтернету. В цій статті я поясню, чому з вихідних даних такого висновку зробити не можна. Також ми розглянемо зміни, що від...

Alex · 24 вересня 2020 · 57

Огляд можливостей PlayCanvas для створення Web застоснків VR

PlayCanvas — це візуальна платформа розробки інтерактивних веб застоснків. Все що розробляється з допомогою PlayCanvas засноване на можливості HTML5. PlayCanvas — це веб-застосунок, а значить вам не потрібно встановлювати спеціальні прогр...

Alex · 23 серпня 2020 · 53

Веб-розробнику: 10 корисних інструментів

Стаття, переклад якої ми публікуємо сьогодні, присвячена 10 корисним інструментам, які призначені для веб-розробників. Автор матеріалу вважає, що це — як раз такі інструменти, які дозволяють, «працювати з розумом, а не до ночі». 1....

Alex · 21 серпня 2020 · 1.2K

Скрол-анімація за допомогою JQuery

Що таке скрол-анімація та ефекти? Скрол-анімація та ефекти - це нова, але вже добре знана техніка, яка дає front-end розробникам можливість створювати гарні інтерактивні веб-інтерфейси. Щоб розпізнати, коли користувач прокручує сторінку, ми використо...

Codeguida · 10 серпня 2020 · 20

Чому я перейшов на Dart

Хтось пам'ятає Dart? Так, багато хто навіть не звертає на неї уваги, але перехід на цю мову програмування для мене виявився однією з найкращих змін в моєму житті. Доводи на користь Dart Він може робити все те, що й звичайний JavaScript: веб-додатки...

Codeguida · 27 липня 2020 · 3

Маловідомі CSS-властивості

Існує багато CSS-властивостей, про які деякі дизайнери просто не знають. Або знають, але забувають використовувати ці властивості там, де вони здатні принести велику користь. Деякі з цих властивостей можуть допомогти відмовитися від використання Java...

Alex · 20 липня 2020 · 446

Консольні утиліти Linux, які зможуть полегшити вам життя (Частина 2)

Варто почати з того, який у вас дистрибутив. Ви, звичайно ж, можете все компілювати з вихідних кодів, однак не у всіх користувачів є такі навички, а якщо компілятор видасть помилку, користувачі просто засмутяться і не зможуть спробувати нові утиліти,...

Alex · 16 липня 2020 · 335 · 1