Opera Open Sources Dragonfly
netux writes to mention that Opera has released Dragonfly, their answer to Firebug, as an open source project under the BSD license. The release features a complete architectural overhaul using a modern version of the Scope Protocol (STP-1), a Mercurial repository on BitBucket, and a Wiki to get the ball rolling. "This is Opera’s first full open source project, so there will be a learning curve. We ask you to bear with us while we get everything up and running and policies in place. Coming from a closed source background there are some hurdles to overcome, such as the current bug tracking system being on a closed server. We hope to migrate to an open bug tracking system as the project gets on its feet."
Dragonfly? Well, guess the FreeBSD fork by Matt Dillon (not the actor) that was named Dragonfly will now have to be referred to as Dragonfly BSD to avoid confusion. That was one of the first live Linux distributions I played around with and what comes to mind when I hear the name "Dragonfly" in software.
...
It boggles my mind why people pick project names that are not more original. You're basically shooting yourself in the foot as far as domain registration, marketability and search rankings are concerned.
Opera was originally a Norwegian company, right? They should have went with the Norwegian word for Dragonfly: "Øyenstikker." Which literally means "Eye Poker." Well, okay, maybe not
My work here is dung.
Would someone be so kind as to provide a mirror?
I tried to RTFA, but my office has my.opera.com blocked under the Forbidden Category "Intimate Apparel/Swimsuit". Who knew?
If I had a nickel for every time I had a nickel, I'd be richcursive!
netux writes to mention that Opera has released Dragonfly, their answer to Firebug, as an open source project under the BSD license. The release features a complete architectural overhaul using a modern version of the Scope Protocol (STP-1), a Mercurial repository on BitBucket, and a Wiki to get the ball rolling.
But would it be too much to ask that the summary contains at least once sentence about WTF the Scope Protocol is and what it can be used for?
Live today, because you never know what tomorrow brings
Sigh.
--- Matt starts working on Opera Viruses.
-Matt
This is the second time in less than 24 hours you pushed Chrome. Hmmm. (shrug)
Anyway I've heard that Opera is actually the #1 browser in Eastern Europe, Russia, and China. So if you live in those regions, it makes logical sense to use Opera as your development tool and target.
"I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
I propose a new betting pool: How long until an Opera fanatic claims Opera developed Dragonfly first, and Firebug is just a ripoff.
Actually before Dragonfly opera had a different set of developer tools, called Developer Console
Opera Developer Console
Opera now includes a developer console that can be added into the browser with many new features. The developer console includes new tools including DOM inspector, JavaScript inspector, CSS editor and HTTP header inspector.
Which were released 15 Nov, 2006, and on my research that is a year or so before firefox.
Link: http://dev.opera.com/tools/
It is not like they make any money by selling it to Nintendo and others, they should opensource their code just because.
Opera is the perfect example of how closed source and opensource can exist next to each other AND show you the advantages and disadvantages of both models.
Firefox vs Opera has some interesting differences. Firefox is more adjustable especially with its extensions, Opera feels more solid like someone actually was in charge of all its different features and insisted they work together. Take mouse-gestures and tabbed browsing. Firefox gives more choice but it feels very clear that these things are bolted on, while in Opera they come as they are but are how the browser has been designed to work from the start.
No, keep Opera closed source, competition from different suppliers is a good thing.
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
I think you're missing the point. These tools aren't entirely for debugging as such - there are validators for finding the actual bugs in your own HTML/CSS.
These tools are more for inspecting how that particular browser is working with and interpreting your code, letting you manipulate that on the fly, and identifying the exact parts of your (hopefully already valid) code that the browser is having trouble with rendering or running. They need to work inside the browser as each browser has its own set of bugs or quirks you need to work around and/or learn to avoid in the first place.
Whether a web page is working properly or not to an end user can't really be judged from outside that users browser - they are using their web browsers interpretation of the web page rather than some absolute objective measure.