Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ragingwind/3b41d0762e3b52952128 to your computer and use it in GitHub Desktop.
Save ragingwind/3b41d0762e3b52952128 to your computer and use it in GitHub Desktop.
Welcome to Polytechnic with Eric Bidelman Korean
1
00:00:00,000 --> 00:00:01,054
ERIC BIDELMAN : 환영합니다, 여러분.
2
00:00:01,054 --> 00:00:01,137
저는 에릭 바이들먼(Eric Bidelman) 입니다.
3
00:00:02,037 --> 00:00:03,124
저는 구글의 디벨로퍼 애드버케이트
(Developer advocate) 이며
4
00:00:04,024 --> 00:00:06,026
Polymer 팀과 웹컴포넌트 (Web Components)
를 위해서 일하고 있습니다.
5
00:00:06,044 --> 00:00:08,116
웹컴포넌트는 웹 개발의 근본적인
변화를 가져올 것이며
6
00:00:09,016 --> 00:00:10,017
모든 것을 바꿀 것입니다.
7
00:00:10,026 --> 00:00:11,072
웹컴포넌트는 웹 개발의 미래입니다.
8
00:00:11,072 --> 00:00:12,488
그리고 오늘 여기, 여러분들이 웹컴포넌트에
대해서 알아보고,
9
00:00:13,136 --> 00:00:15,360
배우기 위해서 오신 것에 대해서
흥분을 감출 수가 없습니다.
10
00:00:15,036 --> 00:00:16,812
폴리 테크닉(Polytechnic)에
오신 것을 환영합니다.
11
00:00:17,136 --> 00:00:18,510
우리는 11 월 한달 동안
12
00:00:18,051 --> 00:00:20,054
전세계에 있는 수백여개의 개발자 그룹과 함께
13
00:00:20,054 --> 00:00:22,055
이와 같은 이벤트들을 주최하기로 했습니다.
14
00:00:22,064 --> 00:00:23,097
오늘 여기 오신 모든분들이 웹컴포넌트를 사용해서
15
00:00:23,097 --> 00:00:24,763
만드는 모습을 볼 수 있어서 크게 기대가 됩니다.
16
00:00:25,636 --> 00:00:27,440
Polymer 를 처음 접하시는 여러 모든 분들,
17
00:00:27,044 --> 00:00:29,065
우리는 Polymer 프로젝트를 2년전 부터
18
00:00:29,065 --> 00:00:30,877
오픈소스 프로젝트로 시작했습니다.
우리가 오픈소스로 시작했던
19
00:00:31,462 --> 00:00:33,170
정말 중요한 몇 가지 이유가 있습니다.
20
00:00:33,017 --> 00:00:34,110
첫째로, 값진 경험을 얻을 수 있었고
21
00:00:35,001 --> 00:00:36,096
표준 기관들에게 여러분의 피드백을
전달할 수 있습니다.
22
00:00:37,005 --> 00:00:39,005
그것은 웹컴포넌트에 관련된 표준들을
23
00:00:39,005 --> 00:00:40,020
양성시킬수 있는 중요한 도움이 되었습니다.
24
00:00:40,002 --> 00:00:43,018
네가지 주요 표준-- HTML
imports, custom elements,
25
00:00:43,036 --> 00:00:45,205
Shadow DOM, 그리고
templates-- 이 표준들은
26
00:00:45,529 --> 00:00:47,320
모두 지난 4년 동안 많은 발전이 있었습니다.
27
00:00:47,032 --> 00:00:48,070
이 프로젝트들에게 참가해서 해준
Polymer 팀에게
28
00:00:48,007 --> 00:00:49,035
크게 감사하고 싶습니다.
29
00:00:49,098 --> 00:00:50,098
두 번째로 우리가 하고 싶었던 것은
30
00:00:50,098 --> 00:00:52,115
우리는 개발자들이 쉽게 웹컴포넌트를
접할수 있도록 도와주고 싶었습니다.
31
00:00:53,015 --> 00:00:55,097
Polymer 에 포함된
폴리필(Polyfill)을 사용해서
32
00:00:55,097 --> 00:00:57,106
현재 브라우저에서 Native APIs 형태로
웹컴포넌트를 지원하지 않더라도
33
00:00:58,006 --> 00:00:59,682
오늘 바로 개발자들이 브라우저에서
웹컴포넌트를 사용할 수 있도록 했습니다.
34
00:00:59,736 --> 00:01:01,610
우리는 개발자들의 생상성을
향상시키고 싶었습니다.
35
00:01:01,061 --> 00:01:03,520
저는 코딩을 적게 하는 것을 좋아합니다.
여러분도 그럴 것이라고 저는 생각합니다.
36
00:01:04,069 --> 00:01:07,430
웹컴포넌트는 웹 개발자의 인간공학
(Ergonomics)을 위해 많은 역활을 합니다.
주) 인간공학: 인간에 맞추어 작업 환경 등을
적합하게 사용하려는 연구
37
00:01:07,043 --> 00:01:09,130
웹컴포넌트는 웹개발자가 간단히 선언만으로
사용할 수 있고, 재사용가능하고
38
00:01:10,003 --> 00:01:11,528
다른 기술들과 상호 운영이 가능한
커스텀 엘러먼트(custom elements)를
개발 할 수 있도록 해줍니다.
39
00:01:11,825 --> 00:01:13,950
그리고 물론, 우리는 새로운
에코시스템을 시작합니다.
40
00:01:13,095 --> 00:01:15,123
웹컴포넌트를 위한 완전히
새로운 에코시스템입니다.
41
00:01:16,023 --> 00:01:18,041
그래서 우리 Polymer 팀에서
42
00:01:18,041 --> 00:01:20,074
벨류셋(valuable set) 과 함께
커뮤니티를 시작했습니다.
43
00:01:20,074 --> 00:01:21,147
벨류셋은 다양한 비주얼, 논비주얼(non-vissual)
커스텀 엘러먼트로 이루어져 있으며
44
00:01:22,047 --> 00:01:24,061
웹컴포넌트 기술들의 능력을 잘 보여줍니다.
45
00:01:24,061 --> 00:01:26,072
아주 최근에 구글 I/O 에서는
매터리얼 디자인을 소개했습니다.
46
00:01:26,072 --> 00:01:28,697
Polymer 는 페이퍼 엘러먼트
(paper epements) 셋을 가지고 있습니다.
47
00:01:29,345 --> 00:01:31,950
여러분은 페이퍼 엘러먼트들을 사용해서
매터리얼 디자인을 사용한
48
00:01:31,095 --> 00:01:32,899
앱을 만들 수 있습니다. 그래서 우리는
이제 안드로이드와 웹에서
49
00:01:33,754 --> 00:01:36,170
룩앤필(Looks and feels) 이 같은 앱을
만들 수 있습니다.
50
00:01:36,017 --> 00:01:38,048
만약 여러분이 Polymer 가 처음이라
걱정되시나요? 괜찮습니다. 환영합니다.
51
00:01:38,048 --> 00:01:39,093
오늘 여러분들은 많은 것을
배우게 될 것입니다.
52
00:01:39,093 --> 00:01:41,125
만약 이미 무엇인가 도움이 되는
것을 만들었다면
53
00:01:42,025 --> 00:01:43,027
당신이 만든 것을 Github 에 올려주세요.
54
00:01:43,045 --> 00:01:44,116
새롭고, 재사용(resuable) 할 수 있는
것을 만들어보세요.
55
00:01:45,016 --> 00:01:46,107
우리는 정말로, 언제나 피드백을
환영합니다.
56
00:01:47,007 --> 00:01:49,010
만약 문제점이나 잘못된 점을
찾으시면 알려주세요.
57
00:01:49,001 --> 00:01:49,098
정말 감사합니다.
58
00:01:50,007 --> 00:01:51,100
재미있게 즐기시고 준비된 기념품도
받아가시기 바랍니다.
59
00:01:52,000 --> 00:01:54,065
그리고 컴포넌트로 웹을 만드세요.
(Go componentize the web)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment