Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Apple Businesses

Safari 1.0 Released 185

optikz writes "Apple has just released Safari 1.0 and it is availlable via Software Update. This release is now out of the 'beta' stage. It is version 1.0 (v85)." Not much appears to have changed since the last beta. I just need to decide if it should replace Camino for me.
This discussion has been archived. No new comments can be posted.

Safari 1.0 Released

Comments Filter:
  • This was talked about in comments many hours ago in other Apple-related stories.

    Oh well. Anyway, I'm getting an iBook soon and look forward to playing around with Safari.

    • But it is my beautiful webrowser. Water flowing underground even.

      Just updated and I'v already noticed differences in the way sites load. Some sites that didn't load without being rendered unreadable are rendering nicely now.
    • Yeah, the trouble with so many mac stories coming out so quickly during the keynote is that the discussions between all of them ended up sounding much the same. Oh well, I'd rather that than have the keynote turn out to be a flop.

      As for Safari, I've been impressed with it as a whole. I can't say it's a huge difference for me over Camino, but it's really nice to have a choice of several native Aqua web browsers to choose from. I actually kinda like the metal look to the new Apple programs, although it wou
    • Jesus Christ. If you even refer to first post in the title, you get modded "Troll".

      How am I trolling in saying I'm getting an iBook and Safari soon?

  • by amichalo ( 132545 ) on Monday June 23, 2003 @09:07PM (#6280350)
    Even 1.0 STILL won't work correctly with my On-line banking [bbandt.com]!

    AARRGGHH!!
    • by djupedal ( 584558 ) on Monday June 23, 2003 @10:26PM (#6280960)
      I can get into your account with it, no issue :) - Man, you have got to do a better job saving...
    • Safari v85 also still doesn't work with ThinkGeek accounts (bug submitted through v74, just in case). Now, at least, ThinkGeek acknowledge it, which wasn't the case when I first happened upon the problem for myself.

      They say:
      "Attention Safari Users: Due to a problem with Safari reading cookies on our site, Safari users are unable to log into the site. The problem should be resolved soon, but in the meantime, please use a different browser such as Mozilla, Netscape, or Internet Explorer. Sorry for the i
    • there are a few possible fixes to get it to work.

      1) does your bank require pop-ups? seems simple, but i totally forgot one site i use an account to order from has a customer pop-up window. i assumed the site was bunk (mozilla blocking my pop-ups too) till safari told me the reason for the error.

      2) you can tell Safari to identify itself as M$IE or whatever in the prefs. I know some sites work fine once you do this (like my university's student login thing)

      3) there is a cache issue. you can try downloading
  • Good stuff (Score:5, Interesting)

    by TwistedKestrel ( 550054 ) <twistedkestrel@gmail.com> on Monday June 23, 2003 @09:08PM (#6280352) Journal
    Nearly perfect timing, too. IE's gone, Safari's here ... out with the old, in with the new.
    • Re:Good stuff (Score:5, Interesting)

      by cloudless.net ( 629916 ) on Monday June 23, 2003 @09:29PM (#6280513) Homepage
      I bet Apple already knew IE would be gone on Mac OS, before starting to develop Safari.
      • by Llywelyn ( 531070 ) on Monday June 23, 2003 @09:50PM (#6280683) Homepage
        It is also possible that they just got sick of waiting for a good, standards-complient web-browser or that they got sick of being so dependent on MS for a decent browser.

        Camino and Mozilla weren't quite up to snuf and have serious flaws, as things are; IE was years behind everything else, was too slow, poorly threaded, and had a host of other issues... OmniWeb and Standard Compliance didn't belong in the same sentence--particularly when it came to CSS, and Opera just plain Sucked on the Mac.

        The rational choice, particularly for such an important app as a web browser, is in-house development.
        • Isn't it funny what a difference of 3 years make?

          Back in 2000, Microsoft's IE 5 for the Mac was THE standard-compliant browser, on any platform. Believe me, it's true because Zeldman [zeldman.com] tells me so.

          The thing which frosts me, now that I'm a prospective home buyer, is why-o-why do all of the real estate databases refuse to work with Safari? I'm assuming they're filled with heinous IE-only HTML, because, ta-da, they do work at work.
      • Re:Good stuff (Score:3, Insightful)

        I bet Apple already knew IE would be gone on Mac OS, before starting to develop Safari.

        Yeah, but I bet developing the iTunes Music store, with its need for embedded HTML rendering, had more to do with do with developing Safari and the WebCore stuff.

  • Still a little buggy (Score:3, Interesting)

    by kalidasa ( 577403 ) on Monday June 23, 2003 @09:10PM (#6280374) Journal
    I'm getting artifacts on the bottom of the frame when I have the text box too close to it. A rendering bug.
    • by babbage ( 61057 ) <cdeversNO@SPAMcis.usouthal.edu> on Monday June 23, 2003 @10:23PM (#6280937) Homepage Journal
      Don't tell us -- file a bug! If you had it active before, the "bug" icon may have gone away with the 1.0 upgrade, but it can be restored, and "Repot bugs to Apple..." is still the second item under the Safari menu.

      The Safari group has been responsive to bug fixes so far, and hopefully will continue to be now that the first milestone release is out of the way.

      I still wish that yo ucould tab to all active page elements, not just text fields. Must go submit that one myself...

    • The only bug I have found so far is that it doesn't run on 10.1.5. Maybe I should "debug" my OS by getting Jaguar. I'd really like to see what all the fuss is about.

      Anyone read anything that says why there isn't a release for 10.1.5? What was added in 10.2 that makes 10.1 unusable? After all, the i* applications work on both (don't they)?
  • Seems faster (Score:5, Informative)

    by Llywelyn ( 531070 ) on Monday June 23, 2003 @09:24PM (#6280479) Homepage
    While I don't have any benchmarks, it seems faster and more responsive overall. This wouldn't surprise me, since they've probably removed a good deal of the debug code.

    It still has a bad habit of trying to deeplink itself into CNN every time I go there and a few rendering fragments when a text box crosses the address/status bar, but other than that it seems very solid as a release.

    There are no real improvements in the prefs panel since last time either, which is unfortunate.
  • by cloudless.net ( 629916 ) on Monday June 23, 2003 @09:31PM (#6280537) Homepage
    I think Safari will gain popularity quickly, I would like my web pages to look good in that browser. However I only have a Windows box, is there anyway I can see how my web pages look in Safari while I am running Windows?
  • Now all we need is a Windows port.
    I'm lusting like mad looking at those screenshots.
    Then again, the new G5 looks awful nice as well.
    Ah, what the heck, (Honey I'm buying a Mac)
  • The only problems I have with Safari are:

    1) It does not render the Outlook Web Access from Exchange 2000 properly. This may just be because those Microsoft ass-clowns have coded it specifically for IE, it may not be Safari's fault.

    2) One of my larger corporate clients uses some crap web proxy that Safari doesn't like-- http sites load okay, but https sites do not work at all. They don't even try to load. I dunno if there's some authentication issue or what, but I know all my settings are set properly, and everything authenticates fine for http. One of these days perhaps I'll steel myself to talk with one of the corporate help desk script monkeys and see if I can't find out what proxy it is so I can submit a bug report.

    ~Philly
    • by Anonymous Coward
      I had problem like #2 for a while but it was fixed a couple builds ago. Are you using the newest versions in these tests?

      The problem was that Safari didn't issue a CONNECT command to the proxy, to tunnel to the secure host. Most proxies doesn't speak SSL but Safari was trying to talk SSL directly to the proxy, when it should've first asked the proxy to tunnel to the remote SSL host.

      The iTunes music store had the same annoying problem, which was fixed in 4.0.1.

      You can debug it with tcpdump or something. C
    • by bedouin ( 248624 ) on Monday June 23, 2003 @10:27PM (#6280969)
      http sites load okay, but https sites do not work at all.

      Just curious, have you tried it recently? There was a bug in early builds of Safari where secure proxies simply didn't work; it's since been fixed.
  • Can anyone vouch for the CSS support in Safari?

    I know IE on pc is pretty poor, Opera and Mozilla a bit better. Opera being the better out of that pair. Sites like this [maniacallaughter.com] and especially this [maniacallaughter.com]. Come up looking pretty winky some times. I will have my powerbook back running soon, I hope there is a browser will take care of my needs.

  • Default Font (Score:4, Informative)

    by coldcup ( 15234 ) on Monday June 23, 2003 @09:57PM (#6280733) Homepage
    The default font has also changed to Times. Pages rendered look much more like IE now.
  • I always found table rendering to be poor in previous versions of Safari. It initially appears that it has improved by looking at my phpinfo() page. Yay.
  • this code works on every browser i've tested BUT safari:

    <HTML>

    <HEAD></HEAD>

    <BODY>
    <SCRIPT>
    var foo = new Image();
    foo.onload = function() { alert("load"); };
    foo.onerror = function() { alert("error"); };
    foo.src = "foo.jpg";
    </SCRIPT>
    </BODY>

    </HTML>
  • by babbage ( 61057 )
    Earlier versions of Safari fell down very badly with article pages [iht.com] on the International Herald Tribune [iht.com]'s site, but it looks like that's under control now. Good -- I didn't use IHT much, but they're doing some pretty tricky CSS layout stuff, and if Safari can handle their code, I'm satisfied that a lot of other sites will work pretty well too.
  • by joelhayhurst ( 655022 ) * on Monday June 23, 2003 @10:23PM (#6280941)

    First, I'm happy to say that Safari now works with my bank. Yay! But there's still some problems.

    Why haven't they addressed the animated GIF problem yet? To see what I'm talking about, check out this example page [purdue.edu] of the flaw. Only the last instance of an animated GIF is ever animated.

    And why'd they remove the minimum font size? On some sites I visit now I see incredibly tiny fonts that are completely illegible. Sure, it might just be a poorly designed site, but it was never a problem in earlier Safari and looks fine in IE and Mozilla.

  • A warning to those of you using PithHelmet [culater.net] to block images. Remove it! It stopped the new version from launching and I couldn't even use my old version after I upgraded.

    If you have PithHelmet installed go to : <harddrive>:Library:InputManagers:SIMBL and get rid of it. Or don't upgrade.

    Too bad I don't have image blocking anymore.
  • by King Babar ( 19862 ) on Monday June 23, 2003 @11:20PM (#6281319) Homepage
    It really is very impressive, but Jobs is being...cheeky when he claims it is the best browser on any platform. Camino and Mozilla are still competitive, and that's a great thing. Where Safari can do better is in filling in support for features where it is already strong.

    So, for example, Safari provides very good support for @media style rules, but (oddly) doesn't support things like the "page-break-before" property or @page {size: landscape}. This is a bit surprising, and I'd like to see Safari reduce the number of surprises in general.

    Mozilla can learn from Safari, as well. Safari's bookmark system is better. It's tabbed browsing implementation is nicer. I suspect these features will be adapted into other browsers, and as the competition heats up again (now that the IE giant is sleeping), everybody wins.

    • I'm probably missing something, but I HATE Safari's bookmarking. It always defaults to put stuff on the Bookmark Bar as opposed to the Bookmark Menu. Is there a way to change that? Because then, maybe, it's better than Mozilla's.
  • I would love to switch to Safari (I really want to use the .Mac bookmarks sync feature) but I still can't stop animated gifs with Safari, and I'm not going to torture myself by trying to read web pages with moving pictures in my field of vision. So I'll stick with Mozilla.

    BTW, I surely can't be the only one who can't stand animations on web pages? I almost never see complaints about this missing feature of Safari. Strange. Even IE has a preference to 'never' animate animated gifs.

    JP

    • Use these two following Javascripts to get rid of the problem for the most part. Paste the code into a bookmark, and put the bookmark on the bookmark bar. I've got mine set to be first and second on the bar so I can hit command+1 and command+2 to activate them. It deals with most problems with flickering crap for me.

      Code 1: Images:

      javascript:(function()%7Bfunction%20toArray%20(c)% 7Bvar%20a,%20k;a=new%20Array;for%20(k=0;%20k%3Cc.l ength;%20++k)a%5Bk%5D=c%5Bk%5D;return%20a;%7Dvar%2 0images,%20img,

      • Code 1: Images:

        I tried this one (at the Versiontracker site) and while it does make the images dissapear at first, some (not all) of them immediately reappear, animating and all, on top of the text.

        So thanks for the tip, but I guess I'll wait until there is a preference setting for animation (either from Apple itself, or a third party).

        JP

  • the <button> tags finally stopped being ridiculously large, though they still insist on appearing alone on a line (still can't have more than 1 side by side).
    • by aftk2 ( 556992 )
      I wonder if Safari's displaying button as a block level element. If you put this into a CSS file...

      button {display: inline; margin-right: 5px}

      Maybe it would display all buttons on a single line, with some margin between them.

      Aah, well...I can't test this anyway. The burden's of being poor...
  • by SensitiveMale ( 155605 ) on Tuesday June 24, 2003 @12:33AM (#6281694)
    70% of this code isn't mine, but found I bits everywhere.

    The first part is a AppleScript. It does a few things. First it creates the RAM disk. Then it renames the RAM disk. Then it automatically starts Safari. The reason why I have it start Safari is to ensure the RAM disk is up and running at login before Safari is launched.

    Where you see the line "set diskSize to 40" sets the RAM disk's size. 40 is 40 Megs. Simply change that to whatever size you want.

    Copy and paste the script into the script editor, Save it as "application" and be sure to uncheck the box "Never show startup screen".

    tell application "Finder"
    activate
    set diskSize to 40
    set diskSize to diskSize * 2048
    do shell script "hdid -nomount ram://" & diskSize
    set dskImg to the result
    set prevTextDelims to AppleScript's text item delimiters
    set AppleScript's text item delimiters to {"/"}
    set myDevDisk to the last text item of dskImg
    set myShellCmd to "/sbin/newfs_hfs /dev/r" & myDevDisk as text
    do shell script myShellCmd
    do shell script "hdiutil mount /dev/" & myDevDisk
    set AppleScript's text item delimiters to prevTextDelims
    end tell

    delay (1)

    tell application "Finder"
    set name of item "untitled" to "RAM Disk"
    end tell

    tell application "Safari"
    launch
    end tell

    Here is how you move Safari's cache to the RAM Disk.

    Close Safari.
    Open terminal.
    Run this command -

    ditto -rsrc ~/Library/Caches/Safari "/Volumes/RAM Disk/"

    Then delete the folder "your home/library/caches/safari"

    Run this command -

    ln -s "/Volumes/RAM Disk" ~/Library/Caches/Safari

    That will create the link between the RAM disk and your safari cache folder.

    That's it. Works perfectly and much much faster.

    You will have to run the applescript at login.

    You only have to run the terminal commands once.
  • by Draconix ( 653959 ) on Tuesday June 24, 2003 @12:37AM (#6281711)
    I tried Safari 1.0 out. Though I admit it has come a long way, it still strikes me as more trouble than it's worth. I ran some tests of it vs. Camino, and Safari actually screwed-up and image render pretty bad. Also, I commonly frequent a couple of CGI chatrooms, and Safari seems to think hitting the enter key should log me out instead of posting a message. I won't be switching any time soon myself.

    Also, I'm not too anxious to ditch the Mozilla project yet; I've enjoyed their work for years, and wish Apple had worked with them instead of the makers of Konqueror. Mozilla browsers are the best (or negilibly close) for any platform, from my experience.
    • by mgaiman ( 151782 ) on Tuesday June 24, 2003 @01:19AM (#6281874) Homepage
      But honestly, isn't it nice to have a choice? I mean, if Apple had gone with gecko, then we'd pretty much only have gecko-based browsers on the mac (neglecting IE--something everyone should do). But this way, two different open source browser efforts are available on OSX.

      Personally I've been using safari since tabs were added. Every couple of weeks I download the latest Camino nightly, to see how things are shaping up. I think both are great, safari just seems a little more tuned.
  • It's good (Score:2, Interesting)

    by Balthisar ( 649688 )
    Safari works on a couple of sites that wouldn't render correctly or missed content entirely. It seems like a lot of debug code is gone, because it runs faster. I'm looking forward to playing with the accompanying web-kit for Cocoa programming. One thing that bothers the heck out of me is FTP browsing. I'd rather have the choice to mount the server in Finder -- I'd choose NO most of the time and look at FTP in Safari.
  • BBC News fixed (Score:2, Interesting)

    They seemed to have fixed the problem with the BBC News site. Used to be that it would take 5-10 seconds for the newsticker at the top to load, occassioanlly it would corrupt the rest of the page and RAM usage would jump to over 100MB. Now it loads instantly, looks better and only grabs another meg or two.
  • Well, Safari is moving along, although i dont notice much difference between the last beta and this (which in theory meens there shouldn't be too much wrong wtih it), and I also agree that it is a snappy piece of code.

    I guess what really prevents me from ditching Camino is that it has many more features that I use. Namely the one critical one being when I open a window, I can open it so it opens under my current window. (very handy for reading /.) Tabbed browsing I can do without (on either browser) but th
  • Does anyone have a recomendation on sharing bookmarks between Mozilla and Safari? I know you can import them, that's not what i want.
  • by Clock Nova ( 549733 ) on Tuesday June 24, 2003 @10:45AM (#6284939)
    I can never switch from Camino to Safari until Safari is able to access the nearly 100 user and password entries that Camino has saved in my OSX Keychain. This is ridiculous.
  • The problem is that unlike Mozilla based browsers the tabs don't support drag and drop URL's so you aren't able to reuse them. I like to drag links to existing tabs to update them with new information, or drag a URL to the empty tab area to create a new tab.

    You can drag links between windows, why not between tabs? At least make the tabs 'spring loaded' or something.

    Anyway, otherwise it is a great little browser.

The goal of Computer Science is to build something that will last at least until we've finished building it.

Working...