[OWASP-WEBSCARAB] WebScarab 20060621-003 notes
Andrew van der Stock
vanderaj at owasp.org
Sun Jun 25 08:49:01 EDT 2006
Hi Rogan (and everyone),
I have tried out the latest version of WebScarab, and I've got some
notes for you. :)
BTW, I like this version better than the earlier versions. I'm
seriously going to try and become an ex-Paros user, but I need it to
be relatively easy to work with. Paros had a nice learning curve, and
I think with by bringing the WebScarab UI back into line with common
UI guidelines, I think a easy to learn but deep interface is possible.
Bugs
Palette - the palette is black on MacOS X. See screen shot.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Picture 2.png
Type: image/png
Size: 21380 bytes
Desc: not available
Url : http://lists.owasp.org/pipermail/owasp-webscarab/attachments/20060625/60dc8456/attachment.png
-------------- next part --------------
I don't know how to fix that, but if you like, I can find out.
Memory leaks - I will find out from my mates in the J2EE room at work
how they diagnose memory leaks. I'm sure you're already working on it.
Message log - Once the message log is clicked, it cannot be closed. Why?
Cosmetic
Menu bars
In MacOS X, a small amount of repackaging (Stephen De Vries knows
exactly how) allows the menu bar to move to the Apple menu without
any code changes. This would be great for MacOS X users as it gets us
~ 40 vertical pixels back, which on most of the widescreen laptops is
absolutely essential.
Tool buttons
Some of the buttons are preferences. Some are tools. Some are views.
I'd suggest only "verbs"=actions / tools go across the top. The other
things should be in the menus. Search for example, should just be a
text entry box with a "Search" button.
Pull down menus
These should be constrained to be a certain width wide at maximum. I
have a screen which is 1400 pixels wide. No other application has
near 1400 pixel wide pull down menus.
Message log
This produces a secondary window which is not properly placed on the
screen. It looks like it is part of the lower pane of the underlying
screen. It might be best to make this more of a dialog.
Tools menu
Has a mixture of options / preferences, and tools. Should be divided
into a clear delineation - the Windows, KDE, Gnome, Java, and Mac UI
guidelines all suggest that preferences are in the one area.
Tools -> Scripted events
Has two tree views, but without any nodes to populate either tree,
you can't activate the tree and see the tree nodes. The tree
metaphor could very well be the wrong approach here; maybe a left
pane for enable and right hand pane is for the properties of the item
being selected.
Manual Request - this screen requires a very big window. On my G4
laptop, it's not big enough. Might I suggest that you use Request and
Response on two different pages, either as a master tab? Parsed /
raw / hex is a radio button combo anyway - not a tab.
That's enough for tonight - I need to do some work before getting to
work tomorrow.
What's the best method for dealing with this - should I check out a
copy in Eclipse and hack away at the issues? What do you use to code
with?
thanks,
Andrew
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2458 bytes
Desc: not available
Url : http://lists.owasp.org/pipermail/owasp-webscarab/attachments/20060625/60dc8456/attachment.bin
More information about the Owasp-webscarab
mailing list