Публикации по теме 'browsers'


Что нового в Refined GitHub
Refined GitHub - это расширение для браузера, улучшающее GitHub для опытных пользователей. Недавно мы добавили поддержку Firefox, поддержку GitHub Enterprise и множество новых функций. Недавно проект набрал 5000 пользователей Chrome , и у нас появились два новых члена команды: Йонас Гирер и Федерико Бриганте 🎉 Вот некоторые из наиболее полезных функций, добавленных за последнее время: Поддержка Firefox Поскольку Firefox поддерживает большую часть API расширений Chrome, мы..

Я разрабатываю игру по китайскому зодиаку
Вот что я закодировал до сих пор: Мне все еще нужно закодировать эти сцены: Я думаю, что для меня было бы хорошей идеей закодировать сюжетные сцены, прежде чем я выясню соответствующее поведение каждого зодиакального животного. Это примерный график: мир историй решите цель каждой сцены, убедитесь, что они отличаются друг от друга рисовать спрайты для анимированных элементов в сценах решить, на каком расстоянии друг от..

Я снова изучаю интерфейсную разработку - Часть 1 (Оптимизация рендеринга в браузере)
TL; DR; Я не обращал внимания на фронтенд-разработку, пока я не начал читать о некоторых его продвинутых концепциях и проблемах, я узнал больше об оптимизации рендеринга браузера, производительности веб-сайтов и веб-доступности. В этой статье я поделюсь некоторыми заметками, которые я сделал при изучении оптимизации рендеринга в браузере. Я думал, что фронтенд-разработка - это только создание красивых пользовательских интерфейсов, отзывчивых и удобных для мобильных устройств веб-сайтов,..

Не вините меня, я «не» JavaScript
JavaScript развивался с годами и ведет себя по-разному в разных браузерах… Ой, подождите! Это совершенно не так, некоторые из JavaScript, которые мы пишем для браузеров, даже не являются JavaScript. В этом нет никакого смысла? Продолжай читать… Если мы вернемся примерно к 2002 году, действительно были разные реализации спецификаций JavaScript , но это изменилось примерно в 2009 году, когда исчезли последние версии IE (версия 8) с JScript (разветвленная версия JavaScript от..

Методы консоли браузера
Как разработчик JavaScript, я использовал метод console.log() больше раз, чем количество людей, убитых в« Игре престолов до 7-го сезона - ну, может быть, не так уж и много». Дело в том, что как и многие другие (новички) JS-кодеры, я хорошо знал log() как единственный метод для объекта JavaScript console . Да, это объект. Вы можете проверить это, открыв консоль браузера и запустив typeof(console) , и вы должны получить обратно объект . Теперь, когда мы доказали, что это..

Установите TypeScript для современного браузера!
Три недели назад кто-то попросил в Канале TypeScript Gitter помочь настроить проект Barbone TypeScript для Интернета, то есть без веб-пакета и его товарищей, а также без использования файлов / amd / systemjs. Материал, полученный в результате этой работы, доступен на GitHub . Разве это не так просто? Нет это не так ! Из коробки не пойдет. Почему ? В чем проблема? Что ж, приступим к новому проекту. Создайте папку проекта mkdir ts-web Войдите в папку проекта cd..

Центрирование элементов с помощью CSS
Совершенно допустимо использовать transform в сочетании со свойствами top и left CSS для выравнивания и центрирования элементов. Хотите знать, готова ли ваша готовая к производству кодовая база запуска единорога для этого безумного скачка в технологиях? Не уверены в использовании передовых свойств CSS, таких как transform , не беспокоясь о пользовательском опыте? Проверьте таблицу совместимости в конце. Готовый к производству пример Взгляните на этот прекрасный пример:..