Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > macOS > 1st Screenshot of new Apple Browser?

1st Screenshot of new Apple Browser? (Page 2)
Thread Tools
Developer
Addicted to MacNN
Join Date: Apr 2001
Location: europe
Status: Offline
Reply With Quote
Sep 24, 2002, 02:51 PM
 
Originally posted by Amorph:
First off, embedding browser code deep in the OS for any reason is dumb with a capital D U M B.
I don't think so. There are already a lot of apps that need HTML rendering capabilities (Help Viewer, Sherlock, Mail...)

Third party applications can also greatly benefit from it (especially with web-content getting more and more important for all kind off applications).

So I would say it is a must for a modern operating system to provide HTML rendering.

What OS X currently offers in Carbon and Cocoa is almost pathetic.
Nasrudin sat on a river bank when someone shouted to him from the opposite side: "Hey! how do I get across?" "You are across!" Nasrudin shouted back.
     
Amorph
Dedicated MacNNer
Join Date: Mar 2001
Location: Iowa City, IA
Status: Offline
Reply With Quote
Sep 24, 2002, 04:08 PM
 
Originally posted by Developer:
I don't think so. There are already a lot of apps that need HTML rendering capabilities (Help Viewer, Sherlock, Mail...)

Third party applications can also greatly benefit from it (especially with web-content getting more and more important for all kind off applications).

So I would say it is a must for a modern operating system to provide HTML rendering.

What OS X currently offers in Carbon and Cocoa is almost pathetic.
If you'd read the rest of my post, you'd have seen that I argued that Apple would/should do exactly what you're suggesting.

But providing a library or service that is safely modularized and outside the kernel is one thing; embedding browser code deep into the OS is dumb. So is providing one giant library that tries to do everything. (So of course, MS does both. But I digress...)
James

"I grew up. Then I got better." - Sea Wasp
     
Subzero Diesel949
Registered User
Join Date: Jul 2001
Location: Orange County, CA
Status: Offline
Reply With Quote
Sep 24, 2002, 04:09 PM
 
Originally posted by lookmark:



So what does Apple have to gain?


- Control. Integrating parts of the browser deeply into the OS, for maximum speed.

Isn't that what M$ was found guilty of?

Edit: Already asked
( Last edited by Subzero Diesel949; Sep 24, 2002 at 04:20 PM. )
     
dfiler
Grizzled Veteran
Join Date: Feb 2001
Location: Pittsburgh
Status: Offline
Reply With Quote
Sep 24, 2002, 04:27 PM
 
Originally posted by Developer:
I don't think so. There are already a lot of apps that need HTML rendering capabilities (Help Viewer, Sherlock, Mail...)
...
What OS X currently offers in Carbon and Cocoa is almost pathetic.
This discussion would be a lot easier if there was a consensus on exactly what is encompassed by an 'OS'.

As the software industry and the field of computer science have become more mature, there has been a trend to use progromatically less efficient but more robust coding techniques. Software is more robust when the interface between components is sparse and well defined. Unfortunately, this means that in order to make code more stable, tasks will generally need to go through more APIs from start to finish.

If a software company had an infinite budget, then they would be free to use dangerous and less efficient development techniques. They could flatten all their APIs and run everything in the kernel space. This would definately speed up execution speed. However, this makes debugging a nightmare if not impossible.

Microsoft enjoys incredible economies of scale in comparison with other software firms. Thus, they were able to integrate much of internet explorer's code into the kernel. This is partially why IE runs so fast on Windows but also the reason why IE can crash and not be fixed until a reboot.

I hope Apple chooses to provide an NSHtmlView or some such equivalent. This should be done in a robust manner such that one crashed html-rendering app won't take down other html rendering apps. It should definately run in user space. We can always wait 6 more months for faster machines but chaotic code can remain buggy for many years.
     
godzookie2k
Mac Elite
Join Date: Oct 2000
Location: Baltimore, MD
Status: Offline
Reply With Quote
Sep 24, 2002, 05:50 PM
 
Originally posted by edddeduck:


Code:
requirements for this site: newest flash plugin netscape or ie 5.0+ css and php support
So it is not ie only just Not OmniWeb
tried using chimera... didn't work, but don't let me get in the way of a omniweb rip-rant, I love em!
     
mrfoxxman
Forum Regular
Join Date: Apr 2001
Location: San Ramon, CA
Status: Offline
Reply With Quote
Sep 26, 2002, 02:42 AM
 
Come on someone has to KNOW...i just wanted a metal version of Chimera.....anyone know where to get it?
     
CheesePuff
Professional Poster
Join Date: Jan 2002
Location: Rochester, NY
Status: Offline
Reply With Quote
Sep 26, 2002, 08:57 PM
 
Originally posted by mrfoxxman:
Come on someone has to KNOW...i just wanted a metal version of Chimera.....anyone know where to get it?
Download the source code, change it in IB and then compile it.
     
Brass
Professional Poster
Join Date: Nov 2000
Location: Tasmania, Australia
Status: Offline
Reply With Quote
Sep 26, 2002, 09:10 PM
 
Originally posted by CheesePuff:


Download the source code, change it in IB and then compile it.
No need to make it that difficult! Just open the package contents, find the .nib file(s) and open them in Interface Builder. Change the relevent objects to metal, save, quit, relaunch Navigator.

Easy!

(BTW Interface Builder is a free download from Apple)
     
Ibson
Mac Enthusiast
Join Date: Nov 2001
Status: Offline
Reply With Quote
Sep 26, 2002, 09:10 PM
 
Originally posted by CheesePuff:


Download the source code, change it in IB and then compile it.
There's no need to do any of that. Just open up the package, find the browser nib file and tick "Texured Window". mrfoxxman's problem is that he doesn't have the dev tools. So, I opened up the Chimera browse nib and changed it. Download it at
http://acquaminerale.bebto.com/MetalChimera.tgz
After expanding it, control-click on the Chimera icon, choose "Show Package Contents", then copy the file to Contents/Resources/English.lproj/
     
KidRed
Professional Poster
Join Date: Mar 2001
Location: Florida
Status: Offline
Reply With Quote
Sep 26, 2002, 09:44 PM
 
Originally posted by Ibson:

There's no need to do any of that. Just open up the package, find the browser nib file and tick "Texured Window". mrfoxxman's problem is that he doesn't have the dev tools. So, I opened up the Chimera browse nib and changed it. Download it at
http://acquaminerale.bebto.com/MetalChimera.tgz
After expanding it, control-click on the Chimera icon, choose "Show Package Contents", then copy the file to Contents/Resources/English.lproj/
Thanks, works great. The only prob is the status bar at the bottom is still aqua and the chimera globe is overlapped by the pull tab.
All Your Signature Are Belong To Us!
     
mrfoxxman
Forum Regular
Join Date: Apr 2001
Location: San Ramon, CA
Status: Offline
Reply With Quote
Sep 27, 2002, 01:42 AM
 
Ibson,,

Thanks a million for the post.....works great.; much appreciated....is there any way to make the page fit the window, or is that just what i get for 'jimmy riggin' the interface?
     
Ibson
Mac Enthusiast
Join Date: Nov 2001
Status: Offline
Reply With Quote
Sep 27, 2002, 02:54 AM
 
Originally posted by mrfoxxman:
Ibson,,

Thanks a million for the post.....works great.; much appreciated....is there any way to make the page fit the window, or is that just what i get for 'jimmy riggin' the interface?
I'm sure you can resize it. But...hey, I'm lazy . You could use Pacifist to extract the Interface Builder application and framework then open it up.
     
hudson1
Dedicated MacNNer
Join Date: Aug 2002
Status: Offline
Reply With Quote
Sep 27, 2002, 10:12 AM
 
I think Amorph's comments on this subject are the most lucid that I've read. One point that I'd like to add: For many people now, the internet is the center of their computing experience. Following from that, Apple may be concluding that for the Mac to cement its position as the platform with the best user experience, the best internet portals (let me use that term instead of browser) are essential.

Now that's one potential argument for why Apple would/could be working on a 'browser'. But couple that with AOL's interest in Gecko and you can actually put some meat behind the argument, too. If Apple is convinced that AOL is going with Gecko, then you know that rendering engine will have legs in the real world. Webmasters will be forced to insure their code works with it. But for all it's promise, Mozilla/Netscape will probably never be a Mac-like browser -- it's simply not their goal and intent to do that as cross-platform (i.e. not Mac-like) is their thing.

So maybe this is where Dave Hyatt and Chimera come in. Apple takes a rendering engine that they know is good and sustainable and then employs it to make what they think is both the best and most Mac-like internet interface experience -- knowing that Mozilla will never fill that role in a satisfactory fashion.
     
 
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 09:10 AM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,