Kestrel spreads its wings on test flight
Tuesday, September 4, 2007 1:43:30 PM
Earlier today Opera Kestrel finally took its first test flight outside the Opera offices. There have been a number of new features added, but the big news for developers is the updates to the engine that went into making Core-2.
As Kestrel is just in Alpha, Core-2 isn't quite finished yet. There will be further bug fixes, and possibly feature enhancements before it goes golden. Now is the time to give feedback if there are any major bugs that are affecting you, or engine features that you can't live without. Regressions are particularly important to fix.
I'll leave you to play with the Alpha, while I finish up the article and demos of some of the new features that I've been playing around with. There is a lot to test out, such as JavaScript getter and setters, SVG through CSS, getElementsByClassName, CSS3 Selectors, overflow improvements, text shadows, background-size, HTML5 enhancements and many more.
You can download Kestrel here and also check out the latest beta relese of Opera Mini while you're at at.


Øyvind ØstlundNoteMe # Tuesday, September 4, 2007 2:12:14 PM
Alexis DeveriaFyrd # Tuesday, September 4, 2007 2:35:00 PM
David Storeydstorey # Tuesday, September 4, 2007 3:01:25 PM
NoteMe: Yes, that is correct. i can't comment on future plans for Mini yet. SVG with animations would probably be difficult due to the client server approach.
Alexis DeveriaFyrd # Tuesday, September 4, 2007 3:27:43 PM
Mine was purposefully complex to see if I could exactly emulate the multiple backgrounds in Safari example...still good to see it almost works.
I was working on a rounded corner example too, but was having trouble allowing a 100% width, since it causes the stroke to be cut off on the edges. With the individual images I solved the problem using transform="translate(-36,-36)", etc., but that's no good for a single rect element.
I'll be interested to see if you've found a solution for this without resorting to 99% or scale(0.99) or something.