The 'Debug Menu' and the new weekly
By Shwetank Dixitshwetankdixit. Monday, June 9, 2008 2:04:52 PM
The goal of the debug menu is to bring developer specific functionality already present in the browser in one place, further enhanced with some extra features and reference materials.
Extra features include:
- Open Opera Dragonfly (you might find this easier, instead of going to tools->advanced->developer tools every time you want to open Opera Dragonfly)
- Validate HTML5
- Validate CSS2.1 and CSS3
- Get an Accessibility and Section 508 report.
- Check for broken links.
- Check how your page will display in Opera Mini
- Check the rendering mode of your page
- Reload all images (without reloading the page).
- Check Alexa rank and Compete.com traffic analysis
- Documentation on HTML4.01, CSS2.1, XPath, XSLT and Unicode.
- Check WHOIS information
How to install
Just click here to download the Menu.
Requirements
It should be used in Opera 9.5. You can download Opera 9.5 from here.
Customize and build on it
Check out the links below on how to make your own .ini file for a custom menu. You can use the same information to edit this .ini file and add/remove/change the settings.
http://operawiki.info/EditingINIFiles
http://operawiki.info/AdvancedToolbarINIGuide
You are not limited by just this Menu. You can download other toolbars, menus and setups as well, that are made by Opera fans.
Have fun with the menu!
Newest Opera Dragonfly Weekly now live
You can download build 08-06-09-15-30. Bug fixing was the major focus of this weekly release, and here is changelog detailing all the fixes.
One of the major changes is that now Opera Dragonfly can remember its state. Attached or detached.
As mentioned in previous posts as well, automatically updated weekly builds can be found at https://dragonfly.opera.com/app/weekly/. Update the URL by going to Opera:Config -> Developer Tools -> Developer Tools URL . This way you can always automatically get the latest updates.


berend ytsmaytsmabeer # Monday, June 9, 2008 2:18:13 PM
The menu is just wat I need
johnnysaucepn # Monday, June 9, 2008 2:23:46 PM
luinnar # Monday, June 9, 2008 3:18:38 PM
Steve DarkenDarken # Monday, June 9, 2008 4:05:54 PM
DavidSchalandra # Monday, June 9, 2008 5:10:15 PM
MyOpera team, please fix this!fearphage # Monday, June 9, 2008 7:15:42 PM
Here are some buttons:
Error Console button that you hold and get the new dev menu
Toggles dev console attached and then closed
Shwetank Dixitshwetankdixit # Monday, June 9, 2008 7:27:40 PM
Simon Houstonshoust # Monday, June 9, 2008 8:01:48 PM
Charles SchlossChas4 # Monday, June 9, 2008 10:56:09 PM
the link checker is very nice add
mrmass # Tuesday, June 10, 2008 2:09:09 AM
DavidSchalandra # Tuesday, June 10, 2008 6:27:55 AM
Shwetank Dixitshwetankdixit # Tuesday, June 10, 2008 7:21:31 AM
To give you an idea here is a screenshot
http://files.myopera.com/shwetankdixit/files/dragonfly.jpg
When in a new window, if you click it once again, it will return and dock back to the main window.
Michał CzarneckiZaufany # Tuesday, June 10, 2008 7:35:49 AM
http://files.myopera.com/Big_Z/files/wazka.png
DavidSchalandra # Tuesday, June 10, 2008 9:07:27 AM
Shwetank Dixitshwetankdixit # Tuesday, June 10, 2008 10:27:06 AM
You can download the latest Opera Dragonfly weekly by going to Opera:Config -> Developer Tools -> Developer Tools URL and setting it as https://dragonfly.opera.com/app/weekly/ .
If the problem persists, can you also check on a clean install?
João EirasxErath # Tuesday, June 10, 2008 12:49:33 PM
Opera does not remember the dev tools window position and size.
Like
1) open the dev tools
2) detach window
3) resize window
4) close and open it gain
The window has the size and position at step 2 and not step 3
Rafald.i.z. # Tuesday, June 10, 2008 2:43:08 PM
I know that dragonfly has it's own console but in some situations it's easier and faster to open normal console.
Mihai Sucanrobodesign # Tuesday, June 10, 2008 3:53:27 PM
1. Disable/enable cache.
2. Resize window to 1280x1024, 1024x768, 800x600 and 640x480.
3. Validate feeds.
4. Some forms-related bookmarklets. e.g. convert GET/POST forms, enable all fields, show passwords, etc.
The Web developer toolbar addon for Firefox provides additional options I like.
MyOpera team, please fix this!fearphage # Tuesday, June 10, 2008 6:05:43 PM
Originally posted by robodesign:
Many web devs would love this. This hits a lower level problem that Opera can't resize maximized windows currently... not via js at least.Shwetank Dixitshwetankdixit # Tuesday, June 10, 2008 6:16:21 PM
@robodesign: good suggestions
Nice thoughts all....don't stop ... keep 'em coming!
What more would you like?
Cyro # Tuesday, June 10, 2008 6:26:12 PM
Christian Krebsaleto # Tuesday, June 10, 2008 7:29:17 PM
it works with some tricks ( as menu item ):
Item, "800 x 600" = Maximize page & Restore page & Go to page, "javascript:window.resizeTo(800,600);", , ," "
Edward Jayedbj # Wednesday, June 11, 2008 1:55:01 AM
2. I'm confused about what I'm supposed to do with the new downloaded
weekly versions. I presume I'm supposed to put either the zip file
someplace, or extract the files to some location, but I don't know
where. Help!
3. I wish I had know someone was working on the debug menu. I recently
finished an almost identical menu (we all ripped from the same sources).
Anyway, my 'developer menu' is a bit more comprehensive then the debug
menu. I also built a custom toolbar that anyone can play with. These may
be downloaded as:
http://www.edbjay.com/EdsDevMenu.ini
http://www.edbjay.com/Eds_Toolbar.ini
The menu includes launching IE/FF/Safari, but are keyed to my local
paths, and thus need to be edited for each system.
OK, I've paid for my clue...what do I do with the downloaded Dragonfly file?
nolovelust # Wednesday, June 11, 2008 8:20:16 AM
Shwetank Dixitshwetankdixit # Wednesday, June 11, 2008 8:27:18 AM
You need to update Opera to use the Opera Dragonfly weekly build. To update to the new weekly build, just update the Developer Tools URL. Check above for details on how to do it.
Good job on the menu and toolbar
Also, the intention is to complement Opera Dragonfly. Hence some features (like http headers inspection etc, and many more) will be there in Opera Dragonfly rather than the Menu.
Edward Jayedbj # Wednesday, June 11, 2008 3:21:06 PM
(right click) ?"
If you're asking about my Developer menu, it's already in the document popup menu.
2. shwetankdixit: Thanks for the info. As to D/F, etc., you guys are doing
a fantastic job. Thanks.
A.RuzanovLex1 # Wednesday, June 11, 2008 10:18:32 PM
2) Menu [Reload_o Menu] looks a good place for
3) «Item, "Rendering Mode"» - it already is in sidebar Info
DavidSchalandra # Thursday, June 12, 2008 7:44:53 AM
I made a clean install of Opera and updated the Dragonfly to weekly. Restarted PC and now it works.
MaximSailorMax # Thursday, June 12, 2008 10:13:33 AM
Edward Jayedbj # Thursday, June 12, 2008 9:22:05 PM
Use this user javascript:
http://www.webkitchen.cz/lab/opera/get-selection-source.js
Shwetank Dixitshwetankdixit # Thursday, June 12, 2008 10:05:43 PM
@edbj: Hmmm... Looks like many people want this...
what else would you guys want?
Mihai Sucanrobodesign # Friday, June 13, 2008 9:07:32 AM
Edward Jayedbj # Saturday, June 14, 2008 12:04:51 AM
beeblebro # Saturday, June 14, 2008 3:31:53 PM
Also, adding the weekly snapshot url to preferences does not help.
I got MySQL and Apache Tomcat running on port 80 (and can't turn them off) - does this create a problem?
BB
Shwetank Dixitshwetankdixit # Saturday, June 14, 2008 8:46:14 PM
If you haven't already, can you try it on a clean install?
If it still doesnt work, try downloading Opera Dragonfly and run it from the local path [ Just extract the .zip file and place the local path of the config.xml in the Developer Tools URL ]
Ravindran NavaneethanRavindran # Monday, June 16, 2008 5:10:01 AM
One small suggestion here. 'Alt+D' is used to go to address bar. (the behavior is same across all the browser and Opera recently added it). IMHO, I think most of the people are used to this one. So I would suggest you to change the menu accelerator to something like 'Alt+g' or 'Alt+u'
Kudos to greate work from Opera, as always.
CodeCow # Thursday, June 19, 2008 5:34:05 PM
MyOpera team, please fix this!fearphage # Friday, June 20, 2008 5:47:00 PM
CodeCow # Friday, June 20, 2008 8:03:53 PM
Christian Krebsaleto # Friday, June 20, 2008 11:28:27 PM
Hi fearphage
no, not that i know about. Do you have a crash log?
MyOpera team, please fix this!fearphage # Tuesday, June 24, 2008 1:07:33 AM
The dragonfly crash has been filed a few times but not by me. The latest one I see is #342045. Next time I get a log, I'll file it.
Ednilson Maiaemaia # Wednesday, June 25, 2008 1:15:16 PM
we could have a similar tool to the "inspect element" of the firebug
JanGen # Saturday, August 2, 2008 10:21:53 AM
Show source code of selection should be in the [Hotclick Popup Menu] and [Link Selection Popup Menu].
I prefer a native implementation, because although the Userscript is powerful, it lacks some shine like line-wrapping and indent.
Cycle through elements in page is wonderfull. Selecting text is so much faster with these shortcuts. Just select with your mouse something rough and there you go.
Unfortunately disabled in 9.5 by default
veal # Wednesday, October 8, 2008 12:24:45 PM
Daniel Davistagawa # Monday, October 20, 2008 9:58:54 AM
Here's an updated version with feed validator, W3C HTML5 validator, headers checker and resize options (thanks aleta) added:
http://files.myopera.com/tagawa/files/DebugMenu.ini