Top Banner
Когда хуже - лучше Wednesday, April 27, 2011
68

Когда хуже - лучше

Jan 28, 2015

Download

Technology

Yuriy Artyukh

Graceful degradation helps us to forget about ie7 headache.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Когда хуже - лучше

Когда хуже - лучшеWednesday, April 27, 2011

Page 2: Когда хуже - лучше

парам-пам-пам!

Wednesday, April 27, 2011

Page 3: Когда хуже - лучше

Wednesday, April 27, 2011

Page 4: Когда хуже - лучше

CSS3CSS3

Wednesday, April 27, 2011

Page 5: Когда хуже - лучше

Еще бы

• Практически все возможно в CSS3

• И так просто, как никогда

Wednesday, April 27, 2011

Page 6: Когда хуже - лучше

Wednesday, April 27, 2011

Page 7: Когда хуже - лучше

Круглые уголкитень для блока

Wednesday, April 27, 2011

Page 8: Когда хуже - лучше

Помните? Или еще делаете? ;-)

Text

http://cssing.org.ua/2008/06/23/rounded-corners-unusual-approach/

Wednesday, April 27, 2011

Page 9: Когда хуже - лучше

A+BWednesday, April 27, 2011

Page 10: Когда хуже - лучше

border-radius:10px

Wednesday, April 27, 2011

Page 11: Когда хуже - лучше

Но не всё так гладко

Wednesday, April 27, 2011

Page 12: Когда хуже - лучше

CSS3 - черновик

Wednesday, April 27, 2011

Page 13: Когда хуже - лучше

Wednesday, April 27, 2011

Page 14: Когда хуже - лучше

Wednesday, April 27, 2011

Page 15: Когда хуже - лучше

Wednesday, April 27, 2011

Page 16: Когда хуже - лучше

Wednesday, April 27, 2011

Page 17: Когда хуже - лучше

Safari

Wednesday, April 27, 2011

Page 18: Когда хуже - лучше

Wednesday, April 27, 2011

Page 19: Когда хуже - лучше

Wednesday, April 27, 2011

Page 20: Когда хуже - лучше

Wednesday, April 27, 2011

Page 21: Когда хуже - лучше

Wednesday, April 27, 2011

Page 22: Когда хуже - лучше

Wednesday, April 27, 2011

Page 23: Когда хуже - лучше

Wednesday, April 27, 2011

Page 24: Когда хуже - лучше

VML

Wednesday, April 27, 2011

Page 25: Когда хуже - лучше

VML

ExpressionsWednesday, April 27, 2011

Page 26: Когда хуже - лучше

VML

Expressions

filter

Wednesday, April 27, 2011

Page 27: Когда хуже - лучше

IE9

Wednesday, April 27, 2011

Page 28: Когда хуже - лучше

Должны ли сайты выглядеть везде одинаково?

Wednesday, April 27, 2011

Page 29: Когда хуже - лучше

Не-а

Wednesday, April 27, 2011

Page 30: Когда хуже - лучше

Wednesday, April 27, 2011

Page 31: Когда хуже - лучше

Wednesday, April 27, 2011

Page 32: Когда хуже - лучше

Wednesday, April 27, 2011

Page 33: Когда хуже - лучше

Сайты должны быть доступны и нормально выглядеть у максимального кол-ва пользователей

Wednesday, April 27, 2011

Page 34: Когда хуже - лучше

Как?!

Wednesday, April 27, 2011

Page 35: Когда хуже - лучше

1. Осознать что воможно

Wednesday, April 27, 2011

Page 36: Когда хуже - лучше

http://caniuse.com/

Wednesday, April 27, 2011

Page 37: Когда хуже - лучше

Статистика в Украине

~70% CSS3

Статистика в СНГ

Wednesday, April 27, 2011

Page 38: Когда хуже - лучше

Например

1. border-radius

2. @font-face

3. transform

4. transition

5. gradient

6. box-shadow

7. text-shadow

8. rgba

Wednesday, April 27, 2011

Page 39: Когда хуже - лучше

2. правильная запись

Wednesday, April 27, 2011

Page 40: Когда хуже - лучше

box-shadow?

-moz-box-shadow: 0px 0px 4px #ffffff; -webkit-box-shadow: 0px 0px 4px #ffffff; box-shadow: 0px 0px 4px #ffffff;

Wednesday, April 27, 2011

Page 41: Когда хуже - лучше

box-shadow?

-moz-box-shadow: 0px 0px 4px #ffffff; -webkit-box-shadow: 0px 0px 4px #ffffff; box-shadow: 0px 0px 4px #ffffff;

стандартное свойство - последнее

Wednesday, April 27, 2011

Page 42: Когда хуже - лучше

3. fallback

Wednesday, April 27, 2011

Page 43: Когда хуже - лучше

Градиенты с fallback

Wednesday, April 27, 2011

Page 44: Когда хуже - лучше

RGBA с fallback

Wednesday, April 27, 2011

Page 45: Когда хуже - лучше

Wednesday, April 27, 2011

Page 46: Когда хуже - лучше

Wednesday, April 27, 2011

Page 47: Когда хуже - лучше

Wednesday, April 27, 2011

Page 48: Когда хуже - лучше

Wednesday, April 27, 2011

Page 49: Когда хуже - лучше

sass!

.bla{ @include gradient(#ffffff,#000000); }

@mixin gradient($color1,$color2) {....

}

В коде (sass):

Wednesday, April 27, 2011

Page 50: Когда хуже - лучше

квадратные сайты лучше смотрятся в интерфейсе ие6!и работают быстрее

Wednesday, April 27, 2011

Page 51: Когда хуже - лучше

Можно:

1. border-radius

2. @font-face

3. transform

4. transition

5. gradient

6. box-shadow

7. text-shadow

8. rgba

Wednesday, April 27, 2011

Page 52: Когда хуже - лучше

Groupon.ru

• Все было сделано на умном CSS3

• В IE6 выглядело идентично

Wednesday, April 27, 2011

Page 53: Когда хуже - лучше

и ие6 не заработал

Wednesday, April 27, 2011

Page 54: Когда хуже - лучше

Wednesday, April 27, 2011

Page 55: Когда хуже - лучше

Wednesday, April 27, 2011

Page 56: Когда хуже - лучше

Wednesday, April 27, 2011

Page 57: Когда хуже - лучше

Wednesday, April 27, 2011

Page 58: Когда хуже - лучше

Wednesday, April 27, 2011

Page 59: Когда хуже - лучше

Wednesday, April 27, 2011

Page 60: Когда хуже - лучше

Wednesday, April 27, 2011

Page 61: Когда хуже - лучше

это работает

Wednesday, April 27, 2011

Page 62: Когда хуже - лучше

Продать деградацию

• Скорость разработки (деньги)• Поддержка (деньги)• Скорость загрузки и работы сайта (качество)

• Богатство фич, анимаций (качество)Wednesday, April 27, 2011

Page 63: Когда хуже - лучше

Продать деградацию

• youtube.com

• twitter.com

• yandex.ru

Wednesday, April 27, 2011

Page 64: Когда хуже - лучше

Образовывать дизайнеровобразовывать заказчиков

• Рассказывать дизайнерам, что такое graceful degradation и что нового в CSS3

• Рассказывать заказчикам

Wednesday, April 27, 2011

Page 65: Когда хуже - лучше

[счастье]

Wednesday, April 27, 2011

Page 66: Когда хуже - лучше

Wednesday, April 27, 2011

Page 67: Когда хуже - лучше

You ARE butterfly!

Wednesday, April 27, 2011

Page 68: Когда хуже - лучше

Спасибо!

Юрий Артюх,http://cssing.org.ua,twitter.com/akella

Wednesday, April 27, 2011