All-New PowerBooks, Web Browser Featured at Macworld
The 17" model is 1440x900 resolution, 16:10 aspect ratio, G4/1GHz, SuperDrive, GeForce4 440 Go/64MB, and all the same ports, with the addition of line in and FireWire 800 (in addition to FireWire 400). It is less than 1" thin, and 6.8 lbs., and has fiber-optic lightning for the keyboard activated by ambient light sensors. It will be available next month for $3,300.
The 12" version is 4.6 lbs., and is smaller than the iBook in every dimension. It's 1024x768, G4/867, GeForce4 420 Go/32MB, and is AirPort-ready ($99 extra). It is $1,800 for a combo drive model, $2,000 for a SuperDrive model, and will be available in two weeks.
Both models sport the new AirPort Extreme (802.11g), which is 54Mbps, up from the 11Mbps of AirPort (802.11b). The base stations and clients are fully compatible with the old AirPort, handle 50 users, and support both wireless bridging (to extend the range by adding more stations) and can act as a USB printer server.
Jobs also introduced Safari, a new Mac OS X browser based on the KHTML rendering engine from KDE (and Apple will publish changes they've made to it). There's nothing especially great about it -- it's a web browser -- except that, unlike most other browsers, it is expected to be fast and work properly, as well as be fully integrated into Mac OS X. The web is a killer app, but pretty much all web browsers suck; Apple hopes to give us something that doesn't suck in Safari. It is a free download for the beta, starting today. This story was posted using Safari. W00p.
iPhoto 2 has been revamped, with iTunes integration (access to playlists, tracks, even searching) for slide shows; one-click enhance of photos; a retouch brush; archiving to CD/DVD; and more. iMovie 3 has added chapters, the "Ken Burns Effect" (panning through still images), and precise audio editing. iDVD 3 has added a ton of quite cool themes, which will look great the first few times you see them.
They are -- along with iTunes -- bundled with all new Macs beginning January 25 as "iLife". All but iDVD will be freely available online, contrary to previously published reports. The entire bundle of four apps will be available for retail purchase for $50.
For sale today at $99 is another new app, Keynote, which is the presentation software Jobs has been using for over a year for his own presentations. It includes all sorts of flashy features like textures and Quartz-powered 3D transitions, and can import and export PowerPoint, as well as export to PDF and QuickTime. It has an open file format (using XML).
Jobs also introduced Final Cut Express, a stripped-down version of Final Cut Pro, for $300, and noted other prominent third-party software recently released for Mac OS X: QuickBooks, Director, and DigiDesign Pro Tools (later this month). He noted that the number of native apps for Mac OS X jumped from 2,000 to 5,000 in 2002.
Meanwhile, the number of users of the OS went from 1.2 million to 5 million last year, and he expects the number to jump to 9 or 10 million in 2003.
Update: 01/07 19:37 GMT by Jamie (also posted with Safari): And thanks to the several Slashdot readers who pointed out a great but unannounced product: X11 (aka the X Windows System) for Mac OS X. It's in Public Beta right now. Great to see this, an Apple-supported X is greatly needed. I don't know why Jobs didn't at least mention this, it would have gotten quite the round of applause I'm sure.
It seems apple is now pushing it's own X11 implementation at: http://www.apple.com/macosx/x11/
Not announced, but still quite interesting. Its X11, but with all the OS X look on the windows (shadows, genie, etc)
Fascinating.
:)
It's officially the 'year of the notebook' - so that's how Apple is coping with slow processors then!
Very nice new powerbooks though - especially the 17-incher, with glowing keyboards and ambient light detection. It also adjusts the screen brightness, mmmm
Safari, the web browser, is actually based of KHTML - KDE's HTML library. Not bad, especially seeing as they're going to give the 'orders of magnitude' speedups back in the way of the source code.
And digs at Quark. And the rumors sites were practically all wrong. Hah. Best keynote in ages.
Diplomacy is the art of saying "nice doggie" whilst looking for a rock
Okay, I'm sure some poster will happily link to prior art, but that keyboard is fucking cool.
... fibre optic light strips ... the Christians are going to have a whole other sexuality to denounce this year, cause between the aluminum casing, the 1440x990 screen, this just might be the year where people are finally caught literally humping their powerbooks. Look at those pics, I know I would!
Automagically adjusting itself depending on the ambient light
"Old man yells at systemd"
Put it does block pop-up ads!
There are 10 types of people in this world, those who can count in binary and those who can't.
first impressions:
.... much better than backlighting!
* no tabbed browsing - wtf?
* no way to import bookmarks - got a hundred in chimera, time to poke around and see if I can figure a way to do it
* nice default fonts
* respects internet preferences like homepage
* nice brused look
* looks clean
17" AlBook:
* what's up with the keyboard. they're using the same sized keyboard for the 12" and 17" models. wtf? the 17" has so much more space, and a bigger keyboard would be a great feature
While I'm definitly going to sell both my current macs and buy the new 17" lust-object, I'm going to go out on a limb and say that the public beta of Safari is one hell of a pre-released alpha.
The interface is super-nice, and the features outstanding. But the browser rendering? Well it sucks donkey-bottom. I've sent in no less than six bug-reports in the first three minutes I used it. It didn't load my css on my home page at all, macnn.com is missing tables. A surprise that they even found ten good sites to show in the keynote. I'm really looking forward to this browser maturing, but for now Chimera 0.6.0 is the way to go.
Too bad though, Safari is - like I said - real sleek in the interface way. And fast too. But heck, I've waited this long for Chimera to mature, so why not wait a little more. It's heck of a lot more promising than just a few screenshots of a future Apple-browser.
"I tend to think of OS X as Linux with QA and Taste", James Gosling, creator of Java
The writeup forgot to mention that both Safari and Keynote are open source.
The HTML rendering portion of Safari is open source. Keynote is not -- it's a commercial product like DVD Studio, Final Cut Pro, MacOS X, and just about everything else Apple does.
dennis
But of all of this, Safari is the coolest. I know "a new web browser" isn't exactly earth shattering news, but this is really nice to have. I am running Safari now, and I love the little UI touches, and the speed of it is great.....it has replaced Chimera for me. So far I've encountered only one site which didn't display properly (on gamespot.com, the login fields distorted the grey graphic they were on), so I clicked the little Bug reporting button and submitted it......quick and painless.
So far I'm really impressed though. A new web browser may not be exciting, but since this is one of the main apps I use, having something that is really fast and slick is very nice.
Thumbs up!
-Tom
I think since QT was ported to OS X, it's easier to use native widgets with KHTML rather than gecko. Chimera for instance does not use real aqua text entry and widgets within the web page, but a theme that looks like they are.
mee too! on a power book. pages just explode onto the screen. No borders on the window and a very svelt tool bar mean maximum screen real estate for windows. Also a nice snap-back tool for going back ward to a marked point at a deep web site. sort of like a temporary bookmark.
its released under GPL not the apple open source lic.
It seems to be missing some sort of activity indicator (like the flashing N in netscape or the flashing lizard or the flashing E. This is a bit annoying since you dont know if you should click again or not when a link is sluggish
privacy freeks may note one missing cookie setting. it has
Always/Never/ and ONLY FROM SITES I NAVIGATE TOO (NO AD COOKIES). But it is missing an "always ask" setting. Not that I will miss it, but the paranoid may care.
Some drink at the fountain of knowledge. Others just gargle.
Another great feature.... Safari blocks popups just as easily as Mozilla. Just click Safari->Block pop-up Windows !!! Nice feature. This was a great Mac World!
I too cant believe they used KHTML. I think they use Gecko. They hired David Hyatt a few months ago. David Hyatt was working at Netscape before and was one of their best developers. He actually had the most bugs assigned in Bugzilla.
Stefan
From public record:
.NET CLR 1.0.3705)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;
Doesn't look strange to me, everything IDs as Mozila. We'll also note the default Konqueror UA is:
Mozilla/5.0 (compatible; Konqueror/2.1.1; X11)
FFR
2. Unfortunately, it doesn't seem to tell you what a link is when you hover over it (e.g. like IE does down the bottom). There must be *some* way of fitting that into the wonderfully clean interface.
Look on the "View" menu, check "Status Bar", done.
"... the advance of civilization is nothing but an exercise in the limiting of privacy" - Janov Pelorat
It has popup blocking, but not tabs. That's surprising, because the tabbed browsing feature is more useful in OS X than in any other OS supported by Mozilla because of OS X's lack of a true taskbar.
Also missing is image management to block banner ads. Understandable, though, that a commercial product by a major tech vendor wouldn't include that feature. They don't want to cleanse the internet of all advertising.
And there's no messagebar at the bottom of the window, so when you mouse over a link, you can't see where it leads to without clicking on it. Very annoying.
All-in-all, not bad for a first beta release, though aside from some cool boomark management features, is missing a lot of features that the rest of us take for granted. Apple has their work cut out for them if they are serious about making this browser a contender.
However, it begs the question of why Apple is spending money on Safari in the first place. It's not like Internet Explorer is the only browser for the Mac; there's a bunch of great stuff out there like OmniWeb, Mozilla, Netscape, Chimera, iCab, Opera, and who knows what else.
Is the long-range plan to integrate Safari as tightly with OS X as IE is with Windows? They've got a LONG long road to cover before THAT happens.
Or maybe it's not that grand; maybe Jobs just wants a browser that has tight integration with the the iApps.
Time will tell.
You should try using your damaged memory a little more, then you'd notice that the price of the iBooks has dropped by $100-$200!
There is no "finder-level hardware graphics acceleration". You're probably thinking about Quartz Extreme, which is window compositing-level hardware graphics acceleration. And guess what: the Radeon 7500 (either with 16MB or 32MB) in the iBooks supports the required features just fine.
Donate free food here
Here's why.
Quote:
"When we were evaluating technologies over a year
ago, KHTML and KJS stood out. Not only were they the basis of an
excellent modern and standards compliant web browser, they were also
less than 140,000 lines of code. The size of your code and ease of
development within that code made it a better choice for us than other
open source projects. Your clean design was also a plus."
Well, I'd noticed it seemed to be doing okay on most CSS pages I'd tried, so I was *going* to say, "nyah, nyah", but then I figured I go to the ever-useful CSS1 test suite pages.
Oops...on the very first test, it fails to display even the test page correctly and the dialog tells me it's choking on the illegal mimetype text/html. Very ungood.
Well, it's beta, and Apple has never seen a wheel it didn't want to re-invent at some point...
Babar
Quoted from an email of Don Melton (Apple) to Dirk Müller (KDE) (http://lists.kde.org/?l=kfm-devel&m=1041970923186 39&w=2)
."
"The number one goal for developing Safari was to create the fastest web browser on Mac OS X. When we were evaluating technologies over a year ago, KHTML and KJS stood out. Not only were they the basis of an excellent modern and standards compliant web browser, they were also less than 140,000 lines of code. The size of your code and ease of development within that code made it a better choice for us than other open source projects. Your clean design was also a plus. And the small size of your code is a significant reason for our winning startup performance as you can see reflected in the data at http://www.apple.com/safari/
In addition to what others have mentioned, an iBook won't let you connect a second display, not just mirroed, at up to 2048x1536, like the 12" PB.
Erm, it does have type ahead -- I just used that feature. And the 'throbbing' is done in the background of the location bar -- watch for the blue progress bar, which you might miss since it's so bloody fast. :)
I watched C-beams glitter in the dark near the Tannhauser gate.
Actually, the address bar seems to act as an activity indicator. The text in the address bar gets blocked (as though selected) from left to right like a progress bar as the page loads. The progress starts with "http://" section turning blue (progress can stall here for some time, however.
Using the app's compass icon and spinning the needles around might be a appropriate image, though.
Abandoning all common sense, I just installed Apple's X11 over the top of fink. Both want to dump stuff in /usr/X11R6, but since fink uses /sw for almost everything else I figured it would be ok, which it is so far. Upon firing up X11.app, it tried to read my .xinitrc file, which I have set up in fink to start Gnome with the sawfish window manager. It came up fine, but I wanted to use Apple's window manager that's integrated with the Dock, so I commented out my .xinitrc and restarted X11. This gave me an xterm window with no WM, oops. Fortunately I found "quartz-wm" installed in /usr/X11R6/bin and running that gave me a window manager with Aqua titlebars and buttons, and it even minimizes to the dock exactly like native OS X apps. I then renamed ~/.xinitrc so it wouldn't be found at all, and now when I start X11.app I get an xterm with quartz-wm already running, which is what I want. I've only tried a couple of X (er, X11) apps from my fink installation, but so far they've all worked flawlessly.
How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
A log of the changes Apple has made to KHTML was just posted to a KDE mailing list: http://lists.kde.org/?l=kfm-devel&m=10419691231632 6&w=2
http://lists.kde.org/?l=kfm-devel&m=10419691231632 6&w=2
No joke, the list is HUGE.. Good job apple!
Timeo idiotikOS et dona ferentes
Safari apparently does not support self-signed certs. Mozilla and IE show a dialog offering to use or reject the cert, but Safari just bails. Try https://www.codefuries.com/
I guess this must be Apple's fault, not KHTML's. I known Konq works on the above url.
If you use X11 under Fink, you can do this:
dpkg -r --force-depends xfree86-base
dpkg -r --force-depends xfree86-base-shlibs
[install the SDK from apple - http://www.apple.com/macosx/x11/ ]
[install the user install from apple - http://www.apple.com/macosx/x11/download/ ]
fink install system-xfree86
(courtesy of Ben Hines on the fink-devel list)
You may have to manually edit your $HOME/.xinitrc file to add the "exec quartz-wm" line in place of any other "exec" lines.
Other than that, it works great for me. The new Quartz WM is good.
I'm curious how they're boasting such impressive page load speeds compared to the other browsers
Oh that's easy, considering the amount of code involved. You see, one of the main arguments in favour of KHTML was its small size - like 140.000 lines of code. I'm guessing, but that's probably a fifth of the Gecko codebase. Read it up in this mail to the kfm-devel mailing list.
-- The plural of 'anecdote' is not 'data'.
You can also turn on a status bar from the View menu (or command - \ ).
Sorry, but I can't agree with you. Maybe give up your 386 if Mozilla loads too slow???
How exactly are tabs "poorly implemented?" I agree with the other poster -- you either didn't take any time to learn the interface or you couldn't figure it out. Too bad you didn't tell us your learned opinion as to how they could be "better implemented."
I'm not sure what's wrong with the Mozilla engine. I'm no expert but it sure works well enough for me.
On my cable modem, I have consistently noted that pages appear and load faster in both Mozilla and in Phoenix (the 0.5 beta, mind you), than in IE6. Maybe it's 'cuz these two browsers let you kill pop-ups, and IE6 chokes for 4-5 seconds in my experience (both at work and at home) whenever a pop-up is "coming" (I can always tell when one is about to come, IE just sticks).
To open a new tab, you can also (1) right-click on the link and say Open in New Tab, (2) always show the Tab bar at the top, then click the New Tab icon. You could also (3) add the New Tab button to the main toolbar.
To open pages in the background, go to Options and tell it to do so. Geez. The first or second thing I do with ANY software I get is to look at the options / preferences screen, you can learn a lot about software that way and what it's capable of.
Take some time, "chinakow", to learn about something before trashing it (maybe work on your grammar too, ever hear about a run-on sentence?)
As with all applications written using Interface Builder and .nib files, you can change this as you see fit. If you installed the Apple Developer Tools (available freely on their website), you can open Browser.nib under your localized folder in the Safari App (/Applications/Safari.app/Contents/Resources/Engli sh.lproj/Browser.nib, most likely). From there, simply uncheck the Textured Window attribute on the main window.
Tabless Browsing is a definite hindrance, though...
In regards to the CSS problems - this is a beta. I suspect that as time goes on it will support much more CSS.
That would work...except Photoshop 7 for os X and some of the other software you metioned is specifically optimized for the native OS. If you run it through Virutal PC you're not going to get the benefits of these amazing applications.
What was said is that Keynote's file format is open (and XML based) to encourage third party tie ins with databases and the like.
that's right, folks. you have to have an ssl certificate that's been signed by a trusted authority. it doesn't allow the user to accept custom certificates.
:-(
so much for using safari to access my webmail.
He just posted a few comments.
Timeo idiotikOS et dona ferentes
If you read the e-mail that the project manage with Apple sent to the KHTML developers, you'll see that they started this project a year ago. Chimera wasn't around then -- so how could they have chosen it? Mozilla hadn't even reached 1.0 at that point, either.
I've been playing with Safari, and I just found out that when you connect to an FTP site through it, it uses the built-in finder FTP support and mounts the site on the Desktop. pretty slick if you ask me! If this has been posted already, I'm sorry, I didn't feel like reading through all 800+ previous posts.
today is spelling optional day.
They announced it today evidently, even lower under the radar than the Apple X11 release: http://porting.openoffice.org/mac/index.html I'm downloading it now at a pitifully slow 12KB.sec.
dfj225 wrote:
> Hummm...everyone on earth complained about IE being
> fully integrated into Windows, but when Apple gets the
> bright idea to do it with their next browser, people seem
> to think its a good idea.
Safari is integrated into OS X the same way any well written Mac program is.
Otherwise, Safari is just a file. A special file called a package, but from the user's point of view, just a file. Try this little exercise:
Drag the Safari application to the Trash. Now double-click on the Trash, and drag Safari back out of the Trash window. Repeat as many times as necessary.
Now try this on Windows. Well, actually, you can't. But you can hide it on Windows XP (if you haven't already hidden five of your special applications). This is thanks to a settlement in an antitrust case that dragged on for years. In order to get this wonderful feature (of hiding, not uninstalling, the apps you didn't want in the first place), you have to download Service Pack 1 (it's huge), and agree that Microsoft can access all your data and install anything it wants to on your computer. Great, now you don't have to look at the IE icon any more!
If that does not make the difference obvious, consider that Microsoft stated in a court of law that their operating system would cease to function if the browser were uninstalled. Did OS X cease to function when you dragged the Safari icon to the Trash?
The Microsoft case also involved special antitrust rules that only apply to mean bullies who have a monopoly and abuse it. These rules don't apply to Apple. Even if they did, Apple makes it easy for you to chuck their browser and set up another one of your choosing as the default.
Thanks to Apple's little present to the KHTML/Konqueror team, Konqueror and derivatives will share the speediness and improvements Safari made to the core engine. This will benefit Linux (and any other OS Konqueror runs on).
Do you really see Microsoft doing anything that would help Linux, especially if it involved the GPL?
"Your way of thinking is completely different from mine!"
Shinoda, "Godzilla 2000 Millennium" (Japanese version)
The disadvantages of Safari over Chimera: no tabs; don't like the bookmarks UI much, not as configurable, and I like having a status bar.
Have you looked under the View menu? Or hit Command-\ ?
The status bar is there, it's just hidden at first.
I didn't think it was the CSS per se (since it was whining about mime types), but I didn't see how this html could be that objectionable compared to some you see on, well, slashdot. I just checked at w3c.org, and OBJECT is certainly an element that should be handled correctly under HTML 4.01. As far as doing this rather than a frame, I'll confess that I didn't know that OBJECT could be so handy; frames stink in my opinion, and this is a cute (and presumably blessed) device for exactly this kind of thing.
Given that konq apparently renders this correctly, I'm presuming this was a bug in khtml that got fixed after Apple secretly started banging on the code, so it should be easy to fix.
Thanks again for the nice detective work.
Babar