My name is Darin Adler and my job at Apple Computer is managing the Safari and WebKit engineering team. I also do programming on Safari and WebKit.
Here are a few of the things we’re planning:
- My team at Apple is hiring. We’re looking for development engineers for both the Safari application and WebKit frameworks, and also for engineers to do various other tasks, such as building and maintaining tools, doing integration for our software updates, and working with bugs. If you’re interested, please send me a resume.
- We’re getting close to completing our committers’ agreement. Once we have that we’ll be able to give some people commit privileges for the WebKit CVS repository.
- Dave Hyatt is working on new form control implementations. These will give us form controls you can style with CSS and also much better performance on pages with lots of form controls.
- Dave Harrison just finished adding tab character support, which is especially important in the Mail application for editing email messages with tabs. This also fixes how tab characters are handled within web pages, which is pretty important in
<pre>, for example.
- We’re going to be requiring GCC 4.0.
- We’re going to improve our support for contenteditable sections within web pages, because we’re going to use our HTML editing to implement
That’s not everything, but a few things I thought you might want to know about.
I know that many of you are already compiling with GCC 4.0 since it’s the default compiler on Tiger and our projects are set up to use the default compiler. The Safari team hadn’t switched yet; we were taking the time to make sure our gcc-4.0-built frameworks and application were as fast as before. We’re just about done with that, and soon our tree won’t support compiling with GCC 3.3 any more.