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 Status Report

Loo­king at the Web Deve­lo­per chan­ge­logs the ave­rage period of time bet­ween major relea­ses has been about six weeks. With six weeks having pas­sed since the 0.7 release I thought I would give a sta­tus report and explain why the 0.8 release is not yet ready to go.

The big­gest amount of time on 0.8 has undoub­tedly been spent on adding loca­li­za­tion sup­port. I had not even thought about loca­li­za­tion sup­port when ori­gi­nally crea­ting the exten­sion and so I have had to retro­fit it into the code. This is a pretty dull task which takes a fair amount of time and has not exactly ins­pi­red me to work on the exten­sion. Howe­ver, it is now almost com­plete with only the options dia­log to work on so this has allo­wed me to move on to coding new features.

As well as crea­ting a Pins­tripe theme — now that I have my Mac — I have added the follo­wing features:

  • Dis­play Access Keys
  • Dis­play Link Paths
  • Dis­play Tab Index
  • Dis­play Topo­graphic Information
  • Make Form Fields Writable
  • Out­line Frames
  • Popu­late Form Fields
  • Show Com­ments

With these fea­tu­res com­plete the plan is to finish adding loca­li­za­tion sup­port and then move on to some of the other things on the to-do list, par­ti­cu­larly the ‘Edit CSS’ impro­ve­ments. If you have ideas for new fea­tu­res or enhan­ce­ments that you would like to see added then please con­tact me or add a comment.

10 comments

  1. edmz says:

    Sorry if this is a repost. I swear I did post a com­ment but I didnt find it today.

    It would be great if WD would allow me to change the pro­per­ties of a win­dow so that if a win­dow is not resi­za­ble one could make it resizable.

    Also, to show the window’s dimen­sion on the title bar and to update this mea­sur­mente while we resize the window.

    Thanks!

  2. I’m not sure if you can make a win­dow resi­za­ble after it has ope­ned as non-resizable, but if I can find a way then I’ll add it in.

    I like the win­dow dimen­sion in the title bar idea though and will add that to the to-do list.

  3. Michiel says:

    Sounds good. But please make that an option, so it won’t be there all the time. :)

    And what is ‘loca­li­za­tion sup­port’ exactly?

    Thanks! Great job!

  4. Yes — the title bar win­dow dimen­sion will defi­ni­tely be an option, not an always on feature.

    I really should have desc­ri­bed what loca­li­za­tion sup­port means…

    Basi­cally it will allow the exten­sion to be easily trans­la­ted for dif­fe­rent lan­gua­ges, which has been a com­mon request from many peo­ple when English is not their first lan­guage. Mozilla.org has more infor­ma­tion if you are interested.

  5. Anonymous says:

    You may be inte­res­ted in this post:
    http://forums.mozillazine.org/viewtopic.php?t=73423

  6. Christopher says:

    Awe­some, form popu­late, i cant wait for the next release, i love this plu­gin, it helps me all the time

  7. Ralf says:

    Would be nice if the “Add user Sty­lesheet” could be con­fi­gu­red to always add a cer­tain sty­lesheet. I crea­ted a spe­cial one to out­line fra­mes, tables, ima­ges and so on in one turn and would like beeing able to always use this one withhout first having to select it in the file-system.
    Maybe an addi­tio­nal “Add con­fi­gu­red Sty­lesheet” option?

  8. Jeff W says:

    How about a func­tion key to tog­gle the web deve­lo­per tool­bar on and off. Pref­bar does this nicely with F8. It gives you more win­dow space when you don’t need that tool­bar, but lets you get it back quic­ker than going through the menus.

  9. Kate G says:

    I was using 6.1 and very happy. I tried to ins­tall 7 but get an error –215. Any idea what might be cau­sing it. I’m on a Mac OS X 10.3.3?

  10. It’s best to con­tact me if you have a pro­blem, but a –215 error means that a file is read-only — most likely the webdeveloper.jar.

    Fix the per­mis­sions and you should be able to ins­tall fine.

Comments are closed.