J

Jan Odvarko

softwareishard.com · Personal blog · on HN since 2008

Jan Odvarko, a Firebug developer, who writes about Firebug extensions and the HAR file format spec.

What HN saysHN links it for the HAR 1.2 spec, the list of Firebug extensions, and Firebug tips such as styled logging.
20HN people shared it
9linked it in comments
12stories submitted
102story points
6 years agolast shared
2008people per year2026

Most-shared posts

  1. 1
    Har 12 spec
    3 people · first shared 2012
  2. 2
    List of Firebug Extensions
    2 people · 3 points · first shared 2008 · 1 comments on HN
  3. 3
    Firecookie
    2 people · first shared 2011
  4. 4
    Eventbug Watch JavaScript events finally in Firebug
    1 people · 73 points · first shared 2009 · 8 comments on HN
  5. 5
    Firebug source base has been moved on github.com
    1 people · 7 points · first shared 2012 · 1 comments on HN
  6. 6
    Extending Firebug, Hello World! (Part I.)
    1 people · 5 points · first shared 2008 · discussion on HN
  7. 7
  8. 8
    Firebug 1.5: Break On Next
    1 people · 3 points · first shared 2009 · discussion on HN
  9. 9
    Tabular logs in Firebug
    1 people · 2 points · first shared 2010 · discussion on HN
  10. 10
    Extending Firebug - 6 tutorials
    1 people · 2 points · first shared 2008 · discussion on HN
  11. 11
    Firebug tip: log DOM events
    1 people · 1 points · first shared 2012 · discussion on HN
  12. 12
    Firebug Tip: using command line within an iframe
    1 people · 1 points · first shared 2011 · discussion on HN
  13. 13
    Hunting Zombie Memory Leaks in Firefox
    1 people · 1 points · first shared 2012 · discussion on HN
  14. 14
    Front-End Dev Tip: Break on HTML Mutation
    1 people · 1 points · first shared 2012 · discussion on HN
  15. 15
    Extending firebug domplate part v
    1 people · first shared 2009

What HN people wrote when they linked it

thorax · 2009-01-07
There's also Firephp for getting the server to send additional trace data: http://www.firephp.org/ EDIT: Also, this article has a good overview of multiple Firebug extensions: http://www.softwareishard.com/blog/firebug/list-of-firebug-extensions/ I know some people who love PixelPerfect for transferring Photoshop mockups to CSS. Also one of the comments mentioned widerbug which I might try now that I have this weird 18.4" laptop: http://www.command-tab.com/2008/01/19/widerbug-widescreen-firebug/
jorisd · 2018-06-14
This is very cool, solving some issues I no doubt many people have when writing tests against a (fast-)moving target. I'll definitely give it a try in my next project. I looked through the codebase, and noticed that this uses a custom data format to persist HTTP requests and responses in local storage. I'm not sure if it's technically possible in all circumstances, but I think it might be valuable to have requests and responses be stored as HAR 1.2 [1] when possible, so that the trace can be used by other tools [2] to aid in debugging, verifying and analyzing behaviour as well as perhaps automated creation of load/performance tests. [1] - http://www.softwareishard.com/blog/har-12-spec/ [2] - e.g. https://toolbox.googleapps.com/apps/har_analyzer/
jakub_g · 2013-04-12
Works also in Firefox with Firebug (but not yet in native Firefox console). See [1] for a blog entry from Jan Odvarko. [1] http://www.softwareishard.com/blog/firebug/firebug-tip-styled-logging/
igrigorik · 2012-10-05
Confusingly enough, HTTPArchive.org, and HAR the file format are two different projects (although one depends on the other). httparchive.org - captures web trends http://www.softwareishard.com/blog/har-12-spec/ - HAR file format
Nice! Looks like DOMPlate, Firebug's internal template system. http://www.softwareishard.com/blog/firebug-tutorial/extending-firebug-…
pimterry · 2020-09-17
I'm doing the same, with https://httptoolkit.tech/: the core features are free, but there's advanced extras that require an active subscription. I'm this exact case you cover: it's a powerful developer tool that's very connected to the network & captures the traffic of many of your other apps & devices. It _must_ stay up to date, or users could be at serious risk. Holding back updates from users would be irresponsible. I've noted this in the past, but never really spelled this out fully, and it's important context, thanks! For cases like ours, the upside of freemium over simple paid software though is that the end of the subscription doesn't completely shut down a user's life (unlike totally losing access to your IDE, or your cloud data), and you do need to ensure that. Instead the free user limits are put back into place, but those should generally make workflows inconvenient or less effective, and not catastrophically blocked. In my case, for example, free users lose the ability to import/export collected traffic, but the exported HTTP traffic is in a standardized format anyway (HAR: http://www.softwareishard.com/blog/har-12-spec/). Some automated built-in tools go away too, but manual workarounds exist for free, for immediate & short use cases. Those fallbacks & that portability ensure nobody is ever totally locked up by the end of a subscription. It's a very delicate balance (they need to be limited a bit, or nobody buys anything!) but it's been working well for me…
masklinn · 2011-07-02
> Firecookie http://www.softwareishard.com/blog/firecookie/ Built into the Webkit Developer Tools > Firequery http://firequery.binaryage.com/ jQuery objects visualisation (in console and inspector) are in the Developer Tools, rest is not (though the injection is a bookmarklet/browser extension away) > Firepicker http://thedarkone.github.com/firepicker/ Missing indeed, Opera's Dragonfly has a color picker but the webkit devtools don't. > Jsonview http://jsonview.com/ https://chrome.google.com/webstore/detail/chklaanhfefbnpoihckbnefhakgo… https://chrome.google.com/webstore/detail/ddngkjbldiejbheifcmnfmmfinii… https://github.com/rfletcher/safari-json-formatter > Colorzilla http://www.colorzilla.com/firefox/ https://chrome.google.com/webstore/detail/hmdcmlfkchdmnmnmheododdhjedf… ?

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close