Архив за 19 марта 2020 - 8

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

Почему JavaScript пожирает HTML: примеры кода - 1

Код веб-страницы традиционно состоит из трех разделов, каждый из которых выполняет свои обязанности: HTML-код определяет структуру и семантику, CSS-код определяет внешний вид, а JavaScript-код определяет его поведение. В командах с участием дизайнеров, HTML / CSS разработчиков и JavaScript-разработчиков это разделение получается естественно: дизайнеры определяют визуальные элементы и пользовательский интерфейс, разработчики HTML и CSS размещают эти визуальные элементы на странице в браузере, а JavaScript-разработчики добавляют взаимодействие с пользователем, чтобы связать все вместе и «заставить это работать». Каждый может работать над своими задачами, не вмешиваясь в код остальных двух категорий разработчиков. Но все это справедливо для так называемого «старого стиля».Читать полностью »

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

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

Недавно меня попросили подправить один лендинг. Среди того, что я нашла в его коде, было изображение, поверх которого были расположены два перекрывающих его полупрозрачных элемента. Оба — с одними и теми же RGB-значениями цвета в свойстве background-color. Выглядело это примерно так:

<img src='myImage.jpg'/>
<div class='over1'></div>
<div class='over2'></div>

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

CSS: приключения в стране полупрозрачности - 1

В результате я решила избавиться от одного из слоёв и задать параметр opacity оставшегося так, чтобы внешне изображение выглядело так же, как и прежнее. Всё это хорошо, но тут возник вопрос: как настроить параметр opacity оставшегося элемента так, чтобы результат был таким же, как при применении двух полупрозрачных слоёв?
Читать полностью »

SpaceX успешно запустила новую партию спутников Starlink

Компания SpaceX вывела на орбиту очередную — шестую — партию из 60 интернет-спутников Starlink. При этом первую ступень ракеты-носителя Falcon 9, совершавшую в этот раз уже пятый полет, вернуть не смогли: из-за нештатной работы одного из девяти двигателей она не смогла совершить посадку на плавучую платформу.

Читать полностью »

Разработчики самого популярного браузера Chrome и операционной системы Chrome OS обратились ко всем пользователям в социальной сети Twitter, заявив, что компания приостановила разработку новых версий Chrome и Chrome OS.

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

Читать полностью »

Воздушки, релейки, кабель в окно: как не напороться на провайдера-монополиста в бизнес-центре - 1
Вот как выкручиваются клиенты, попавшие на провайдера-монополиста. Оптика на фонарных столбах — это и есть «воздушка».

Один наш клиент искал офис в аренду в Москве. Нашел подходящий в крупном бизнес-центре: в центре, с парковкой и по привлекательной цене. Компания заключила договор на 3 года, влила несколько миллионов в отделку, закупила красивые столы и аккуратно вывела розетки. 

Но грабли постучались в дверь, когда ИТ-служба подключала интернет. Бизнес-центр предложил арендатору на выбор двух провайдеров: плохого и очень плохого. Оба работали в здании на эксклюзивных правах и предлагали интернет за 25% от стоимости занятой площади. И это не предел. Стоимость интернета может доходить до 50% от площади. Так арендодатель компенсирует дешевые квадратные метры. 

Что в итоге получает арендатор: договор подписан на год или даже на три, интернет дорогой, но некачественный, и — вишенка на торте — организовать резервный канал нельзя.      

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

Исполнительный директор компании Playboy Enterprises Ben Kohn (Бен Кон), которая издает журнал Playboy, объявил о том, что компания прекращает выпуск его печатной версии в США. Последний печатный выпуск журнала в США вышел на этой неделе.

До этого момента печатная версия журнала выходила раз в три месяца, а всего журнал издавался 66 лет. Бен Кон заявил, что сейчас стало совершенно очевидно, что пандемия коронавируса окажет негативное влияние на производство контента и цепочку поставок журнала. В связи с этим поднялся вопрос о том, как Playboy сможет радовать своих читателей и общаться с ними каждый день, а не раз в три месяца.

Читать полностью »

Компания System76, выпускающая элегантные настольные ПК под управлением ОС на базе Linux, разрабатывает свою первую клавиатуру. Об этом производитель рассказал в блоге.

System76 разрабатывает клавиатуру

Читать полностью »

Известный Linux-разработчик, соавтор графического протокола Wayland, пользовательского окружения Sway и почтового клиента Aerc, Дрю ДеВолт (Drew DeVault) провёл анализ спецификаций W3C, которым должны соответствовать современные браузеры.

Он скачал 1217 спецификаций с помощью wget и подбил статистику утилитой wc -w (количество слов). Оказалось, что весь текущий каталог спецификаций W3C составляет 114 млн слов. Для сравнения, объём спецификации C11 составляет 208 220 слов, а длина романа «Война и мир» — 188 088 слов.

Дрю ДеВолт делает вывод, что сегодня уже невозможно разработать новый браузер с нуля, поскольку невозможно реализовать поддержку веб-стандартов в таком количестве.
Читать полностью »

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

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js