Slashdot Mirror


Tabs for Safari

hexgrid writes "A dream come true! Blacktree, Inc. has released Pith Beta 2, 'a utility for Safari that tracks the currently open sites and displays them in a window.' It's not exactly tabs as we know them in other browsers, but serves the same purpose with the added bonus of being more 'Mac-like.'"

66 comments

  1. Typo in title by jrbx1 · · Score: 1, Offtopic

    Reads "Sarari" instead of "Safari"

    1. Re:Typo in title by Oculus+Habent · · Score: 1

      And with an AMD logo? Must have been hurrying to make sure the boss didn't see it.

      --
      That what was all this school was for... to teach us how to solve our own problems. -- janeowit
  2. Mac has been doing Tabs for year. by Neck_of_the_Woods · · Score: 1, Funny



    Just look at some of the crazy shit those hopped up hippies have put out!

    --
    Neck_of_the_Woods
    #/usr/local/surf/glassy/overhead
  3. Pith != tabs... yet by root+66 · · Score: 5, Informative
    While it's true that Pith is a nice tool, it is not exactly comparable to Mozilla's tabs. Some of Pith's shortcomings may exist due to its beta stage, but I wonder whether it's possible for Pith to fully achieve its goal. One major downside is the performance hit caused by the heavy safari window showing/hiding.

    There is a discussion about Pith on MacSlash.

    In other news, Apple has updated it's iMac product line...

    --
    -- I love the smell of Blue Screens in the morning.
    1. Re:Pith != tabs... yet by Anonymous Coward · · Score: 2, Informative

      I don't see how everyone can say it's not quite there yet. It's a different implementation but has very interesting features:

      1. You can hide any window (control click the button and choose hide).

      2. If you see a performance problem with hiding, instead use the same window to display all pages. This is very much like tabbed browsing with the advantage that you don't waste as much vertical screen real-estate.

      3. You can organize the buttons by age, name or order; which is an improvement over traditional tabs.

      All in all I think it's a great implementation; even though different.

      Note: to access the preferences click on the PITH icon on the bottom of the floating window.

      AC

  4. This looks like a cool hack, but... by BlackBolt · · Score: 1, Interesting

    Prepare to be "Cease and Desist"-ed. If Apple's planning on releasing Tabs themselves, they'll shut this down. If not, they'll let it live. They don't like other people "stealing their thunder" and accomplishing something they're working on - kinda kills the Keynote where they announce theming or whatever two years after it's been done by a third party.

    Remember the iPod TV Remote Control addon that Apple requested be killed? It'll be cool when Apple comes out with their version, but they're SO. DAMN. S L O W !

    1. Re:This looks like a cool hack, but... by njitkoff · · Score: 3, Interesting

      I wonder what grounds Apple could use to issue such an order. iCommune was killed because it used there plugin SDK, but Pith is AppleScript/Events and completely separate..... Even so, it is works for the time being.

    2. Re:This looks like a cool hack, but... by Anonymous Coward · · Score: 4, Interesting

      Remember the iPod TV Remote Control addon that Apple requested be killed?

      Yeah, the Griffin PodMate. I'm still pissed. I wanted one, but it was too late. And I think you're giving Apple too much credit - they aren't producing nothing to replace it, ever. They're not "slow", they're just not interested. They don't want the iPod extended to a "paltry" RemoteControl. The rule is, "If it wasn't invented in Cupertino, we don't like it".

      I've been a MacAddict since my old PB520 and system7, and this incident was the same old Apple, killing off a good idea, shooting themselves in the head. All these linux guys will soon learn how Apple really is. I can see they're still all excited over osx, but they'll learn. I hope they stay onboard after they get Steved. And I really hope Apple gets a clue and stops killing good projects.

    3. Re:This looks like a cool hack, but... by Anonymous Coward · · Score: 0

      Hey, it happened!

  5. Tabs for Sarari by CrazyJoel · · Score: 0, Offtopic

    Read the article. It's about the use of ecstacy by japanese businessmen.

    --

    Such is the infinite Grace of Popeye.
  6. pith balls by sporty · · Score: 4, Insightful
    Pith is a utility for Safari that tracks the currently open sites and displays them in a window. If Safari crashes, relaunch it, and Pith can recover the windows that were open.


    Um.. and if pith crashes, can safari relaunch it?

    If there should be tabs for safari, then it should be in the browser somehow, not as a second hand utility. By making it a second hand utility, they become two systems that become dependent on each other. No optimization, no good integration. Look at mplayerosx. It's one app that controls the other. It jsut doesn't feel.. seemless.
    --

    -
    ping -f 255.255.255.255 # if only

    1. Re:pith balls by Anonymous Coward · · Score: 0

      But... what does this have to do with AMD?

    2. Re:pith balls by Anonymous Coward · · Score: 0

      Maybe the rumors are true...

    3. Re:pith balls by israfil_kamana · · Score: 1

      Um... the point of a good plug-in architecture is specifically so that good functionality can not necessarily reside in the product's base configuration.

      i

      --
      i - This sig provided by /dev/random and an infinite number of monkeys at keyboards.
    4. Re:pith balls by sporty · · Score: 1

      But it should act seemlessly with the system. Unless pith integrates with the UI, it's just another button launcher.

      -s

      --

      -
      ping -f 255.255.255.255 # if only

    5. Re:pith balls by israfil_kamana · · Score: 1

      fair enough. It should integrate with a proper UI metaphor.

      i

      --
      i - This sig provided by /dev/random and an infinite number of monkeys at keyboards.
    6. Re:pith balls by sporty · · Score: 1

      Well, not just UI. This is not necessarily true for safari, but in general.

      Even in the underlying system, you want good integration. An OS is just a big plugin system when it comes to drivers, no? You don't want a driver that needs special treatment, such as initializing in a funny way, or using internal structures. Abusing casting or using "private" data of the parent system can have nasty effects.

      This is overcome by producing an API for your product, like apple, safari and applescript. You want bad integration? Look at any program that scans slashdot's data through the website. If anyone at slashdot chnaged the formatting any, you'd be screwed.

      --

      -
      ping -f 255.255.255.255 # if only

  7. Tabs? by funkhauser · · Score: 3, Interesting

    Tabs are nice and all, but what Safari really needs us Keychain utilization and stability fixes.

    1. Re:Tabs? by Visigothe · · Score: 3, Interesting

      > Tabs are nice and all, but what Safari really
      > needs us Keychain utilization and stability fixes.

      Actually, Safari does utilise the keychain. What it *doesn't* do is auto-fill forms.

      If you go to a site that uses HTTP authentication [as opposed to a web form a la /.], it will read/write to the keychain.

    2. Re:Tabs? by iomud · · Score: 1

      No one is arguing against keychain utilization and stability fixes. We just want tabs too. I don't even mind waiting for stability fixes and keychain support and autofill and any other features to come before tabs, but I won't be using it until it lets me browse the way I'm most comfortable and that's with tabs.

    3. Re:Tabs? by Anonymous Coward · · Score: 0

      Hmmm... You want Keychain support and stability fixes...

      Apple's goal is to make a fast browser that is as simple as possible. But I can name a browser with both of these enhancements: Chimera.

      Safari is whatever Apple chooses to make it. If you want the features of a different browser, then simple use a different browser.

  8. I don't find tabs that useful by kerteszla · · Score: 2, Interesting

    Before Safari came along, I used Mozilla and rarely if ever used the tabs feature. I'd rather open a new window and then close it or minimize it if I didn't need it right away. The mozilla tabs were simply too buggy for me to bother with. I hope Apple works on compatibility issues before it spends time on designing tabs that work. d.

    1. Re:I don't find tabs that useful by Anonymous Coward · · Score: 0

      Ditto here. Tabs seem to only be useful if you have a small screen, plus I've never seen a tabbed implementation like iCab's "Open Link in Background Window". Now that is a truly useful option. If there was an option to open a link in a new tab, but keep the focus on the current window, then tabs might actually be useful.

    2. Re:I don't find tabs that useful by Anonymous Coward · · Score: 1, Informative

      Tabs are useful for many people that have dozens of web pages up at once, on any size screen. I use single window to hold all my news site tabs, a single one to hold all my search site tabs, a single one for any given research project, a single one for the forums sites I read throughout the day, etc.

      And Moz browsers have had "open in background" as an option for about as long as they've had tabs at all. It's even the default on several platforms.

    3. Re:I don't find tabs that useful by hnoon · · Score: 1

      Depends on how you use it.

      I like to use a window for every site and tabs within that site/window.

      E.g., I go to BBC, browse through articles and open any I find interesting in a new tab. After I've opened up everything I want to see, I go through each tab, closing the ones I've read. Any other way would be just too cluttered and would mix up my bbc windows from my slashdot windows.

      For the a-little-above-average joe, I think, it would work well to open up your email tabs in one window, news tabs in another, search results in another etc...

  9. sarari safari sarari by Anonymous Coward · · Score: 0

    so which is it

  10. Ah so! by thatguywhoiam · · Score: 1, Offtopic
    Me likey Sarari! Make good for browse on web of courageous large smarts!

    I'll just toss this on the pile: Seriously, in the name of all that is holy, Slashdot editors.. get some advanced spell checking technology. Do it. Do it now. You need it. Badly.

    --
    If Jesus wants me it knows where to find me.
  11. What The World... err, Safari Needs Now is... by Anonymous Coward · · Score: 4, Interesting

    ** An obvious way to _export_ bookmarks
    - Using Eterm/Terminal/Xterm to cd, cp, grep is a work-around not a way in a GUI program.
    - When I realized this I immeadiately switched to Chimera before I really built up a bunch of bookmarks.
    - In the process I tried to manually maul the bookmark.xml file. Don't even try. It's cluttered with a bunch of other stuff: history, your IP address, blah blah.

    ** A bookmarks file that just has bookmarks. I don't want my IP address and surfing history burned on to a backup that I throw into a corner of my work disastter.

    ** Tabs: I was going through serious withdrawl for the last week.

    ** Nested bookmark folders: How else are you going to keep your pr0n seperate from the mountains in your pics directory? Although if you insist on using it, create a new folder then click on the button bar icon, then drag the folder to the right pane if you want to add a folder to the button bar... Wait! Wait! I'll bet I could use Property List editor to duplicate that stupid button bar entry, rename it and then... oh my god! where did my bookmarks go. What are they doing in history. Ack cough choke. Please, please, please Mr. Jobe, tell me how to move things from history to bookmarks.

    ** Better bookmark control in general. Creating a new folder in the left and _having to_ drag it to the right pane is the only movement choice (the one time you can do it). People are very used to being to drag things on top of things (e.g. a folder or Rendezvous or whatever on the left) and people are very used to having a hierarchical view (e.g. Windows (not internet) Explorer's left column)

    1. Re:What The World... err, Safari Needs Now is... by Sir+Holo · · Score: 2, Insightful

      What The World... err, Safari Needs Now is...

      The ability to TURN OFF FLASH/SHOCKWAVE! Is anyone else so distracted by animations when they're trying to read text that they have diabled flash/shockwave? Animations are cool, but only when that's what I want to watch, which is less often than I want to read text without some Monkey jumping around waiting to be Punched, or whatever. (GIF animations are off, too.) In my browser, nothing moves, and all is well. Opera, Baby, you are still on top.

      Am I the only one?

    2. Re:What The World... err, Safari Needs Now is... by Anonymous Coward · · Score: 0

      You can turn off plugins in the Security part of the Preferences...

  12. Don't be daft by hobbit · · Score: 3, Insightful

    Whatever Apple could come up with will be better than this, because it would actually be part of Safari. Do you think they built scripting into Mac OS just so that they could sue people who use it?

    --
    "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    1. Re:Don't be daft by Anonymous Coward · · Score: 0

      "Do you think they built scripting into Mac OS just so that they could sue people who use it?"

      It's cheaper than hiring people to come up with ideas for you.

    2. Re:Don't be daft by hobbit · · Score: 1

      Not if you don't have any concrete ground on which to sue them.

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    3. Re:Don't be daft by Anonymous Coward · · Score: 0

      Do you *REALLY* think you need any, after all the legal BS we've seen succeed recently?

  13. STFU moron by Anonymous Coward · · Score: 0

    whatever man

  14. Pith is cute, but lacks keyboard control... by King+Babar · · Score: 1
    OK, so the good news is that this is a nice litttle utility that keeps track of all my open windows. In spirit, it is actually *very* similar to a tab-replacement suggestion I made. Now, one thing I still really miss is a way to keyboard navigate through the pith list. If this really is just a clever AppleScript hack, then you'd think there would be a way to get keyboard input to work, at least when Pith is the active application.

    As a side note, now that I've been using Safari for several weeks, I find that I'm not having a lot of "no tabs" withdrawal symptoms, but I am having "type ahead in browser window" withdrawl. Every time I have to use the mouse when surfing at a place like Yahoo, a little piece of me is sad...

    --

    Babar

    1. Re:Pith is cute, but lacks keyboard control... by njitkoff · · Score: 2, Interesting

      The Pith window never receives keypresses, and doesn't usually become the active application. I opted to do that rather than have it absorb them because after clicking the pith window I kept trying to use the Safari command keys and Pith would just beep and look at me like I was stupid. What sort of keyboard navigation do you suggest? I may be able to rig up hotkeys to work.....

    2. Re:Pith is cute, but lacks keyboard control... by King+Babar · · Score: 1
      The Pith window never receives keypresses, and doesn't usually become the active application. I opted to do that rather than have it absorb them because after clicking the pith window I kept trying to use the Safari command keys and Pith would just beep and look at me like I was stupid.

      Yeah, after I posted I realized that this was probably the issue. This is not an easy problem to solve, I'm afraid. The only way I can see for this to work is if Safari (or any Cocoa app) could be convinced to send apple events to Pith (or any other application that could use them). In other words, if cntrl-pagedown wasn't handled by Safari, but meant "next tab" to Pith, then Safari would pass the event on, and Pith could take a swing at it.

      Alas, I don't think that could ever work. The only other idea would be that if Pith could (optionally) take keypresses, "select" the right tab, do its thing, and tell Safari to focus itself again. So you'd have to do something like cmd-~ to raise Pith, then get to your tab (e.g., cntrl-pageDown/Up to cycle through) and have Pith pass control back to Safari.

      Oh well; it's already *pretty* useful, so I'm not complaining. :-)

      --

      Babar

  15. What's the big deal? by scrypt · · Score: 1, Interesting

    Why not just use the Window drop menu to see which pages are open?

    1. Re:What's the big deal? by davo39 · · Score: 1

      You're right. I don't really see the advantage of Pith as all it does is swap windows (I'm not a fan of floating windows or palettes).

      I would certainly prefer kbd shortcuts to switch from one open windows to the next (cmd-0 .. cmd-9, e.g.).

    2. Re:What's the big deal? by Anonymous Coward · · Score: 0

      That's right. Why do we need these interface changes anyway? Let's just work the old way. I want to see a command prompt on the next upgrade to the OS and nothing else. Fancy graphics are for novices.

  16. I Want This For All Apps by esme · · Score: 3, Interesting

    I want a Pith for everything -- a taskbar that displays an icon for each window that's open.

    My one big problem with OSX right now is that it's too hard to switch between windows of different apps. Since I often have a bunch of terminals, several Mozilla windows, plus other random stuff open, I need to do this often. Mozilla's tabs make it easier to get the Moz windows, at least. But I'd like it to handle all apps...

    -Esme

    1. Re:I Want This For All Apps by Golias · · Score: 2, Informative

      For every app that's running in OS X, the dock icon has a menu of each of the windows handled by that app. So switching between different windows in different apps is actually pretty easy, if you know about that feature.

      --

      Information wants to be anthropomorphized.

    2. Re:I Want This For All Apps by 3-State+Bit · · Score: 3, Informative

      command-tilde switches between open windows of a given app. As long as you only have 3-4 that's okay, but the point is that each of those 3-4 safari windows should be able to hold potentially dozens of tabs.

    3. Re:I Want This For All Apps by esme · · Score: 3, Insightful
      I should have been more specific -- I want single-click access to every window, like the Gnome taskbar (if you turn off grouping) or the Windows taskbar give you. (I never thought I'd find myself complaining about a usability feature that's present in Windows and Linux, but missing from OSX).

      In fact, I started to write my own taskbar, but I was trying to do it in Java (b/c I don't know Obj-C). The Java APIs will get you a lot of stuff, but crucially won't let you talk to the window server to get the open windows. There are some classes that let you register to receive application lifecycle events, but I couldn't get them to work, either. Maybe I should check out Real Basic to see if it can talk to the window server.

      -Esme

  17. Fluxbox Tabs by Anonymous Coward · · Score: 1, Insightful

    I recently started using the fluxbox wm on other *nixes and I must say that I really like the tabs feature. This is applied to all windows and not just web browsers. Since OS X doesn't have virtual desktops, I would find this even more useful to organize the plethora of windows that I have open at any given time. Check it out at fluxbox tabs.

    1. Re:Fluxbox Tabs by Anonymous Coward · · Score: 0

      CodeTek has a very nice virtual desktop app for OSX. I've been using it since November. Highly customizeable to make it unobtrusive if you like.

      http://www.codetek.com/php/virtual.php

    2. Re:Fluxbox Tabs by jericho4.0 · · Score: 1

      Hmmmm. Useing Metakey+Tab to navigate windows has been part of almost every windowing system forever. (windows3.1+,OS9,etc) Except blackbox, which is why fluxbox is so great. I really wish they would add some kind of dock thingy though. Or a selection box like in windows, instead of flipping the window as soon as you hit shift-tab. That would make it easier to use on my sparc and Indy. (slow displays)

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
  18. Safari Tabs Petition by Anonymous Coward · · Score: 0

    I still think that most of us want the real tabs into Safari. To make it happen you should consider signing this petition.

  19. Holy Crap! by cpsc2005 · · Score: 2, Funny

    It's the "Window" Menu with little pictures! Wow, this thing is great!

  20. They're Tabs, Jim, by Tumbleweed · · Score: 3, Funny

    ...but not as we know them.

  21. Not a real good idea by rgraham · · Score: 2, Informative

    Apple has stated that developing apps for or that include Safari is not recommended since they anticipate a lot will change between now and when they release vesion 1.0.

  22. OS 9 App Switcher by hnoon · · Score: 2, Interesting

    It'a kinda like the old drop-down, tear-off App Switcher in Mac Os 8/9.

    The tab interface still needs significant improvement on all the browsers. Quite often I want to close a tab by clicking on the little x but instinctively move my mouse up an extra inch and close the window instead. There go all them pages I opened up.

    The only reason I still use tabs is because of good old ctrl-t and ctrl-f4.

  23. AMD logo by TQBrady · · Score: 2, Insightful

    What's with the AMD logo on this story?

  24. Tabs and the Dock by pelican317 · · Score: 1

    I don't get the need for tabs. If you use the dock to handle your documents and apps, doesn't it provide the same benefit that tabs are supposed to provide. I just don't see how tabs integrate into the greater design philosophy behind the Aqua interface. Looking at Safari as part of a greater integrated UI, the idea of tabs seems remarkably out of place.

  25. hmmmm by Anonymous Coward · · Score: 0

    ummm, why is this classified under amd???

  26. Essential for some of us by Zhe+Mappel · · Score: 1

    Same here. I couldn't care less about what GUI purists think. Tabs are part of how I work now. And they'll continue to be until someone comes up with a better idea. Nothing else thus far allows me to have several pages of research from various sources open in one browser, everything available at a glance.

  27. Just file "No tabs" as a safari bug by Anonymous Coward · · Score: 0

    That's what I do about once a week ;)

  28. why tabs? by euggie · · Score: 2, Insightful

    IMHO tabs is probably one of the biggest UI blunders out there these days. Sure, it's all fun and games if you are running at 1600x1200, but most luser folks run at 1024x768. At that kind of resolution if you have more than handful of tabs in the same window, the tabs are crunched so closed together you can hardly read the title. So what's the point?

    I don't see the point of this whole Windows-within-a-window deal. It's not like you can actually read anything besides the active tab anyway. If you have Safari's SnapBack, you're not going to need tabs to help you keep track of where you are.

    Besides, if you bothered to read Apple's Safari page at all--or watched the keynote for that matter--you'll know that Safari is built for _speed_. Keep the Netscape/Mozilla-style bloat out.

    1. Re:why tabs? by TitanBL · · Score: 1

      Apple is phasing out their smaller monitors. I would agree that most PC users are at 1024x768 - but not mac users. Last time I checked Apple was not about supporting older tech trends...

      Tabs are faster to switch between and use much less system resorces. Open 10 insteresting pages from a google query in one window...

      Tabbed browsing would not slow down safari once developed fully. Ya, Mozilla and Netscape are bloated - but that has nothing to do with tabs. Ever heard of Chimera?

      Apple would be insane to leave out tabs...

  29. obviously by Anonymous Coward · · Score: 0

    Obviously the post is actually an 'Apple will switch to AMD' rumor disguised as a lame story about Safari.

  30. I have to say... by Squidgee · · Score: 1

    I like PITH tabs better than Chimera/Moz tabs! They're just much more efficient/good. Instead of shrinking the text area, it just increases the window, which eliminates the "But if you have more than 4 tabs open they're useless cause you can't read them!" problem. In fact, thanks to PITH, I've ditched Chimera in favor of Safari.