Верстальщик - наследие2017/10/21  · css 2.1 • 25 февраля 2004 года...

105
Верстальщик: Наследие

Upload: others

Post on 14-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Верстальщик: Наследие

Page 2: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

О чём я вообще?

2

Page 3: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

А что мы оставим после себя?

3

Page 4: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •
Page 5: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Да

Page 6: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Ценности

6

Page 7: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Ценности1. Ученики

7

Page 8: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Ценности1. Ученики

2. Статьи

8

Page 9: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Ценности1. Ученики

2. Статьи

3. Доклады

9

Page 10: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Ценности1. Ученики

2. Статьи

3. Доклады

4. Опенсорс

10

Page 11: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Ценности1. Ученики

2. Статьи

3. Доклады

4. Опенсорс

5. Спецификации

11

Page 12: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Спецификации

Page 13: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Да-да Спецификации

Page 14: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS

Page 15: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Немного истории CSS• Был предложен в октябре 1994 года

15

Page 16: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

• Был предложен в октябре 1994 года

• СSS 1 — 17 декабря 1996 года

16

Немного истории CSS

Page 17: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS 1• Свойства шрифта

• Цвета текста, фонов

• Выравнивания, таблицы и картинки

• Отступы, рамки

17

Page 18: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

• Был предложен в октябре 1994 года

• СSS 1 — 17 декабря 1996 года

• CSS 2 — май 1998 года

18

Немного истории CSS

Page 19: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS 2• Абсолютное и фиксированное позиционирование

• Многослойность

• Новые свойства шрифта, например тень

19

Page 20: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

• Был предложен в октябре 1994 года

• СSS 1 — 17 декабря 1996 года

• CSS 2 — май 1998 года

• CSS 2.1 — ?

20

Немного истории CSS

Page 21: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Типы статусов• FPWD — First Public Working Draft

21

Page 22: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Типы статусов• FPWD — First Public Working Draft

• WD — Working Draft

22

Page 23: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Типы статусов• FPWD — First Public Working Draft

• WD — Working Draft

• CR — Candidate Recommendation

23

Page 24: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Типы статусов• FPWD — First Public Working Draft

• WD — Working Draft

• CR — Candidate Recommendation

• PR — Proposed Recommendation

24

Page 25: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Типы статусов• FPWD — First Public Working Draft

• WD — Working Draft

• CR — Candidate Recommendation

• PR — Proposed Recommendation

• REC — Recommendation

25

Page 26: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

• Был предложен в октябре 1994 года

• СSS 1 — 17 декабря 1996 года

• CSS 2 — май 1998 года

• CSS 2.1 — ?

26

Немного истории CSS

Page 27: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS 2.1• 25 февраля 2004 года — Candidate Recommendation

27

Page 28: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS 2.1• 25 февраля 2004 года — Candidate Recommendation

• 15 мая 2005 года —  Working Draft

28

Page 29: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS 2.1• 25 февраля 2004 года — Candidate Recommendation

• 15 мая 2005 года —  Working Draft

• 19 июля 2007 — Candidate Recommendation

29

Page 30: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS 2.1• 25 февраля 2004 года — Candidate Recommendation

• 15 мая 2005 года —  Working Draft

• 19 июля 2007 — Candidate Recommendation

• 2009 — Twice update

30

Page 31: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS 2.1• 25 февраля 2004 года — Candidate Recommendation

• 15 мая 2005 года —  Working Draft

• 19 июля 2007 — Candidate Recommendation

• 2009 — Twice update

• 7 декабря 2010 — Working Draft

31

Page 32: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS 2.1• 25 февраля 2004 года — Candidate Recommendation

• 15 мая 2005 года —  Working Draft

• 19 июля 2007 — Candidate Recommendation

• 2009 — Twice update

• 7 декабря 2010 — Working Draft

• 12 апреля 2011 — Proposed Recommendation

32

Page 33: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS 2.1• 25 февраля 2004 года — Candidate Recommendation

• 15 мая 2005 года —  Working Draft

• 19 июля 2007 — Candidate Recommendation

• 2009 — Twice update

• 7 декабря 2010 — Working Draft

• 12 апреля 2011 — Proposed Recommendation

• 7 июня 2012 — Recommendation 33

Page 34: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

• Был предложен в октябре 1994 года

• СSS 1 — 17 декабря 1996 года

• CSS 2 — май 1998 года

• CSS 2.1 — июнь 2012 года

34

Немного истории CSS

Page 35: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

• Был предложен в октябре 1994 года

• СSS 1 — 17 декабря 1996 года

• CSS 2 — май 1998 года

• CSS 2.1 — июнь 2012 года

• CSS 3 — 2011-?

35

Немного истории CSS

Page 36: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

• Был предложен в октябре 1994 года

• СSS 1 — 17 декабря 1996 года

• CSS 2 — май 1998 года

• CSS 2.1 — июнь 2012 года

• CSS 3 — 2011-?

• CSS 4 — ?

36

Немного истории CSS

Page 37: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •
Page 38: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS 4 не будет

Page 39: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Сыграем

Page 40: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Какого уровня спецификация CSS Color?

40

Page 41: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS Color 3 level

41

Page 42: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS Grid Layout ? level

42

Page 43: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS Grid Layout 1 level

43

Page 44: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS Background ? level

44

Page 45: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS Background 3 level

45

Page 46: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS Flexbox ? level

46

Page 47: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS Flexbox 1 level

47

Page 48: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS4• CSS Color 3 level — CSS Color 4 level

48

Page 49: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS4• CSS Color 3 level — CSS Color 4 level

• CSS Backgrounds 3 level — CSS Backgrounds 4 level

49

Page 50: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS4• CSS Color 3 level — CSS Color 4 level

• CSS Backgrounds 3 level — CSS Backgrounds 4 level

• CSS Flexbox 1 level — CSS Flexbox 2 level

50

Page 51: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS4• CSS Color 3 level — CSS Color 4 level

• CSS Backgrounds 3 level — CSS Backgrounds 4 level

• CSS Flexbox 1 level — CSS Flexbox 2 level

• CSS Grid Layout 1 level — CSS Grid Layout 2 level

51

Page 52: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Где смотреть?

Page 53: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

drafts.csswg.org

Page 54: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •
Page 55: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •
Page 56: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •
Page 57: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •
Page 58: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

И что там интересного?

Page 59: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS Round Displays level 1• Медиа выражения для определения формы экрана

• Автомасштабирование контента под размер экран

• Вписывание контента в экран

59

Page 60: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS Speech level 1• Семейство голоса

• Скорость речи

• Громкость речи

• Паузы

60

Page 61: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS Media Queries 5 level• Яркость окружения

• Доступность скриптов

• Инверсия цветов

61

Page 62: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS Expressive Généralisations and Gadgetry level 1

• Астрономические величины (скорость света не для скорости прокрутки)

62

Page 63: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS Expressive Généralisations and Gadgetry level 1

• Астрономические величины (скорость света не для скорости прокрутки)

• Единица измерения скорости речи равная скорости речи Сэра Тимоти Бернерса-Ли во время выступления (отрицательные значения для обратной речи)

63

Page 64: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

CSS Expressive Généralisations and Gadgetry level 1

• Астрономические величины (скорость света не для скорости прокрутки)

• Единица измерения скорости речи равная скорости речи Сэра Тимоти Бернерса-Ли во время выступления (отрицательные значения для обратной речи)

• Двойная радуга одним свойством

64

Page 65: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

И это только самая малость

Page 66: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Зачем вообще это читать?

Page 67: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Зачем читать?• Общая осведомлённость

67

Page 68: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Зачем читать?• Общая осведомлённость

• Подготовка к будущему

68

Page 69: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Зачем читать?• Общая осведомлённость

• Подготовка к будущему

• Умение отличать реальные черновики от салфеток

69

Page 70: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Я не хочу читать, хочу делать

Page 71: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Окей

Page 72: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Хочу участвоватьЕсли вы работает на организацию, члена W3C, то вы можете вступить в рабочую группу.

Чтобы участвовать необходимо работать один день в неделю.

72

Page 73: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Организации W3CНа 18 октября 2017 года — 460 организаций.

Microsoft, Google, Adobe, Mozilla, IBM, Apple, Stripe, LG, Bloomberg, Mitsubishi, Samsung.

73

Page 74: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Моя компания не участвует в

W3C

Page 75: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Вступить в W3C• Заполнить заявку о компании

• Дождаться подтверждения в случае успешной проверки (45 дней)

• Добро пожаловать!

75

Page 76: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Теперь можете заплатить взнос

Page 77: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Взносы в W3C (в год)• Если вы маленькая компания или некоммерческая организация — 3 900 евро

77

Page 78: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Взносы в W3C (в год)• Если вы маленькая компания или некоммерческая организация — 3 900 евро

• Коммерческая организация, доход которой от 30 миллионов евро до 51 миллиона евро — 7 800 евро

78

Page 79: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Взносы в W3C (в год)• Если вы маленькая компания или некоммерческая организация — 3 900 евро

• Коммерческая организация, доход которой от 30 миллионов евро до 51 миллиона евро — 7 800 евро

• Коммерческая организация, доход которой от 51 миллиона евро — 68 000 евро

79

Page 80: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Компания не хочет в W3C

Page 81: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

W3C Invited ExpertsДобиться приглашения от W3C.

Рейчел Эндрю, Джон Даггет, Лия Веру

81

Page 82: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Я не настолько крут

Page 83: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Путь смертных• Архивный список рассылки [email protected] это не место для вопросов уровня «как сделать таблицу»

83

Page 84: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Путь смертных• Архивный список рассылки [email protected] это не место для вопросов уровня «как сделать таблицу»

• Репозиторий W3C на GitHubhttps://github.com/w3c/csswg-drafts

84

Page 85: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Репозиторий W3C на GitHub• Жёсткое следование гайдлайнов для публикаций

85

Page 86: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Репозиторий W3C на GitHub• Жёсткое следование гайдлайнов для публикаций

• Строгий формат комментариев

86

Page 87: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Репозиторий W3C на GitHub• Жёсткое следование гайдлайнов для публикаций

• Строгий формат комментариев

• Средний технический английский для обсуждений

87

Page 88: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Я не знаю английского

Page 89: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

🙄

Page 90: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Репозиторий W3C на GitHub• CSS Working Group Editor Drafts

https://github.com/w3c/csswg-drafts

90

Page 91: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Репозиторий W3C на GitHub• CSS Working Group Editor Drafts

https://github.com/w3c/csswg-drafts

• The Service Workers Specification https://github.com/w3c/ServiceWorker

91

Page 92: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Репозиторий W3C на GitHub• CSS Working Group Editor Drafts

https://github.com/w3c/csswg-drafts

• The Service Workers Specification https://github.com/w3c/ServiceWorker

• CSS Houdini Draftshttps://github.com/w3c/css-houdini-drafts

92

Page 93: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Наши на полях битвы• Роман Комаров — twitter.com/ki_zu

• Илья Стрельцын — https://twitter.com/SelenIT2

93

Page 94: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •
Page 95: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

95

Page 96: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Итоги• CSS разбит на модули, каждый из которых развиваются отдельно

96

Page 97: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Итоги• CSS разбит на модули, каждый из которых развиваются отдельно

• У спецификаций есть несколько уровней, которые они проходят, прежде чем стать рекомендациями

97

Page 98: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Итоги• CSS разбит на модули, каждый из которых развиваются отдельно

• У спецификаций есть несколько уровней, которые они проходят, прежде чем стать рекомендациями

• Черновики есть в открытом доступе и их можно читать и смотреть

98

Page 99: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Итоги• Вы можете участвовать в разработке черновиков, если ваша компания участвует в W3C

99

Page 100: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Итоги• Вы можете участвовать в разработке черновиков, если ваша компания участвует в W3C

• Ваша компания теоретически может попасть в W3C

100

Page 101: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Итоги• Вы можете участвовать в разработке черновиков, если ваша компания участвует в W3C

• Ваша компания теоретически может попасть в W3C

• W3C может пригласить вас если вы очень крутой специалист

101

Page 102: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Итоги• Вы можете участвовать в разработке черновиков, если ваша компания участвует в W3C

• Ваша компания теоретически может попасть в W3C

• W3C может пригласить вас если вы очень крутой специалист

• Можно участвовать в разработке в открытом репозитории на Github

102

Page 103: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Итоги• Вы можете участвовать в разработке черновиков, если ваша компания участвует в W3C

• Ваша компания теоретически может попасть в W3C

• W3C может пригласить вас если вы очень крутой специалист

• Можно участвовать в разработке в открытом репозитории на Github

• Надо учить английский

103

Page 104: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Ценности1. Ученики

2. Статьи

3. Доклады

4. Опенсорс

5. Спецификации

104

Page 105: Верстальщик - наследие2017/10/21  · CSS 2.1 • 25 февраля 2004 года — Candidate Recommendation • 15 мая 2005 года — Working Draft •

Спасибо за внимание!

Сергей Попов

fb.com/sergeytovarov