Opera Desktop Team

New weekly build

Hi
We added an experimental developer tool to Opera. Go to tools/advanced/Developer Console to try it out. (will not work with js and popups disabled)
Sorry no static linux build today :-(


Changelog:
  • Unneeded scrollbar now gone on adobe.com
  • Some fraud protection improvements
  • Made proxy authentication work better
  • Added Developer console
  • Usage report only asks 1 in 1000
  • Fixes to entering hostname: port in addressbar
  • Javascript scroll events now fired on mouseweel
  • Server Expiry header is now respected even if the time exceeds user preference

    UNIX
  • Fixed master password expiry time on unix
  • Added Shared X memory. Should now be quite a bit faster
    Note: On FreeBSD shared memory doesn't work by FreeBSD design. You need to run this as as root:
    # sysctl kern.ipc.shm_allow_removed=1
    (We'll be adding a workaround for this in later builds.)


Windows MSI
Windows Classic
Macintosh
Unix

Opera OLPC EditionOpera code names uncovered

Comments

neoscorp Friday, February 2, 2007 5:38:43 PM

Thanks for "Javascript scroll events now fired on mouseweel" and "developer console" wink

Tamil Friday, February 2, 2007 5:42:11 PM

Thanks.

Originally posted by olli:

Usage report only asks 1 in 1000

confused

Arsenytarc Friday, February 2, 2007 5:43:31 PM

Great work!!!

but.. where is version for FreeBSD 5.x?

G-Bojkokrusha Friday, February 2, 2007 5:44:01 PM

correct the build #

slegg Friday, February 2, 2007 5:46:13 PM

Nice smile

serdelllc1201298 Friday, February 2, 2007 5:47:04 PM

smile

Steve DarkenDarken Friday, February 2, 2007 5:48:01 PM

Ohhhhh >> "Added Developer console"
- Fantastic!! cheers up

FataL Friday, February 2, 2007 5:48:15 PM

Finally! Thanks a lot...
You forgot to change build numbers in the header of journal.

alf245 Friday, February 2, 2007 5:48:20 PM

Scrolling with the keyboard on the Linux build is still broken:

http://my.opera.com/desktopteam/blog/2006/12/14/new-build-available-4?startidx=38

MisterE Friday, February 2, 2007 5:49:06 PM

@Tamil: probably now, only 1 user from a 1000 will be asked if he/she wishes to enable the usage report.

YOKEYyokey Friday, February 2, 2007 5:49:49 PM

Thanks. new build

FataL Friday, February 2, 2007 5:54:00 PM

I would like to be able to submit report to Opera manually or turn automatic submission on.
Edit: Ok, seems that I can reenable reporting through EnableUsageStatistics setting in opera:config.

@kennycrudup: seems you unlucky again with this buid sad
What a mess...

Андрей Пановandrew3105 Friday, February 2, 2007 5:57:35 PM

What about automatically (maybe optional) switching to English in adress-bar?

MisterE Friday, February 2, 2007 6:00:53 PM

sad no...
Developer tools needs to be implemented natively in Opera not with javascript.
I already have bookmarklets for that (maybe not as cool but still).

How can I make the console stay on top all the time ?
How can I use it when I don't have any network connection ?
How about a javascript debugger?
Etc...

A javascript solution is far inferior to a native one.

I guess they're far better that nothing but I was expecting more.
The problem is of course the lack of a scripting solution like the extensions in FF, but I won't talk about that here.

y0r1c Friday, February 2, 2007 6:02:24 PM

hm, there’s no “developer console” in my “tools/advanced” menu sad

MisterE Friday, February 2, 2007 6:04:38 PM

@y0r1c: use Opera's standard menu, not your own.

Doliprane'Doliprane Friday, February 2, 2007 6:08:05 PM

Thanks, was waiting for a new build ^^

y0r1c Friday, February 2, 2007 6:08:08 PM

MisterE, tnx for advise

Alexis DeveriaFyrd Friday, February 2, 2007 6:09:10 PM

Ooooh, yeah! Developer tools! Let's see how well it compares to FireBug. smile

Kostia RomanovKildor Friday, February 2, 2007 6:12:21 PM

MiterE, +1
Yes, currently it`s nice tool, xmlHTTPRequest logger, and «always on top»— excellent idea and implementation… But, we need something local, like firebugs for FF. something, works in sidebar or|and widget.

Anyway, big thanks for your job… ;-)

FataL Friday, February 2, 2007 6:15:08 PM

idea Tips for Developer Console usage:
  • you can drag Developer Console tab to taskbar and get separate Developer Console window (at least it works in Windows version). Than tile two windows side by side.
  • you can tile windows inside Opera window using restore buttons for Developer Console tab and than for tab you investigate.
  • the good about current Console is that you can have 2 or more consoles opened side by side (for example to compare someting)

I'am all for native implementation of Developer Console too. But let developers give us "quick approach" first.

Kostia RomanovKildor Friday, February 2, 2007 6:23:34 PM

bug in http log
onreadystatechange15 millisec
readyStae: 1
15 millisec
send15 millisec
data: null
187 millisec
onreadystatechange187 millisec
readyStae: 4

Jonspencerbxjonspencerbx Friday, February 2, 2007 6:24:08 PM

Tomas Prochazkatprochazka Friday, February 2, 2007 6:24:28 PM

New Developer Console is smaller brother of Firebug. It's great have similar tool also in Opera. But i think, that Firebug is good inspiration for it ;-)

FataL Friday, February 2, 2007 6:24:38 PM

What I really don't like about implementation of Show CSS Rules is splitting one rule to four for example:
padding: 0;
becomes
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
sad

Marcu5z Friday, February 2, 2007 6:30:16 PM

Thx a lot...!!!
Developer console, jeee!
Good work... smile

Alexis DeveriaFyrd Friday, February 2, 2007 6:31:39 PM

I like the "on-the-fly" editing for existing CSS rules, which works well, but...it doesn't seem to acknowledge any new rules that I add. Is there a way to make it do that?

@FataL

I think Opera (and some other browsers, I think) seem to do that internally before processing the stylesheet, which is probably why it shows up like that...but yes, it'd be nice if it didn't have to do that.

FataL Friday, February 2, 2007 6:32:37 PM

I really like Developer Console's style. Thumbs up for designers! up
idea But I think default appearance of buttons should not be restyled. Lets not break user experiense. Give other interface designers a lesson. wink
With this approach different systems (Mac OS, Linux, Windows) will show native looking controls to users.

David Håsätherhzr Friday, February 2, 2007 6:35:11 PM

A Developer Console, great :-) Can I bind this to a keystroke somehow? There is no "Show Developer console".

GrahamGort Friday, February 2, 2007 6:35:48 PM

About Opera says that this is build 557, not build 547, which is what's in the link to the Unix build above.

David Håsätherhzr Friday, February 2, 2007 6:44:57 PM

Bug: When I press "Clear log" in the XHR logger, the button switches to "Show settings".

Andresandresruiz Friday, February 2, 2007 6:50:09 PM

Fixed the download problem

Downloading...

I don't know what was happening, maybe something with the server.

Tks anyway @jonspencerbx

Alexsalexs Friday, February 2, 2007 7:06:03 PM

Current browser.js status: disabled with build 8713

edit:
http://xml.opera.com/userjs/index.pl Not Found

Kyle Bakerkyleabaker Friday, February 2, 2007 7:07:01 PM

Great changelog this time guys! Been installed for about 5 minutes so far, so no testing responses yet, just some praises for more work on the developer console!

MisterE Friday, February 2, 2007 7:10:08 PM

@hzr: Taken from the new menu file:
Go to page, "javascript:(function(){var ele=document.documentElement.appendChild(document.createElement('script'));ele.src='http://devfiles.myopera.com/tools/developer/8679/devConsole.js';ele.parentNode.removeChild(ele);opera.tools.console.open();})();", , , " "

Kenneth Crudupkennycrudup Friday, February 2, 2007 7:11:28 PM

Can I use the Developer Console to try and track down my rendering issues?

If so, based on what y'all see in my screenshots, what's not being realized, and what should I look for?

(I've gone and cleared my cache and started my windows over from scratch. It hasn't shown up since I've done that for today's build, but I suspect it's just a matter of time.)

Kenneth Crudupkennycrudup Friday, February 2, 2007 7:12:43 PM

Oh, and I can see somewhat the effect of your using XShm (I think smile)

Kc4 the Greatklingoncowboy4 Friday, February 2, 2007 7:12:50 PM

With this introduction of a developer console we finally have a new feature that I will use regularly yes

shaka47 Friday, February 2, 2007 7:19:42 PM

^_^ Try it !

SteveKong Friday, February 2, 2007 7:22:31 PM

MSI-Version still with broken search.ini: Two engines numbered "31"
This results in some non-working Searches, e.g. Japanese -> English

I cannot imagine what prevents you from changing the second number "31" to "32" in this file for such a long time now!?

Btw, the developer console is a great idea!

cgrinds Friday, February 2, 2007 7:28:08 PM

Is anyone else seeing high GDI resource usage. This build and the previous weekly build have had very high. Right now I'm showing 1994 GDI objects.

I have 70 tabs open, with Enable Plugins and Enable Java off.

In previous builds 70 tabs wasn't a problem.

Should I open a defect?

David Håsätherhzr Friday, February 2, 2007 7:28:58 PM

@MisterE,

thanks, as I didn't have a [Browser Tools Menu] section I didn't find it, but found it in the standard menu file.

Anyway, now I can bind it to some key. Thanks again.

Tim AltmanJunyor Friday, February 2, 2007 7:39:37 PM

@SteveKong: Bug number?

Martin Hložekmata_h Friday, February 2, 2007 7:46:59 PM

Is there any way how to get developer console to sidebar?

Klaus P. Kuhlemannkkuhlemann Friday, February 2, 2007 7:52:34 PM

@ alf345: Scrolling with the keyboard works for me with the Linux .6 rpm-build.

This is much faster on Linux than any previous builds, maybe as fast as firefox.

RX-3200 Friday, February 2, 2007 7:58:26 PM

sad
ранее (8692) на вкладке "Окна" при выборе курсором неактивного окна и нажатии в менюшке "закрыть" закрывалось это неактивное окно...
теперь (8701,8713) после нажатия "закрыть" закрывается не то окно на котором курсор, а активное...
на "обновить" сходная реакция...

Вопрос : как вернуть всё обратно ?
чтобы снова закрывалось окно под курсором

------------------------------------------

Wrong work "Close" and "Reload" in panel "Windows"
bug-250181

alf245 Friday, February 2, 2007 8:13:15 PM

@kkuhlemann: Have you checked the instructions for reproducing choppy scrolling that I posted in the link?

rogerpe Friday, February 2, 2007 8:17:40 PM

F5 key doesn't work?

sebt Friday, February 2, 2007 8:18:27 PM

This linux build does feel much quicker. Starts up faster and pageloads, display, scrolling etc all seem much snappier too. Cheers!!!

Thumbs up for dev console. Very useful tool and nice to drag outside Opera's main window for examining page elements.

A few issues:

1. I am seeing a difference in behaviour between Win and Linux version, when accessing my Router pages. I have a Draytek 2800G router and the "Data Flow Monitor" tool, when activated, brings up a table of users and their TX/RX infos. But in Linux, I get zip - the table won't appear. This code is jone by some JS, but why would it work in Opera-Win and not in Linux?

2. I have Ctrl+Tab images switched on. Opera seems to take ages to respond to Ctrl+Tab unless the image for the destination page is already cached. Is there some way to speed this up, say, by generating the thumbnails on an idlethread when a page is not in use?

3. Downloading lots of things simultaneously from a page causes "dead downloads" - the download does not end nor progress.

4. (Smooth scrolling on, in Linux) Holding down cursor keys to scroll Up/Down causes a keyboard buffer buildup so (eg) when you let go Up, it keeps scrolling Up for quite a while. This is really annoying!!

One more tip/wish really is for Opera to start thinking about how to integrate its mail/contacts/bookmarks into technologies like Spotlight (Mac) and Beagle (Linux), or even the new Vista search.

Above all thanks once again and keep up the fine work!

S. smile

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.