ウェブスタンダードが必要なのか?

Why do we need web standards?

Opera logo W3C

標準の種類は主に二つがある

There are two types of standards

デジュレ標準

Defined standards

デファクト標準

De-facto standards

全てがデファクトであれば最高

If everything was de-facto, it would be cool

Wearing 3D glasses

しかしブラウザ戦争で習ったことは、
それが現実ではない

But, the browser wars showed us that that doesn't happen.

だから W3C:ウェブのお助けマン

So we have the W3C: Guardians of the web

Cavalry

W3C の役割は技術、イノベーション、
新しい機能を…

The W3C is about technology, innovation and new features...

…なるべく広く、うまく、
多くのユーザに提供すること

...implemented well, as widely as possible,
available to as many users as possible

ウェブスタンダードを利用しない理由とは

Arguments against using web standards include...

他の好きな技術がある

other preferred technologies

時間やお金がかかる

it costs time and money

しなくてもいいんじゃない?

I get on fine without them

8つのウェブスタンダードの利点

8 benefits of web standards

1. オープンなスタンダードが安く使える

1. It's cheap to use open standards

2. 要素同士のコミュニケーションが良い

2. Good communication between elements

3. いろんなケースに対応できる

3. Likely to work in various situations

4. バグの修正がしやすい

4. Bug-fixing is a little easier

5. フューチャープルーフ

5. Future-proof

6. プロジェクトが変わっても、
開発者が変わっても OK

6. Portability across projects, across people

7. ファイルサイズが小さい

7. Smaller footprint

8. 訴えられるリスクが低い

8. Reduced risk of being sued

最後に…

One more thing...

つまり、標準ってとっても重要

In other words, standards are essential

Thank you!

@ourmaninjapan