Browser and its Emerging Trends

本文探讨了浏览器的发展历程和技术组成,包括不同浏览器引擎的历史、市场占有率及标准符合度等关键信息。此外还对比了各浏览器引擎在HTML5、CSS3及JavaScript标准上的表现。


Crazy Cryptic Quote:

I, explorer, with least interest in opera while on a safari trip fired at a fox with my chrome gun



Paramount Forces:



The Emergence:

http://meyerweb.com/eric/browsers/timeline-structured.html


 

1996

1997

1998

1999

2000

2001

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

2013

2014

2015

 
Internet Explorer for Windows

3.0

4.0

 

5.0

5.5

6.0

    

7.0

  

8.0

 

9.0

10.0

11.0

   
Internet Explorer for Macintosh 

3.0

4.0

4.5

5.0

5.1

5.2.1

Ω

             
Opera

2.1

3.0

3.5

 

4.0

5.0

6.0

 

7.0

7.5

8.0

9.0

9.1

9.2

9.5

9.6

10.0

10.5

10.6

11.0

11.1

11.5

11.6

12.0

12.1

Ω Presto

15

16

17

18

19

20

21

22

23

  
Netscape Navigator 

4.0

4.5

 

6.0

6.1

6.2

7.0

7.1

7.2

8.0

 

9.0

Ω

        
Firefox        

0.8

1.0

1.5

2.0

 

3.0

3.5

3.6

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

 
Safari       

1.0

1.1

1.2

2.0

 

3.0

 

4.0

5.0

5.1

6.0

7.0

   
Chrome            

1.0



Latest Stance:

BMW: 

       Browser

       Makers'

       WAr


Market Share:




Engine Market Share (not latest)




Browser Pieces:

What components make a browser?

Web rendering engine
     Also called as browser engine
    Fundamental piece
    Parses and ensures standards (HTML, JavaScript, CSS...) compliance
    Made of components
        WebCore (contains rendering, layout and networking)
        JavascriptCore (contains javascript engine)
    User Interface customized for product
        Cosmetic piece


Browser Engines:

WebKit used by Apple Safari.
Trident is developed by Microsoft.
Presto is developed by Opera Software.
Gecko is developed by the Mozilla Foundation.
Blink is a fork of WebKit used by Chromium, the base for Google Chrome and today Opera


Browser Engines Timeline:




Standards Conformance Tests:

One such benchmark by tomshardware.com
Standards conformance made up of three tests:
HTML5 (HTML5Test.com)
         Chrome still has the upper hand in this measure.
CSS3 (CSS3 Test)
         The Chromium duo, Chrome (1st) and Opera Next
JavaScript (Ecmascript's test262)
         All browsers achieve equally-high scores
         IE10 is numerically the winner


Other Benchmark Studies:

Speed(cold start):   Tab loading;  Page Load time(non-cached load);  page reload time(cached reload);

memory usage:  Based memory,   10 open tabs;

Compliance:   CSS3;  HTML5;

Performance: Javascript performance;


Who is the Best?

You should decide for yourself!
If you don't ever shut down your computer – Then ignore cold boot scores.
Don't like performance tests? Then throw out the JavaScript test.
Have 12GB of RAM? Then toss out memory usage.



Browser Kinds:

Based on platforms (Java, embedded etc)
Based on devices (TVs, phones, consoles, tablets)
Based on activities
  browsing wikipedia
  data analytics
  Searching (in 2D or 3D)
  Downloading (music, file sharing)
  For the medically challenged
  Text reading only



Latest Scoop:

  Google is creating a WebKit fork called Blink, making Chromium a combination of Blink/V8.
  Opera aligns switching to a Chromium and may get G’ed.
  A new feud brewing between the Opera and Mozilla over an ex-Opera employee who divulged trade secrets.
   Ubuntu is considering ditching Firefox for Chromium as the default Web browser.










Introduce:

Components:

Performance:

Market Share:

Take Homes:



Disclaimers:

All material content was collected from different sources in the internet
All authors equally brainstormed on what to present and so all   are jointly owned by us
All expletives blurted during presentation is responsibility of the presenter
All evil items displayed in presentation belongs to non-presenting authors




Introduce:

Components:

Performance:

Market Share:

Take Homes:                     

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值