43

Firefox3.5 And Next

Embed Size (px)

Citation preview

Page 1: Firefox3.5 And Next
Page 2: Firefox3.5 And Next

Mozilla Mission

• To promote on the Internet

•Choice • Innovation •participation

Page 3: Firefox3.5 And Next

Mozilla stands on the shoulders of giants

• Open source operating systems • Open source databases • Open source web servers • Open source scripting languages • Open web standards

Page 4: Firefox3.5 And Next

Mozilla Overview • Global community and public benefit organization dedicated to

improving the Internet experience for people everywhere.

– 300+ million users worldwide – Ships in more than 70 languages – More than 800 million downloads – Free and Open Source

• Highly disciplined, transparent, and cooperative development process

– 100’s of active technical contributors – 10,000’s of nightly testers – 100,000’s of evangelists and marketers

4

Page 5: Firefox3.5 And Next

2003

95%+

Page 6: Firefox3.5 And Next

2009

68% 22% 8% 4%

46% 38% 2% 8%

Page 7: Firefox3.5 And Next

6 years makes a big difference on the web Explosion of creativity and growth because of open web technology and standards

Page 8: Firefox3.5 And Next

An upgrade for the web

Page 9: Firefox3.5 And Next

9

Firefox 3.5

• JavaScript runs up to 3x faster than Firefox 3

• Page load and manipulation is 2x faster than Firefox 3

• Speeding the adoption of new web technology

• Built in video & audio playback using open technologies

• Location Aware Browsing

• “Tear off” tabs into windows

• Undo Close Window

• Full Private Browsing Mode

• Delete all traces of visiting a specific site

• Erase only the past few hours of browsing

• Frequent, easy security updates

• Personas provides one-click theme changes

• Add-on Collections to match your needs

• Over 6000 Add-ons to choose from

• Downloadable fonts

• New graphics support (CSS and SVG)

• Native JSON data transport

• Web Worker Threads for multitasking

Speed User experience Security & privacy Customization Under the hood

Page 10: Firefox3.5 And Next

Fastest Firefox Ever

10

00

2,000

4,000

6,000

8,000

10,000

12,000

14,000

16,000

18,000

20,000

Firefox 2 Firefox 3 Firefox 3.5

Sunspider Javascript

Benchmark (lower is better)

18,149ms

3,669ms

1,524ms

(tests run in a Windows XP VM on a MacBook Pro)

00

50

100

150

200

250

300

350

400

450

500

Firefox 2 Firefox 3 Firefox 3.5

Dromaeo JavaScript & DOM Benchmark (higher is better)

88 runs/s

244 runs/s

458 runs/s

Page 11: Firefox3.5 And Next

0.000

1.000

2.000

3.000

4.000

5.000

6.000

7.000

8.000

9.000

Firefox 2 Firefox 3 Firefox 3.5

More power for web applications

11

Manipulating images in the browser (higher is better)

0.18 fps

1.3 fps

8.1 fps

(tests run in a Windows Vista VM on a MacBook)

Page 12: Firefox3.5 And Next

JavaScript powers the open web Faster with just-in-time compiling Firefox 3.5 – TraceMonkey Safari – SquirrelFish Chrome – V8 Opera – Futhark

Page 13: Firefox3.5 And Next

Over 5,000 improvements in 12 months

13

Page 14: Firefox3.5 And Next

Making video part of the Web

• First browser with free and open video and audio built in — no plugins required.

• Web developers can finally build pages with interactive video; more than just play/pause

• DailyMotion, TinyVid and others have support

• Using HTML5 standards and Ogg Theora / Vorbis

14

Page 15: Firefox3.5 And Next

Making the Web local

• Allows the user to find & share their location with a single click

• Better search results, easier interaction with mapping tools, automatically geotag user created content

• Enables a whole new generation of location specific online services

• Implements the W3C Geolocation standard

15

Page 16: Firefox3.5 And Next

Powerful new privacy controls

• Private Browsing Mode for when you know you want to sneak around without leaving a trace

• Clear Recent History allows you to quickly “undo” the past few hours of your browsing life

• Forget This Site lets you excise all visits to a secret website

16

Page 17: Firefox3.5 And Next

Refining the Web experience

• “Tear off” tabs into new windows and moved tabs seamlessly between your open windows

• Restore closed windows

• Automatically recover from an unstable webpage or computer crash

• Firefox “Awesomebar” is faster and provides greater control over results

17

Page 18: Firefox3.5 And Next

Making the web a better place

• Ogg Vorbis / Theora • HTML5 <video> and <audio> • HTML5 Offline Storage • HTML5 Offline Applications • HTML5 Canvas Graphics • HTML5 Drag-and-Drop • Web Worker Threads • Geolocation API • CSS Web Fonts • CSS Transforms • CSS Media Queries • SVG Graphic Filters • ICC Color Profiles • Native JSON parsing

18

(downloadable fonts in the wild on the web)

Page 19: Firefox3.5 And Next

For more information: Mozilla web-tech blog https://developer.mozilla.org/web-tech/ About:Mozilla newsletter https://wiki.mozilla.org/About:mozilla Firefox 3.5 for developer https://developer.mozilla.org/En/Firefox_3.5_for_developers

Page 20: Firefox3.5 And Next

An upgrade for the web

3.6

Page 21: Firefox3.5 And Next

Roadmap

• Purpose – Performance – Personal customization

• Schedule – Alpha 1 (early August 2009) – Beta 1 (early September 2009) – Beta 2 (late September 2009) – Release Candidate (mid/late October 2009)

– aiming at final release for November 2009

Page 22: Firefox3.5 And Next

Features • Performance

– achieve dramatic, human-perceivable (>50ms) speed increases on startup and user tasks

• Personalization and Customization

– "light weight" themes which do not require a restart to install – customize browser behaviors based on personal history – identity management

• Task Based Navigation – add ability to search for an existing tab – allow users to create, save, restore groups of tabs – support file management tasks (delete, move, etc) in download

manager

• Other

– merge common site-specific controls with identity button – optimize security UI for common user certificate management tasks – Windows 7 integration

Page 23: Firefox3.5 And Next

별책부록. HTML 5

Page 24: Firefox3.5 And Next

Status of HTML5

•W3C HTML W/G • Microsoft, Apple, Mozilla and Opera

• Google •Working Draft • + Guides

•2012

Page 25: Firefox3.5 And Next

√ √ √ √

√ √ √ √

√ √ √ √ √ √ √ √ √ √ √ √

Canvas

Video

(Geolocation)

App Cache

Database

Workers √ √ √ √

iPhone

mobile

mobile

mobile

Page 26: Firefox3.5 And Next
Page 27: Firefox3.5 And Next

WebKit Kills Everything!

Forget !

Page 28: Firefox3.5 And Next
Page 29: Firefox3.5 And Next
Page 30: Firefox3.5 And Next

How many SDKs?

• 애플 아이폰 • MS의 윈도 모바일 • 구글 안드로이드 • 심비안 • Palm Mojo

Page 31: Firefox3.5 And Next

Integration? • Joint Innovation Lab • = 차이나모바일, 소프트뱅크, 보다폰

• Eclipse pulsar IDE • = Motorola Java ME SDK, Nokia S60 SDK

• Hybrid application framework • = Titanium Mobile, RhoMobile, Phone Gap

Page 32: Firefox3.5 And Next

Speaking from personal experience, I've had a lot more fun writing an HTML5 application based on CSS3, the database API, and jQuery that runs out of the box on all of the hot mobile platforms than I ever would have had writing some silly Objective C app for a locked down App Store (or Java for an open one).

Page 33: Firefox3.5 And Next
Page 34: Firefox3.5 And Next

HTML 5 + CSS 3 + Apps Cache + Database API

Page 35: Firefox3.5 And Next
Page 36: Firefox3.5 And Next
Page 37: Firefox3.5 And Next

Breaking News • Firefox 3.6 or later removed the

XPCOM web page plugin interfaces. – IETab – Firefox based NPKI Plugins (e.g. Softforum)

• “Our world of multi-process plugins is going to make their life harder come 3.7, though.” – Chris Blizzard

• NPAPI is still supported

Page 38: Firefox3.5 And Next

South Korea 98.66% Microsoft IE

“The cost of monoculture” http://blog.mozilla.com/gen/2007/02/27/the-cost-of-monoculture/

1%

Page 39: Firefox3.5 And Next

Open Bank

http://openbank.or.kr

Page 40: Firefox3.5 And Next

조건

• IE-ActiveX 기반 서비스 유지 • 최소한의 선택 가능한 대안 • 공인 인증 예외 규정 (VM 뱅킹) • 보안 2.5등급 (보안카드+OTP) • 이체 한도 제한 • 별도 인터넷 뱅킹 약정

Page 41: Firefox3.5 And Next
Page 42: Firefox3.5 And Next
Page 43: Firefox3.5 And Next