Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «javascript»

[Перевод] Внедрение компонентого подхода в вебе: обзор веб-компонентов 2015-08-14 17:31:58
+ развернуть текст сохранённая копия
Четыре из пяти самых запрашиваемых новых платформенных возможностей Edge на User Voice (Shadow DOM, Template, Custom Elements, HTML Imports) относятся к семейству API, называемых веб-компонентами (Web Components). В этой статье мы хотим рассказать о веб-компонентах и нашем взгляде на них, некоторой внутренней кухне, для тех, кто еще с ними не знаком, а также порассуждать на тему того, куда все это может эволюционировать в будущем. Это довольно-таки длинный рассказ, поэтому откиньтесь назад, возьмите кофе (или не кофеиновый напиток) и начинайте читать.
Содержание:
- Внедрение компонентов: старая практика проектирования, ставшая новой для веба
- Как разбивать на компоненты
- Это все не в первый раз: предыдущие подходы к внедрению компонентов
- Современные веб-компоненты
- Веб-компоненты: следующее поколение
Читать дальше →
Тэги: components, custom, dom, edge, elements, html, imports, javascript, microsoft, properties, shadow, template, web, блог, веб-разработка, веб-технологии, история, компании, пятничное, чтиво
Релиз Cordova 5.2.0 2015-08-14 16:06:33
Сегодня вышел новый релиз Apache Cordova — 5.2.0.
Основные изменения в данном релизе ...
+ развернуть текст сохранённая копия
Сегодня вышел новый релиз Apache Cordova — 5.2.0.
Основные изменения в данном релизе это
- Поддержка флага --browserify
- Поддержка Windows в plugman
- Новая команда clean
- Использование ~ вместо ^ по умолчанию в config.xml при использовании --save
Также намного больший упор делается на использование NPM вместо собсвенного реестра плагинов.
Подробнее под катом.
Также будет немного о предстоящих релизах и вопросы по документации.
Читать дальше →
Тэги: cordova, development, html, javascript, mobile, веб, веб-разработка, мобильная, мобильный, разработка
Работа с формами в Webix UI 2015-08-13 14:03:51
+ развернуть текст сохранённая копия
Создание форм с помощью чистого HTML задача довольно тривиальная и подробно обсуждается в каждом уважающем себя учебнике. Но все становится куда сложнее, если вам нужно, например, разнести элементы формы по нескольким табам. В этом случае без фреймворка не обойтись. В этой статье я расскажу, как можно создать сложные веб-формы с помощью UI-фреймворка Webix.
Читать дальше →
Тэги: form, framework, html, javascript, webix, веб-разработка
Практические советы по повышению производительности HTML и JavaScript 2015-08-13 13:28:15
... производительности работы с JavaScript, мы добавляем поддержку ... на HTML и JavaScript. Вы можете ...
+ развернуть текст сохранённая копия
Тема улучшения производительности сайтов и приложений всегда должна находиться на радаре у хорошего веб-разработчика. В одних случаях грамотная работа позволяет сэкономить вычислительные ресурсы, в других — сильно улучшить опыт работы с приложениями для всей аудитории пользователей, как это на днях случилось с Wikipedia. А часто и все сразу.
Скорость работы веб-приложений условно зависит от трех составляющих: 1) как устроена сетевая инфраструктура, через которую доставляются данные и код, 2) как работает браузер и 3) как, собственно говоря, написан ваш код, который браузер должен исполнять.
Все три компоненты постоянно улучшаются и оптимизируются. Например, в сетевом стеке определенные общие улучшения несет переход на HTTP 2.0. С точки зрения браузеров, все производители постоянно работают над улучшением своих движков. В случае Chakra в Microsoft Edge, помимо общего повышения производительности работы с JavaScript, мы добавляем поддержку специализированных средств вроде Asm.js и SIMD.js, призванных повысить эффективность кода в специфичных сценариях (в Firefox и Google Chrome — аналогично).
А вот что касается непосредственно кода веб-приложений, то тут зачастую нужно полагаться не только на обещанную скорость работы тех или иных движков, но и самостоятельно измерять и улучшать эффективность своих решений.
Наши коллеги Дорис Чен и Джон-Дэвид Далтон подготовили целый курс с практическими советами по улучшению производительности вашего кода на HTML и JavaScript. Вы можете посмотреть его на соответствующей странице в Microsoft Virtual Academy или под катом в виде отдельных роликов.
Читать дальше →
Тэги: edge, html, javascript, microsoft, performance, блог, веб-разработка, компании, оптимизация, производительность
[Перевод] Универсальный JavaScript 2015-08-12 23:46:49
... термином «Isomorphic JavaScript» можно назвать JavaScript-код, выполняющийся ...
+ развернуть текст сохранённая копия
В начале был Netscape. И возжелал Netscape выполнять Scheme-код в браузере Netscape Navigator. И наняли они Брендана Айка (Brendan Eich), чтобы он в поте лица своего работал над этим. Но потом они передумали и решили, что Java хотят они. И вот, рождён был JavaScript. И было это (достаточно) хорошо.
Безумная идея овладела Райаном Далом (Ryan Dahl) годы спустя: подружить движок V8 с библиотекой libev, дабы могли программисты выполнять свой JavaScript-код за пределами браузера. И возник Node.js. И npm. И люди возрадовались.
И стали люди писать веб-сервера на JavaScript, и запускать вертолёты с JavaScript на борту, и водружать его на планшеты и смартфоны, и встраивать его в термостаты и холодильники, да и во всё, во что их душа желала. И распространился JavaScript весьма и весьма широко. И презирали Нормальные Программисты™ (Serious Developers) простых людей, пишущих на JavaScript, но простые люди продолжали писать на JavaScript всё больше и больше.
И ждали люди Слово, способное вместить в себя всю широту проникновения JavaScript, ибо слово «JavaScript», как оно есть, более не вмещало той широты. И изрёк Чарли Роббинс (Charlie Robbins) мысль, что термином «Isomorphic JavaScript» можно назвать JavaScript-код, выполняющийся и в браузере, и на сервере. И никто нафиг не понимал значения сего, но, вместо просто программирования на JavaScript, люди стали программировать на изоморфном JavaScript.
Секундочку, что? Читать дальше →
Тэги: isomorphic, javascript, node.js, react, reactjs, веб-разработка
Главная / Главные темы / Тэг «javascript»
|
Взлеты Топ 5
Падения Топ 5
|