Upload
mikhail-larchanka
View
316
Download
1
Embed Size (px)
DESCRIPTION
Смотрим, что было с вебом и что с ним станет!
Citation preview
Куда катится этот Веб?
Михаил Ларченко EPAM MCC
Что произошло с вебом за последние 10-15 лет?
Что произойдет с вебом за следующие несколько лет?
Что произойдет с нами?
Что произошло с вебом за последние 10-15 лет?
1986-1991 HTML
1995 Javascript
1996 CSS
1994 W3C
1995 – … Война браузеров
1986 2006
FlashSilverlight
Internet Explorer Google Chrome Mozilla Firefox Apple Safari Opera другие
HTML CSS
Javascript Flash
Silverlight другие
Что произойдет с вебом за следующие несколько лет?
Веб-компоненты
polymer-project.org
<!-- Import element --> <link rel="import" href="google-map.html">
<!-- Use element --> <google-map lat="37.790" long="-122.390"></google-map>
Ecmascript 6
let isSelected = true;
function setLevel(newLevel = 0) { ... }
{ foo: foo, bar: bar } = { foo: bar, bar: foo};
class Person { constructor(name) { this.name = name; }
describe() { return "Person called " + this.name; } }
module Math { export function sum(x, y) { return x + y; }
export var pi = 3.141593;
function internal() { ... } }
import Math.{sum, pi}; import Math.*;
for (var x of arr) { console.log(x); }
let squares = [ 1, 2, 3 ].map(x => x * x);
Новые возможности
• Media Capture (HTML & gUM) • Contact • Messaging • Battery Status • Network Information • Sensor • Vibration • Calendar • Permissions • File system
Новые инструменты
• Grunt • Bower • Yeoman • Gulp • Less • Sass • Styles • Bem • Gemini • SlimerJS
Что произойдет снами?
• Full-stack Javascript developers
• SPAs (Single-page apps)
• Mobile and mobile…
• New technologies experts
ashorror