27
Matija Šmalcelj CS Computer Systems Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

Embed Size (px)

Citation preview

Page 1: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

Matija Šmalcelj

CS Computer Systems

Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

Page 2: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

Inspirirani ljudima.

Ugasite mobitele. Hvala.

Page 3: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa
Page 4: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

Inspirirani ljudima.

Page 5: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

Inspirirani ljudima.

IE developer toolbar

Page 6: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

Inspirirani ljudima.

Integrirani alat

Page 7: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

DOM explorer

Console

Debugger

Network

UI Responsivness

Profiler

Memory

Emulation

Page 8: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

• DOM editor

• CSS editor (autocomplete)

• Eventi

• BOX model

• Drag’n’drop elemenata

• Undo + Redo

• Changes (8.1)

DOM explorer

Page 9: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

• Debug poruke

• Greške

• Konzola

Console

Page 10: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

• console API-i

Console• console.time(ime_timera)

• console.timeEnd(ime_timera)

• console.debug()

• console.dir(objekt)

• console.trace()

• console.group(ime_grupe)

• console.groupEnd()

• console.count(ime_countera)

Page 11: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

• performance API-i

Console• performance.mark(ime_markera)

• performance.measure(ime, start_marker, kraj_marker)

• performance.getMeasures(ime)

• performance.now()

Page 12: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

• Breakpointi

• Callstack

• Watch

• Pretty print

Debugger

Page 13: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

• Svi requesti

• Vremena odziva

DOMContentLoaded

Load

Network

Page 14: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

• Headeri

• Request

• Response

• Cookie-i

Network

Page 15: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

• „Task manager”

• „Task manager”

UIResponsiveness

Page 16: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

Inspirirani ljudima.

Demo

Page 17: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

• Broj izvršavanja

• Trajanje

• Lokacija u kodu

Profiler

Page 18: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

Inspirirani ljudima.

Demo

Page 19: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

• Alocirana memorija

• Snapshoti

Memory

Page 20: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

• Snapshot detalji

Memory

Page 21: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

Inspirirani ljudima.

Demo

Page 22: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

• Document mode

• User-Agent

• Rezolucije

• Geolokacija

Emulation

Page 23: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

[CTRL] + [SHIFT] + UHTML5 Fish Bowl

Page 24: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa
Page 25: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

Inspirirani ljudima.

Pitanja i odgovori.

Page 26: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa

Hvala na pažnji !

Email: [email protected]: matijasmalcelj

Page 27: WinDays 14 - Seciranje web aplikacija uz pomoć novih IE11 Developer Toolsa