Transcript
Page 1: Optimizing task completion times

Kiran Badam, BingEmail: [email protected]

Page 2: Optimizing task completion times
Page 3: Optimizing task completion times
Page 4: Optimizing task completion times

Type The

Query

25%Hit Enter /

Click Search

Button

2%

Search

Results Page

Load

5%

Select A

Result

40%

Navigate To

The Result

26%

Page 5: Optimizing task completion times

Type The

Query

25%Hit Enter /

Click Search

Button

2%

Search

Results Page

Load

5%

Select A

Result

40%

Navigate To

The Result

26%

Page 6: Optimizing task completion times
Page 7: Optimizing task completion times
Page 8: Optimizing task completion times

Type The

Query

25%Hit Enter /

Click Search

Button

2%

Search

Results Page

Load

5%

Select A

Result

40%

Navigate To

The Result

26%

Page 9: Optimizing task completion times
Page 10: Optimizing task completion times

Type The

Query

25%Hit Enter /

Click Search

Button

2%

Search

Results Page

Load

5%

Select A

Result

40%

Navigate To

The Result

26%

Page 11: Optimizing task completion times

CSS, Images & JavaScript

Inline Event Handlers

Malware BHO

Page 12: Optimizing task completion times

Inline vs. Reference

Inline Images

Post load JavaScript

Page 13: Optimizing task completion times

Removing inline event handlers improved PLT by 20%

Page 14: Optimizing task completion times
Page 15: Optimizing task completion times

• Inserts ads

• Inserts 3rd party JS

• SSL does not help

Evil BHO

Page 16: Optimizing task completion times

Type The

Query

25%Hit Enter /

Click Search

Button

2%

Search

Results Page

Load

5%

Select A

Result

40%

Navigate To

The Result

26%

Page 17: Optimizing task completion times
Page 18: Optimizing task completion times
Page 19: Optimizing task completion times

Type The

Query

25%Hit Enter /

Click Search

Button

2%

Search

Results Page

Load

5%

Select A

Result

40%

Navigate To

The Result

26%

Page 20: Optimizing task completion times
Page 21: Optimizing task completion times

Philosophical Shift to approaching web performance

Shift in Focus to User from Page Load Time

Continue to invest in features that improve task velocity

Continue to focus on security, privacy and usability

Industry Call To Action: Standardized Task Completion Metrics

Page 22: Optimizing task completion times

Top Related