Upload
channy-yun
View
5.786
Download
0
Tags:
Embed Size (px)
Citation preview
Mozilla Mission
• To promote on the Internet
•Choice • Innovation •participation
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
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
2003
95%+
2009
68% 22% 8% 4%
46% 38% 2% 8%
6 years makes a big difference on the web Explosion of creativity and growth because of open web technology and standards
An upgrade for the web
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
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
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)
JavaScript powers the open web Faster with just-in-time compiling Firefox 3.5 – TraceMonkey Safari – SquirrelFish Chrome – V8 Opera – Futhark
Over 5,000 improvements in 12 months
13
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
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
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
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
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)
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
An upgrade for the web
3.6
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
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
별책부록. HTML 5
Status of HTML5
•W3C HTML W/G • Microsoft, Apple, Mozilla and Opera
• Google •Working Draft • + Guides
•2012
√ √ √ √
√ √ √ √
√ √ √ √ √ √ √ √ √ √ √ √
Canvas
Video
(Geolocation)
App Cache
Database
Workers √ √ √ √
iPhone
mobile
mobile
mobile
WebKit Kills Everything!
Forget !
How many SDKs?
• 애플 아이폰 • MS의 윈도 모바일 • 구글 안드로이드 • 심비안 • Palm Mojo
Integration? • Joint Innovation Lab • = 차이나모바일, 소프트뱅크, 보다폰
• Eclipse pulsar IDE • = Motorola Java ME SDK, Nokia S60 SDK
• Hybrid application framework • = Titanium Mobile, RhoMobile, Phone Gap
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).
HTML 5 + CSS 3 + Apps Cache + Database API
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
South Korea 98.66% Microsoft IE
“The cost of monoculture” http://blog.mozilla.com/gen/2007/02/27/the-cost-of-monoculture/
1%
Open Bank
http://openbank.or.kr
조건
• IE-ActiveX 기반 서비스 유지 • 최소한의 선택 가능한 대안 • 공인 인증 예외 규정 (VM 뱅킹) • 보안 2.5등급 (보안카드+OTP) • 이체 한도 제한 • 별도 인터넷 뱅킹 약정