Check out Random, yes. Useful, no. for a largely unfiltered list of the links that I send and receive each day.

Check out Stuff I'm Reading to see the stuff I'm reading both online and offline.

Web Developer 1.1

I am plea­sed to announce that ver­sion 1.1 of the Web Deve­lo­per exten­sion has been relea­sed. The com­plete list of new fea­tu­res and bug fixes can be found in the his­tory with the big­gest change being the repla­ce­ment of the side­bar with something I am calling the “dashboard”.

Dash­board

The dash­board pro­vi­des simi­lar func­tio­na­lity to the side­bar in that it allows con­tent to be dis­pla­yed without hiding the page for fea­tu­res like ‘Edit CSS’ and ‘Edit HTML’. Howe­ver, because it is a cus­tom com­po­nent it can now be used in Mozi­lla and Sea­mon­key (as well as still sup­por­ting Fire­fox and Flock), doc­ked to any side of the screen and sup­ports using mul­ti­ple side­bar fea­tu­res at the same time through the use of tabs. For exam­ple, you can now ‘Edit CSS’ and ‘Edit HTML’ on the same page at the same time.

Chan­ges From The Beta Release

Chan­ges from the beta release inc­lude the addi­tion of search func­tio­na­lity to the ‘Edit CSS’ and ‘Edit HTML’ fea­tu­res and new icons by fam­fam­fam, as well as a num­ber of bug fixes.

Loca­li­za­tion & Fire­fox Add-ons

The loca­li­zed build is still ver­sion 1.0.2 as I do not have any upda­ted trans­la­tions yet, but once I receive a few I will update the loca­li­zed build. If you would like to help loca­lize the exten­sion please read the loca­li­za­tion docu­men­ta­tion.

Let me know if you see any pro­blems, but as long as there are no major issues I will be uploa­ding this ver­sion to Fire­fox Add-ons in the next few days.

42 comments

  1. Trap says:

    Finally :-)

  2. Ron Mason says:

    Not sure if this counts as a bug or not… it’s really not much, but thought i’d post it here anyway.

    I use the Down­load Sta­tus­bar exten­sion (https://addons.mozilla.org/firefox/26/) and the new dash­board seems to be con­flic­ting with it… The DL sta­tus­bar nor­mally rests at the bot­tom of the win­dow when in full mode… if you turn on css edi­ting (for ins­tance) it also pops up on the bot­tom (for me) and pushes the sta­tus­bar up. Sounds ok… but, if you slide the css win­dow upward (pushing the sta­tus­bar up) when you pull the css win­dow down, the sta­tus­bar stays up… I couldn’t figure out a way to fix it other than to res­tart firefox…

    Either way… *awe­some* job on the web deve­lo­per tool­bar nonetheless.

  3. Glutnix says:

    Woot! Awe­some work Chris!

    Now when Fire­bug 1.0 comes out of beta… :)

  4. Glutnix says:

    Oh my good­ness — DISABLE PROXY! My best sur­prise fea­ture ever! My work makes all web traf­fic go through a proxy, so my lap­top loves it!

  5. BlaMa says:

    New ver­sion for a GREAT tool. Thanks a lot!

    Life is so much easier with Web Developer.

  6. LouCypher says:

    Almost a year since the last update.
    Will try that later, thanks.

  7. Nerd says:

    What about an option, to have the “Edit CSS” and so on in another Win­dow?
    Would be great on multimonitor-setups :)

  8. Synapse says:

    Nice work, love the new icons.

  9. Jens Wedin says:

    As always, super great dandy work. I´m not sure how much I can thank you for your time and energy you devote to this. I did a small dona­tion as a token of gra­ti­tude. Keep it up!

  10. Nick says:

    Love the new enhan­ce­ments. Gears job on everything. One thing I’d really love to see is sup­port for using the escape key to close various fea­tu­res (ruler, ele­ment infor­ma­tion, side­bars, etc.) Keep up the great work.

  11. Ron — I’ll look into this.

    Nerd — This is defi­ni­tely something I am loo­king into and should be made easier now that I am no lon­ger using the sidebar.

    Nick — The pro­blem is that you can have mul­ti­ple fea­tu­res active at once so I have no idea which fea­ture to close when you press the escape key.

  12. Janine says:

    It could just be me, but it seems that “Dis­play Id & Class Details” (under “Infor­ma­tion”) doesn’t work on some pages. An exam­ple is here (it defi­ni­tely used to work). Any ideas?

  13. Azrael says:

    Hi!

    First of all thank you very much for this exten­sion!
    But there are a few (some­ti­mes tiny) facts I want to say about the new ver­sion:
    1) http://tinyurl.com/y5n4mt
    WD says me, there would be 16 html-errors but there are no! BUT there are a few CSS errors which it doesn’t recog­nize…
    2) Don’t know how to repro­duce but once I could not close the tool­bars any­more. It disa­pe­red but then tehre was an unre­mo­vea­ble empty tool­bar ins­tead.
    3) Would it be pos­si­ble to show the Close X on the right side of the side­bar?
    4)Many of the tooltips/hovereffects in the menus seem not to work or to be empty. But there is always an little “yellow win­dow” even if there is no content.

    So far from me. Howe­ver all in all it seems to be a great update!

    Best regards, Azrael

  14. Hey Chris, great to see an update! I haven’t tried out everything new yet but I really like the new dash­board. I’ve always wan­ted to be able to make the side­bar fea­tu­res wider, so it’s won­der­ful I can finally do that. The color coding is a really sweet addi­tion. The fam­fam­fam icons look really good in the options menu, too.

    Oh, I noti­ced you got the per­sist fea­ture to stop inhe­ri­ting to other tabs! Thank you! You wouldn’t believe how glad I am this bug is out. :)

    Now, if you could still make the drag­ga­ble area of the line gui­des a bit wider (as in Pho­toshop) I’ll have nothing left to com­plain about. ;)

    Exce­llent update, I love it.

    Minor bugs:

    - The tool­tips seem to be bro­ken. They’re only 3–4 pixels high here with no con­tent.
    – The red X on the top right (I don’t know what it does exactly because there is no wor­king tool­tip) appears when I open a new (empty) tab. Perhaps the icon could be deac­ti­va­ted for “sys­tem” pages.

  15. Oh, two more things:

    - The new web deve­lo­per bar that shows things like the DOM path when using “view style infor­ma­tion” see­med to pop out of nowhere when I used it the first time but it doesn’t disap­pear any­more when not nee­ded, which now makes the web deve­lo­per tool­bar use up dou­ble the height than before.

    - The DOM path in con­junc­tion with “view style infor­ma­tion”: nice that it can now be copy&pasted, I just don’t know how I can copy&paste the one I am currently hove­ring over, as the moment I move my mouse upwards to the field it will show me other paths, natu­rally. No idea how that could be fixed though, and nothing major because I doubt it will be copy&pasted often.

  16. Hm, cross the third bug out. It seems to be wor­king now, and I can’t repro­duce it. The bar disap­pears pro­perly now. I’ll file a bug in the forums if it pops up again.

  17. Jerome — The tool­tips are wor­king okay for me, but some­body else men­tio­ned them in the forums.

    The red X is for quirks mode and is actually because about:blank turns the brow­ser into quirks mode.

    You are the first per­son to actually ask how to copy the path as I have never actually explai­ned how! Basi­cally just press ‘c’ and it will copy the path to the clipboard.

  18. Janine — I’ll see if I can fix this.

    Azrael:

    1. That is a bug and I’m loo­king into it.
    2. I’ve heard of a cou­ple of tool­bar issues, but I haven’t been able to repro­duce. I’ll keep an eye on it.
    3. I’m loo­king into this for a future release.
    4. The tool­tips are wor­king okay for me, but some­body else men­tio­ned them in the forums.

  19. Danger says:

    Unbe­lie­va­ble. This is by far the most use­ful exten­sion (or, ‘add-on’ now) I’ve seen. It’s pro­bably res­pon­si­ble for a 20% spee­dup in my dev work — at least.

    Folks, if you haven’t dona­ted yet — now’s a great time.

  20. KK says:

    Abso­lu­tely ama­zing exten­sion, I couldn’t work without it! Thanks you for all your hard work

  21. Blama says:

    Hi Chris,

    it seems that WD does not recog­nize the DOM Ins­pec­tor. When I try to use “View style infor­ma­tion” it says the DI must be ins­ta­lled. But it is!
    I’m using the Ger­man FF 2.0.0.1.

    Best regards,
    Blama

  22. Darius-Nikolaus Krupinski says:

    First of all: Great job!

    I have a pro­blem with ‘CSS > Disa­ble Sty­les > All Sty­les’:
    I can turn off all sty­les but after that i can’t turn them on!

    Bug or fea­ture? ;-)

  23. kazu says:

    I have the same pro­blem with Niko­laus, I can disa­ble all CSS with Ctrl-Shift-s, but I can’t ena­ble them with the same key com­bi­na­tion. I’m hap­pier if you fix that, thank you!

  24. Roy says:

    I used to turn of CSS off and on again using ctrl+shift+S, but while this does turn it off now, it doesn’t turn it back on.

    Is this a bug, a fea­tu­res, or just me doing something wrong? :)

  25. Roy says:

    Alright, delete my com­ment if you please. I was so stu­pig to not read the thread enti­rely, thin­king it hadn’t been men­tio­ned before. Sorry for that and keep up the fine work.

  26. It’s me again. ;)

    I have the same pro­blem as Darius-Nikolaus Kru­pinski. And to make sure, I tes­ted it on dif­fe­rent com­pu­ters and res­tar­ted Fire­fox seve­ral times. I can’t reac­ti­vate sty­lesheets, neither via the key­board short­cut nor via the menu.

  27. rk99 says:

    Just noti­ced the same issue with Disa­ble Styles->All Sty­les. I use this option to very fre­quently to tog­gle sty­lesheet dis­play and it now requi­res a brow­ser restart.

  28. David Badke says:

    Re com­ment by Blama on DOM Inspector:

    This seems to fail on FF2 for Win­dows, but works for Linux.

    Also, when options are set to show the DOM ins­pec­tor in the dash­board, it still come up in a sepa­rate window.

  29. Blama — Please read the FAQ.

    For all those com­men­ting about disa­ble sty­les — this is a known bug and is fixed for the next release.

  30. Ben says:

    Wor­ka­round for the disa­ble all sty­les (Ctrl Shift S) seems to be to tog­gle one of the other media style: e.g. select CSS->Display CSS By Media Type->Print (twice). I’ve tried this with Sea­Mon­key 1.0.7, but can’t repro­duce the ori­gi­nal issue with FF2 any­way, so YMMV.

    Hope that helps those wai­ting for the next version.

    Other­wise, Chris, this exten­sion is abso­lu­tely inva­lua­ble! Mucho Kudos to you.

  31. Ben says:

    Doh, just rea­li­sed I haven’t upgra­ded my FF ver­sion of the exten­sion, so that inva­li­da­tes half of my pre­vious com­ment. Sorry.

  32. Blama says:

    Chris: Thanks for the fast ans­wer. I’ll reins­tall FF and try again.

  33. Nick says:

    Chris, if there is a way, maybe you could somehow detect which fea­ture is active so pres­sing escape clo­ses the active one. I’m not sure how this would be done, but I thought I’d men­tion it. Also, I have a few other comments:

    - The icon for the CSS tools is con­fu­sing. Is it meant to repre­sent the box model or something else?
    – The page pro­per­ties icon is also con­fu­sing. When it’s a red “X,” It looks like a “close” button.

    I do love most of the other icons though.

    On a minor unre­la­ted note, the com­ment form’s fields on this blog stretch super wide, crea­ting a hori­zon­tal scroll bar.

  34. Nick — But again you can have 30 dif­fe­rent fea­tu­res active at once so there is no con­cept of an active *one*.

    The CSS icon is a box that says CSS. I do not create the icons as I am not a desig­ner, but if you don’t like the icons you are free to ove­rride them using userChrome.css.

    It is not a page pro­per­ties icon, but a quirks mode icon. It is an X when you are in quirks mode, but a check when in strict mode. It just links to the page pro­per­ties as this is where the ren­de­ring mode is dis­pla­yed. Again, if you don’t like them you are free to ove­rride them.

    The form fields show up fine for me so I’m not sure why they are not wor­king for you.

  35. Nick says:

    Thanks Chris! This exten­sion has made web design fun. Seriously.

    My favo­rite new fea­ture is search within live css. I can’t tell you how many times I’ve pres­sed apple-F out of ins­tinct in the past.

    Keep up the good work!

  36. weed says:

    The new WDBar is cool — but unfor­tu­na­tely it has an extre­mely ugly icon. The old Icon fit into the fox without attrac­ting atten­tion, the new one with its large black-and-white sur­face pees in my eyes =/

  37. weed — As I said to Nick: “I am not a desig­ner, but if you don’t like the icons you are free to ove­rride them using userChrome.css”

  38. kate says:

    BRILLIANT update!! And well worth the wait! I did have a pro­blem with DOM Ins­pec­tor error (being dec­la­red as unins­ta­lled when it actually was), but I follo­wed others’ advice here to unins­tall FF and delete remai­ning direc­tory con­tents (in Pro­gram Files/Mozilla Fire­fox) before reins­ta­lling. Reins­ta­lling FF was suc­cess­ful and I am LOVING the new “CSS/View Style Infor­ma­tion” and the VERY handy dis­play bar which auto­ma­gi­cally appears beneath the Web­Dev tool­bar where I can actually see the entire con­tents of the style (as oppo­sed to when it was dis­pla­yed in statusbar’s limi­ted space). FWIW, I also dis­co­ve­red that you can use your “End” key to see the end of the style dis­play (in case it’s too long to view it all). Sorry to be so wordy, hope this makes sense.

    Thanks, Chris, for this won­der­ful update to an already AWESOME tool… if I could only have ONE exten­sion for Fire­fox, Web Deve­lo­per would be it!

  39. Just pic­ked up the new release, and the (tiny) issues I had with the beta seem to have been resol­ved. Nice one! I like the new icons. For those who don’t, you do know you can have just text in the tool­bar? (Options>Options>General>Display Tool­bar with: Text)

    I have one suggestion/question: can I easily access what the DOM ins­pec­tor calls the ‘Com­pu­ted Style’ of an ele­ment (ie the result of all the CSS style rules on that ele­ment)? I am well aware that this is pro­bably hid­den in one of WDT’s many many fea­tu­res, but if not it would be a very use­ful addi­tion, to save regu­larly ope­ning the DOM inspector.

  40. Chris — You can see all the sty­les applied to an ele­ment with the ‘View Style Infor­ma­tion’ feature.

  41. The ‘View Style Infor­ma­tion’ seems to act as it always did — aggre­ga­ting the DOM Inspector’s ‘CSS Style Rules’ — ie the lines of css which apply to that element.

    I was refe­rring to another fea­ture in the DOM Ins­pec­tor — ‘Object — Com­pu­ted Style’, which lists every css pro­perty and its value on that ele­ment. Very handy when there is a mis­match bet­ween the value the style sheet seems to be telling it and the actual value used.

  42. Chris — This is not currently pos­si­ble, but I’ll look into it for a future release.

Comments are closed.