Effiziente Fehlersuche In Web 2.0 Anwendungen - Graz Edition

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Effiziente Fehlersuche In Web 2.0 Anwendungen - Graz Edition - Presentation Transcript

    1. Effiziente Fehlersuche in Web 2.0-Anwendungen
    2. Agenda
      • Kurze Vorstellung
      • Eingebaute Firefox-Tools
      • Webdeveloper Toolbar
      • Firebug
      • Weitere Firefox-Tools
      • Weitere Tools für Internet Explorer, Safari und andere Browser
      • Fragen & (hoffentlich) Antworten
    3. Martin Leyrer
      • Alter Sack (Netscape 0.x, frühe 90er)
      • Anhänger des " Progressive Enhancement "
      • KEIN JavaScript & CSS Guru
      • Lasse mich gerne vom Code anderer „inspirieren“
      • Fan von „fertigen“ Frameworks
    4. Hintergrundfarbe
    5. Error-Console Strg-Shift-J
    6. Web Developer Toolbar
      • Anzeige div. Infos
      • (De-)Aktivieren von JavaScript, Bildern, Cache, ...
      • Forms
      • Cookies
      • Tools
      • View Generated Source !!!
    7.  
    8. Firebug ist ...
      • Firefox Plugin
      • JavaScript Debugger
      • DOM Viewer
      • CSS Viewer
      • JavaScript Logging Engine
      • und ...
    9. http://www.flickr.com/photos/teagrrl/78941282/
    10. Firebug aufrufen F12
    11. Die Tabs
      • Console
      • HTML
      • CSS
      • Script
      • Dom
      • Net
    12. Console
      • console.log(“We are at point A”);
      • console.info(“We are at point B”);
      • console.warn(“At point C!”);
      • console.error(“We reached point D :-(“);
      • AJAX-Calls
      • Wird von Frameworks wie Dojo, .... genutzt
      • Firebug „Light“ für IE
    13.  
    14. HTML-Ansicht
      • Elemente werden hervorgehoben
      • HTML editierbar
      • Rechte Maustaste -> Inspect um Elemente zu finden
    15. HTML/CSS-Ansicht
      • CSS kann durchsucht werden
      • CSS editierbar & Live Update
      • CSS-Vererbung sichtbar
      • Box-Modell
    16. JavaScript-Debugger
      • Full debugger
      • Breakpoints
      • Variable value on hover
      • Step in, Step over, etc.
      • Watches
      • debugger();
    17. Netzwerk-Ansicht
      • Anzeige der Ladezeiten aller Elemente der Webseite
      • HTTP-Header des Requests sowie der Antwort des Servers
    18. YSlow
      • Performance-Analyse & Tipps
      • Statistik über Ladezeiten
      • JSLint & andere Tools
      • Gedacht für „große“ Seiten
    19. „ME-Tools“
      • XSS Me
        • Überprüft Forms auf Cross Site Scripting Probleme
        • Lange Laufzeit
        • Kein Wundermittel
      • SQL Inject Me
      • Überprüft Datenbankzugriffe via Forms auf SQL-Injections
      • Ebenfalls kein Wundermittel
    20. Hackbar
      • URL-Manipulation (encode/decode)
      • XSS & SQL-Injection Überprüfung
    21. Firefox-Tools
      • Webdeveloper Toolbar
      • https://addons.mozilla.org/en-US/firefox/addon/60
      • Firebug
      • https://addons.mozilla.org/de/firefox/addon/1843
      • YSlow
      • https://addons.mozilla.org/de/firefox/addon/5369
      • XSS Me
      • https://addons.mozilla.org/en-US/firefox/addon/7598
      • SQL Inject Me https://addons.mozilla.org/en-US/firefox/addon/7597
      • Hackbar
      • https://addons.mozilla.org/en-US/firefox/addon/3899
      • Venkman JavaScript Debugger
      • http://www.mozilla.org/projects/venkman/
    22. Internet Explorer 8 Entwicklertoools
      • Debugger
      • Firebug-ähnlich
      • On-the-fly Änderungen
      • http://www.microsoft.com/germany/windows/internet-explorer/default.aspx
    23. Weitere IE-Tools
      • Internet Explorer Developer Toolbar IEDevToolBarSetup.msi
      • Companion.JS Javascript debugger for IE
      • DebugBar (kostenpflichtig!) Development Bar (IE sidebar)
      • Microsoft Script Debugger Scripting Debugging im IE
    24. Tools für Safari & Andere
      • Safari Web Inspector
      • Drosera Debugger
      • Opera Dragonfly
      • Fiddler Web Debugging Proxy
      • Debugging using Apache as proxy
    25. Danke für die Aufmerksamkeit !
      • Blog: http://martin.leyrer.priv.at
      • E-Mail: [email_address]
      • Jabber: [email_address]
      • Twitter: leyrer

    + Martin LeyrerMartin Leyrer, 7 months ago

    custom

    416 views, 0 favs, 0 embeds more stats

    Moderne Anwendungen bestehen nicht mehr aus ein wen more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 416
      • 416 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories