stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


Mac OS X Tiger: a new dawn of the browser war







Mac OS X Tiger: a new dawn of the
browser war

Mac OS X Tiger: a new dawn of the
browser war
07/09/2004 06:28 PM

In this week's NTK Danny O'Brien breaks the most exciting -- and underreported -- news about the forthcoming version of Mac OS X, called "Tiger":

Why have so few people noticed the key element of Tiger? Dashboard provides javascript access to some safe operating system stuff, like drawing primitives on the window canvas. And then, when you load the gadgets up *in Safari*, you get the same access. Meanwhile, Apple made a deal with Opera and Mozilla the same week to add enough to the browser plugin API to provide the same javascript objects on other platforms and browsers. And they all forked off from the W3C last month to set their own standard committee, WHAT-WG. For creating web applications. Just like Joel Spolsky was asking them to do. So we have low-level (but not insecure) javascript access to the desktop, an open (but non-W3C) standard, and cross-platform plugins to support it. DON'T YOU PEOPLE UNDERSTAND? It's BROWSER WARS II - ELECTRIC BOOGALOO!
Link




This is a GrokNews Entry: (what is grok?)





Similar Items

Mac OS X Tiger: a new dawn of the browser war

Grok Headline matches for Mac OS X Tiger: a new dawn of the browser war

Preview Tiger gadgets in your web
browser


Preview Tiger gadgets in your web
browser
07/01/2004 08:40 PM
Erik Veland has posted previews of several Dashboard gadgets at his site.

Gadgets are basically web pages consisting of standard HTML & JavaScript. Several of the gadgets are fully functional, although they don't have the 3D effects when viewed in a web browser.

Dawn v5.2


Dawn v5.2 01/22/2004 06:21 PM
Dawn converts Address Books among various Address Book Programs.Dawn is also equipped with an extraction feature. It works with the following programs:Becky!, WordPerfect Address Book, Pine, Mozilla, Netscape 6, Netscape Communicator 4.x, Netscape Navigator 3.x, Opera, Outlook Express / Windows Address Book (WAB), Outlook 98/2000/2002, Palm Desktop, Juno, Corel WordPerfect Address Book 8.x, Eudora 3.x and 4.x, Pegasus Mail 3.x, Simeon [Freeware 670 KB]

New Dawn


New Dawn 10/29/2003 12:13 AM
Finally back in my old town of little Måløy, and starting to get things back in business. Im all done...

The Dawn Patrol


The Dawn Patrol 09/07/2004 11:21 PM
Dawn Eden:The New York Times Fingers Judeo-Christians in Beslan Deaths .. the religion that dare not speak its name .. bend over backward

jtanzer.com/dawneden/2004_09_01_archive.html#10945970385209 8882
track this site | 3 links


The dawn of eGovernment


The dawn of eGovernment 01/22/2004 03:34 PM
Cordis Jan 22 2004 5:18PM GMT

Dawn of Light


Dawn of Light 11/17/2003 05:43 AM
1.4 Released

Dawn of the dead?


Dawn of the dead? 08/31/2004 01:55 PM
David Pescovitz: A fertility scientist at the Kentucky Center for Reproductive Medicine, Panayiotis Zavo, claims to have taken cells from dead humans and cloned them. He stopped short of implanting the embryos, but the scientific community is in an uproar. According to New Scientist, one of three cases used DNA from a young girl killed in an automobile wreck. Apparently her parents kept the tissue in the refrigerator for a few days until sending them along to the maverick scientist.
“This man preys on the strong desires of the most vulnerable people in society - giving them false hopes,” says Robin Lovell-Badge, head of developmental genetics at the UK's National Institute for Medical Research. Other scientists argue that, even if cloning a person were possible, the risk of major birth defects is huge.
Zavos's claims have not yet been published in a peer-reviewed scientific journal. Link

Browser Wars : Wells Fargo Bans Opera
Browser


Browser Wars : Wells Fargo Bans Opera
Browser
02/05/2005 09:42 PM
As of 8am today - Wells Fargo (one of the largest Banks in the United States) began blocking Opera browser from it's online banking.

Taming Tiger: Pre-release of Tiger now
available


Taming Tiger: Pre-release of Tiger now
available
01/27/2004 01:21 AM

Tiger, Tiger Burning Bright


Tiger, Tiger Burning Bright 06/27/2004 07:33 PM
My real concern lies with the hundreds of editors who will have to provide pithy, cliche-ridden titles featuring the word Tiger only moments after the keynote ends. By Brian Bailey (via MyAppleMenu)

Sun Promises Dawn of New Networking Age


Sun Promises Dawn of New Networking Age 03/20/2003 01:05 PM
Sun Microsystems has unveiled a new initiative that could drastically reduce administration costs by decreasing the need for network managers. Sun said the N1 plan, which it expects to implement over the next two years, will make administration of complex networks as simple as handling a single machine.

Dawn of the dual screen PDA


Dawn of the dual screen PDA 11/02/2003 03:12 AM

asia.cnet.com/newstech/personaltech/0,39001147,39156469,00.htm
track this site | 4 links


The Dawn Of The Apple Supercomputer


The Dawn Of The Apple Supercomputer 06/24/2004 06:22 PM
"There are still and will always be reasosn to use big iron like the Cray systems. However, Apple can surely make some money and have some fun in this market." By Blane Warrene, MacNewsWorld (via MyAppleMenu)

Kirby: Black Dawn


Kirby: Black Dawn 11/05/2003 11:43 PM
First Test Release

E3 marks new dawn for games


E3 marks new dawn for games 06/06/2005 12:07 AM
News.bbc.co.uk - Thu Jun 2, 08:46 am GMT

Preview: Warhammer: Dawn of War (PC)


Preview: Warhammer: Dawn of War (PC) 08/04/2004 07:52 AM
Overclockers Club Aug 4 2004 12:25PM GMT

Warhammer 40.000 Dawn of War Demo


Warhammer 40.000 Dawn of War Demo 09/10/2004 01:01 PM

Solitaire Till Dawn 1.3


Solitaire Till Dawn 1.3 04/09/2004 06:37 PM
Your favorites are here, along with some you may never have seen before.

Eurogamer.net - Warhammer 40,000: Dawn
of War


Eurogamer.net - Warhammer 40,000: Dawn
of War
09/27/2004 03:14 AM
Warhammer 40,000: Dawn of War Review .. EuroGamer

eurogamer.net/article.php?article_id=56688
track this site | 3 links


Solitaire Till Dawn X 1.2 released


Solitaire Till Dawn X 1.2 released 11/03/2003 07:41 AM
Semicolon Software today announced the release Solitaire Till Dawn X 1.2, a collection of 65 different solitaire games for Mac OS X that range from "the simple to the complex, and from the familiar to the exotic."...

The Dawn Of The iGrill, The iPhone And
The iScooter


The Dawn Of The iGrill, The iPhone And
The iScooter
01/28/2004 04:55 AM
The very fact that people argued over its shape and colour (and drink-holder suitability) was a defining characteristic of the iMac's revolutionary success. By Patchen Barss (National Post via MyAppleMenu)

The dawn of the iGrill, the iPhone and
the iScooter


The dawn of the iGrill, the iPhone and
the iScooter
01/26/2004 10:58 PM
Canadian Press via Canada.com Jan 27 2004 2:45AM GMT

Chief heralds new dawn for Motorola


Chief heralds new dawn for Motorola 12/17/2003 02:31 PM
Scotsman Online Dec 17 2003 1:07PM ET

Operation Red Dawn: A Soldier's
Perspective


Operation Red Dawn: A Soldier's
Perspective
12/19/2003 05:06 PM
Operation Red Dawn: A Soldier's Perspective Those of us who would be playing roles in the mission went into the troop operations center and got ready for the briefing by the commander. He came in and announced that the mission for the night would be a location down Highway 24 outside of Tikrit and “one Saddam Hussein.”

Warhammer 40,000: Dawn of War Review for
PC at GameSpot


Warhammer 40,000: Dawn of War Review for
PC at GameSpot
09/24/2004 11:18 AM
Warhammer 40,000: Dawn of War Review .. GameSpot

gamespot.com/pc/strategy/wh40kdawnofwar/review.html
track this site | 3 links


Warhammer 40.000: Dawn of War designer
diary


Warhammer 40.000: Dawn of War designer
diary
07/10/2004 08:56 AM

In Darkness, Waiting for Dawn (Los
Angeles Times)


In Darkness, Waiting for Dawn (Los
Angeles Times)
06/27/2004 05:04 AM
Los Angeles Times - The deep "booms" come many mornings now. The explosions, often from artillery shells wired together in the trunk or backseat of a car, shear through the blazing summer heat. If you're close, you're dead. A few steps removed and you're maimed. To those who are spared, the odor of burnt flesh both sickens and reminds that luck has been a partner today.

Solitaire Till Dawn X 1.3 Adds Ten New
Games


Solitaire Till Dawn X 1.3 Adds Ten New
Games
04/09/2004 04:09 PM
Verson 1.3 adds ten new games, the ability to use your own digital photos as window backgrounds, and offers several other improvements and tweaks. By MacMinute (via MyAppleMenu)

UT2003 Mod: Troopers - Dawn Of Destiny
2.0 Released


UT2003 Mod: Troopers - Dawn Of Destiny
2.0 Released
11/03/2003 07:07 PM

Dawn blasts shake central Baghdad


Dawn blasts shake central Baghdad 09/11/2004 11:50 PM
Explosions rock Iraq's capital as gunfire erupts in a central street where a US military vehicle is on fire.

The browser is dead! Long live the
browser!


The browser is dead! Long live the
browser!
01/02/2004 07:26 PM

Unreal Tournament 2004 Mod: Troopers
Dawn of Destiny 3.0


Unreal Tournament 2004 Mod: Troopers
Dawn of Destiny 3.0
06/07/2004 03:43 PM

... and so everyday at dawn the Twin
Pushers return to their ancestral island


... and so everyday at dawn the Twin
Pushers return to their ancestral island
06/29/2004 11:57 PM
Twin Pushers and Other Free Flight Oddities. "For years, twin pushers were the dominant form of competition model. The format was discovered well before the first world war and remained common until the  mid thirties." Dannysoar excavates a lost model airplane format, and goes on to look at Mystery Biplanes, The Airplanes of Things to Come, Miss Auto Gyro Across the Channel Day, and other winging things, in great and pleasingly eccentric abundance. Klick the Klicker!

Good Mission, Bad Name - Why bring the
movie Red Dawn into it? Timothy Noah


Good Mission, Bad Name - Why bring the
movie Red Dawn into it? Timothy Noah
12/18/2003 04:32 AM
Good Mission, Bad Name; Why bring the movie Red Dawn into it? 12/17 .. latest hard-hitting piece from Tim Noah .. Office for Rhetorical Competence .. Slate basically proves .. Slates Timothy Noah

slate.msn.com/id/2092608
track this site | 7 links


Daily Download: "All Afternoon Part 2
(Dawn of the Dead)," Bird Show


Daily Download: "All Afternoon Part 2
(Dawn of the Dead)," Bird Show
03/23/2005 10:19 AM
Pseudo-enthno-musicological drone music from Town and Country's guitarist.

BROWSER SECURITY TEST (free):
Automatically checks your browser for
various security problems. When the test
is finished you get a complete report
explaining the discovered
vulnerabilities, their impact and how to
eliminate them


BROWSER SECURITY TEST (free):
Automatically checks your browser for
various security problems. When the test
is finished you get a complete report
explaining the discovered
vulnerabilities, their impact and how to
eliminate them
03/13/2003 10:26 AM

Where is Mac OS X 10.4 (Tiger)?


Where is Mac OS X 10.4 (Tiger)? 04/04/2005 02:16 AM
With April Fool's come and gone, the question remains... where is Tiger? rumors had placed it's announcement on April 1. Subsequent confirmation e...

Mac OS X Tiger


Mac OS X Tiger 04/14/2005 07:38 PM

Do you want a quick overview of Tiger check out the info Apple has put out. [Apple]


Tiger


Tiger 06/05/2005 11:32 PM
yay. got tiger. foolishly I wandered by the apple store at 5.30 to find a long line of people waiting for them to reopen at 6. Guy comes up to the line and asks the two girls behind me what the line is for. "mac store. they are giving away free stuff!! ipods and you know stuff", they tell him with excited voices. Guy turns around walks a few steps away and then comes back. "Maybe you have a better...
Grok Description matches for Mac OS X Tiger: a new dawn of the browser war
GrokA matches for Mac OS X Tiger: a new dawn of the browser war

Dashboard: Widget (In)Security


Dashboard: Widget (In)Security 06/05/2005 10:56 PM
Macworld: Dori Smith: “A new Web page documents an issue with Mac OS X v10.4 Tiger’s new Dashboard feature that, left unchecked, could potentially be exploited by malware developers, according to the page’s author. The exploit is described and demonstrated on a page called Zaptastic: Blueprint for a widget of mass destruction.”

Let's Build Another Dashboard Widget


Let's Build Another Dashboard Widget 06/17/2005 03:51 PM
Even though no real development environment exists now, there are some tricks and techniques that can be used to make Dashboard widget development easier. Andrew Anderson explores some tricks and techniques and presents a widget that uses JavaScript's XMLHttpRequest method to retrieve spelling suggestions from Google.

Dashboard widget site launched


Dashboard widget site launched 04/12/2005 08:36 PM

Thought I'd get the word out about a new site for news, tutorials, downloads, and discussion about Dashboard and Widget development. It's a free resource (AdSense-supported) I put together because I thought Dashboard could use something like this.

Check it out:

http://www.dashboardexposed.com/


Seattle Traffic Dashboard Widget


Seattle Traffic Dashboard Widget 06/05/2005 10:57 PM
Rhonabw y: “It’s completely unfancy, and doesn’t do half the nice things you’d expect a proper ‘widget’ to do really, but it’s there and available for those of us in Seattle who want to see how the traffic is doing on the bridges.”

Vote for your favorite Dashboard Widget


Vote for your favorite Dashboard Widget 06/06/2005 12:10 AM
Over at DashboardWidgets, voting is now open for their Mac mini contest. Vote for your favorite widget, and the winner gets a Mac mini. Can't decide which to vote for? Then please allow me to suggest this one....

News: Evite releases Dashboard Widget


News: Evite releases Dashboard Widget 06/22/2005 02:33 AM
Evite on Monday released a Dashboard Widget allowing its users to keep up-to-date on all of their planning needs. Evite is an Internet destination that helps users plan their social engagements. Evite features free online invitations, local hot spot recommendations, event listings, recipe suggestions and more. The Evite Widget is currently for free from Apple’s Web site.

News: Dashboard Widget store opens


News: Dashboard Widget store opens 06/17/2005 04:34 PM
Mac OS X Tiger’s Dashboard has caused a flurry of designers and coders to make Widgets of all shapes and sizes and with a variety of applications. While Apple’s Web site offers a comprehensive listing of available Widgets, Phillip Ryu decided to open the Widget Machine to help designers sell their products. There are currently a couple of shareware Widgets on the site as well as several free Widgets.

Exclusive: interview with Mr. Sun about
the OS X Weather Dashboard widget


Exclusive: interview with Mr. Sun about
the OS X Weather Dashboard widget
06/24/2005 07:20 PM

One of my favorite Dashboard widgets is the Weather widget. It's been pretty hot and sunny for the last few weeks here in NYC so I've been seeing quite a few pictures of my favorite yellow celestial object depicted on the widget. I recently had a chance to sit down with Mr. Sun, a long-time resident of both our solar system and the blogosphere, and I asked him about his Weather widget representations. Here's a portion of our interview:

Jason: How did the Weather Dashboard widget project come about?

Mr. Sun: Funny story. I'm kicking back, combustin' some rhymes, and this spacecr aft approaches me. I'm about to throw a flare upside its flimsy-ass hull, when I notice it is sending a message out into the heliosphere.The damn thing is in Apple format, and I have Windows - so I have to download a special viewer. I finally decode the thing, and it's from Steve Jobs about an "insanely great" idea. I vaguely knew about him, because I'd been doing some advance work for Satan on how best to burn Gates for eternity. I'm a special consultant, basically. Anyway, I figured -- what the heck? So, that's how it started. Look, what network are you with again? I don't recognize you.

Moods of the
sun

Jason: Is this the type of work you want to be doing at this point in
your 4.5 billion year career?

Mr. Sun: Look, I'm not going to radiate sunshine up your you-know-what. I'm struggling. Back in the day, I had a great agent -- Nicolaus. Not the brightest guy in the cosmos, but totally devoted to me. He made me feel like I was the center of the universe. I remember I worked with Frank Capra on Our Mr. Sun. Just between you and me, that guy was a little too sunny even for me -- ringing bells and angels wings -- whatever. Then, there was the "Pee-wee incident" involving an unfortunate choice I made in a public setting. I know it's no excuse, but I've warned you people to wear those glasses. I was in a slump. I started to get mean, sloppy, and pathetic. I wasn't combusting properly -- I had bad gas. So yes, I agreed to lend my likeness to the OS X weather widget. Is it where I want to be right now? No. Is it an honest gig? Yes, I think so. I've been thinking about starting a blog anyway; someone needs to let those other Sun Shadys know they are just imitating.

Jason: But do you really need any more exposure? You've got the most prime advertising position in the world -- 5 or 6 billion people a day can see you by just looking up -- what more are you looking for?

Mr. Sun: Eyeballs. Is that all you Internet types ever think about? You want to know who had a lot of eyeballs on him? Mahir. Do you want to be that guy for even one minute? I KISS YOU !!!!! You ask me how I can want more. Let me tell you a story that may help you understand. When I was younger, I watched Daedalus and his son fly just beneath me, soaring out of captivity on wings made of feathers stuck with wax to a flimsy wooden frame. Drunk with freedom, Icarus looked directly at me. I felt the panic of his watchful father, but I was mesmerized by his youthful passion. I met his gaze. He moved toward me and the rest they call myth. I made a vow that day to never stay still. Yes, I am fixed in the sky -- but not at my core. The fire that sustains me is fueled by the memory of what it took for Icarus to make his way to me, and the debt I owe for my part in his fall to earth. I can't repay that debt from 93 million miles away, but sitting on your desktop, I can at least start. I am also told the Internet is basically just one gigantic Porn Delivery Device, and I haven't had any good jacking material since the Soviets from Mir jettisoned their garbage. Did you ever say where you are from? Was it the Wall Street Journal? I'd love to have one of those stencilled sketches of me.

Jason: The photography in this shoot looks more candid than in past shoots by NASA, ground-based astronomers, or vacationing amateurs. In one photo, it looks like you're crying and in another you appear to be surrounded by a haze of marijuana smoke. Are we finally seeing the real you?

Mr. Sun: Looks can be very deceiving. In this case, however, they are not. Last year, I cried nonstop for three of your earth months. I cried because I burn anyone who comes close to me. I cried because I shine alone in the blackness of space. I cried because just once, I'd like to feel pretty and I know that will never happen. As for the haze of smoke around me, I am made of gas. If I wasn't churning gas around, you'd all be as frozen as Ted Williams head, so maybe you should think twice before demoting me from life-sustaining star to orbital stoner. Look, I've been around the block a time or two when it comes to humanity. At first, you were fearful of me. Later, you worshipped me as a god. Now, you ask me these cynical questions. Fine, no problem. I'll be around to see the cycle repeat itself a few thousand more times. I'm just a star, an ordinary star. Deal with it.

Thanks for joining us, Mr. Sun.


Widget Wars: Thoughts On The
Konfabulator-Dashboard Brouhaha


Widget Wars: Thoughts On The
Konfabulator-Dashboard Brouhaha
07/06/2004 10:06 AM
The Konfabulator-Dashboard issue is a public relations nightmare for Apple. The company should have seen it coming and did nothing to diffuse it. By Dennis Sellers, Macsimum (via MyAppleMenu)

Winner announced for Spymac Dashboard
widget contest


Winner announced for Spymac Dashboard
widget contest
06/24/2005 07:35 PM
Spymac's latest contest asked members to create a Spymac-related Dashboard widget. Entries were submitted and votes have now been cast. The lucky winner of the contest is Zweben for the Spymac Shoutbox Widget he created with SpyManiac007. Zweben will receive Stuffit Deluxe 9.0 ($79.99 value) and a one-year Wheel account ($39.99 value). Congratulations and thanks everyone who participated!

Creating an Evolution X Dashboard Boot
Disk for XBOX| Installing Dashboard to
HD


Creating an Evolution X Dashboard Boot
Disk for XBOX| Installing Dashboard to
HD
08/20/2004 09:27 PM
Tech-Recipes Aug 21 2004 1:52AM GMT

Tiger Primer: Dashboard


Tiger Primer: Dashboard 07/06/2004 05:12 AM
It's safe to assume that once Tiger arrives we'll be seeing a flood of homegrown Dashboard applications. By Jason Snell, Macworld (via MyAppleMenu)

Dashboard is most anticipated Tiger
feature


Dashboard is most anticipated Tiger
feature
04/08/2005 12:26 PM
Mac fans are getting keyed up for the immanent launch of Tiger, which, according to Apple, will launch in the first half of this year. Macworld readers were asked: "What Tiger feature are you looking forward to the most?" in an online poll. With 1,532 votes cast it emerged that more than a quarter (29 per cent) were most excited about Dashboard.

Apple - Mac OS X - Tiger Preview -
Dashboard


Apple - Mac OS X - Tiger Preview -
Dashboard
06/28/2004 04:55 PM
Dashboard

apple.com/macosx/tiger/dashboard.html
track this site | 8 links


Inside Tiger: A Look at Dashboard
(images)


Inside Tiger: A Look at Dashboard
(images)
07/11/2004 01:37 AM
When Dashboard is active, Widgets are activated via a floating control panel that lists different Widgets. The menu is a rounded bar with the names of the Widgets on them; merely click on the desired Widget and it pops up with a snazzy ripple transition.

Dashboard remote build monitor plugin


Dashboard remote build monitor plugin 12/03/2003 05:16 AM
Dashboard 1.0 beta 3 released

The Real Purpose Of Dashboard In Tiger:
Block Longhorn


The Real Purpose Of Dashboard In Tiger:
Block Longhorn
07/09/2004 09:36 PM
By Charles Arthur (via MyAppleMenu)

The Tk Canvas Widget


The Tk Canvas Widget 02/10/2004 07:36 AM
The canvas widget in the Tk toolkit is a powerful free software tool for creating and manipulating structured graphics.

Canvas Widget 1.0.0


Canvas Widget 1.0.0 11/03/2003 04:23 AM
A canvas widget for EiffelVision2.

The Dashboard


The Dashboard 07/03/2004 03:13 PM
“Why can’t my computer automatically show me things that will help me with what I’m doing, instead of making me search around for them? The goal of the dashboard is to automatically show a user useful files and other objects as he goes about his day. While you read email, browse the web, write a document, or talk to your friends on IM, the dashboard does its best to proactively find objects that are relevant to your current activity, and to display them in a friendly way, saving you from digging around through your stuff like a disorganized filing clerk. For example, if a friend IMs you and says ‘I can’t wait for our camping trip this weekend!’ the dashboard will show things like your recent emails about the camping trip, your camping bookmarks, and any files or notes you’ve got on your hard drive about camping. Microsoft is biting off us and calls this concept ‘implicit query.’ ” “Friedman…says Dashboard will be ready as early as this summer.”

Dashboard II


Dashboard II 06/30/2004 08:57 PM

I've seen plenty of opinions on "what Dashboard is." Just to prove a point that there are many ways to think about this new feature, here's another perspective on what Dashboard is (from a browser geek's perspective): HTML sidebar panels liberated from the browser window and placed anywhere on the screen. The "Web pages as widgets" concept is really just a logical extension of the Web sidebar panel metaphor.

In a Web browser like Mozilla, for example, the sidebar can be toggled with a key, the panels inside can be viewed, and individual panels can be selected, reordered, managed, and added/deleted. Custom panels can be installed into the sidebar and people have written panels for Mozilla, Opera, etc. that do everything from FedEx package tracking to HTML validation.

In other words, like the Desktop Accessories of yore, the sidebar panels in Web browsers are little Web page accessories that perform basic functions like stock checking, calculators, monitors, alert systems, etc., which brings me to my point:

The concept of Web pages as accessories inside a browser has existed for years.

However the sidebar metaphor suffers from usability problems. The inability to scale up to many widgets as well as being constrained by the browser's window width. It's also hard to view multiple panels at once. The panels are also tied to a particular application (the browser) despite frequently having no connection to the application itself.

A logical way of solving these sidebar panel usability problems is to free those panels from the browser window and make them accessible anywhere on the screen (both invokable and dismissable with the touch of a key). This gives you the real estate you need to really make the widgets useful, lets you show multiple widgets at once, and makes the UI for panel configuration easier, since you have more room to represent the user interface for configuration.


Dashboard III


Dashboard III 07/02/2004 04:48 AM

Todd Dominey writes about Dashboard in his blog and asks some questions that I'd like to clear up.

A Dashboard widget is a bundle that contains a principal HTML file and any supporting code that the widget requires (be it CSS, JS, images, or native code). A widget can add an optional interface to native code, written in Objective-C, that can be bound into JavaScript and made accessible from the HTML document's JS window object.

In other words, an address book widget could inject a property called "addressBook" into the JS window object of an address book widget's HTML document, and then expose methods and properties on that object that can be invoked from the JS. This effectively allows you to execute native code through the use of this special type of plugin.

The "native code as a service accessible from JS" model should be familiar to anyone who has used XPCOM with XUL. It's essentially the same idea. Extensions to the Firefox browser that contain native code can expose that native code to script as an XPCOM service, and then that object can be obtained from JS and have methods/properties invoked.

Again, when viewed from a certain perspective, this is a competitive Web browser feature that has been fused with Expose. These widgets that might otherwise have had to be inside the browser window as sidebar panels or toolbars have been set free by the brilliant idea of using Expose.

Anyway, some points about this model.
(1) The native plugin code must be owned by root. This means that in order for a Dashboard widget that contains one of these special types of plugins to execute that code, you have to enter a root account password (to chown the plugin code). This plugin code cannot execute, therefore, without the widget being "blessed" just as an application that you might install on your system must be.
(2) This plugin will not be present in Safari or other WebKit applications, and is only accessible from Dashboard.
(3) The dashboard object is also exposed on the JS window object of the HTML document and has methods for "meta-functions" that the Dashboard can execute.

As for many of the animations, fades, slides, etc in the widgets themselves., they simply look so damn cool because of Safari's rich support for CSS3 used in conjunction with DHTML. Do you know what I talked about at WWDC? Image replacement. Sliding doors. Using opacity to create fade effects. CSS3 text truncation. Web standards. All of which are being used to full effect in Dashboard widgets. Our standards support has grown so rich and our engine has become so smooth at effects that people are constantly mistaking pure JS/DHTML/CSS stuff that people are doing for something fancier. I've heard "That's HTML?!" several times in the past week.

Now it is true that we have made many extensions to WebCore, but only in places where there are holes in HTML that must be filled. And even then, we have tried to implement compatible models or to design so that our enhancements could be standardized in the future.

For example, the new WebCore supports all of WinIE's drag events, and that's how drag and drop is done in the Dashboard. So at the same time we added this rich support to WebCore, we also added support for a feature that can now be used in Web pages in a compatible fashion with WinIE. We started with a compatible base and enhanced drag and drop to allow you to dynamically set the drag image and even enhanced CSS with a new drag pseudo-class so that you could re-resolve style on the element while it's being dragged, but at the core, we made sure to pick a practical starting point.

In other examples, we added support for new slider widgets and search field widgets (wrapping NSSlider and NSSearchField respectively). HTML is missing these widgets, and so we had to add them so that Dashboard widgets could use them. But even there we did so in a way that is designed to be compatible with other browsers.


Dashboard


Dashboard 06/30/2004 02:37 AM

I haven't blogged in a long time, primarily because I've been so busy preparing for WWDC (working frantically on my presentation as well as fixes to WebCore to support Safari RSS and Dashboard of course). I'll be talking about both Dashboard and Safari RSS a lot more in depth (primarily from the perspective of all the new open source WebCore features that were added to support these two new features) once I've gotten some sleep. :)

I wanted to blog briefly to clear up what the widgets actually are written in. They are Web pages, plain and simple (with extra features thrown in for added measure). Apple's own web site says "build your own widgets using the JavaScript language", but that's sort of misleading. The widgets are HTML+CSS+JS. They are not some JS-only thing.

In other words, each widget is just a web page, and so you have the full power of WebKit behind each one... CSS2, DOM2, JS, HTML, XMLHttpRequest, Flash, Quicktime, Java, etc. I'll have a lot more to say later on, but I thought it important to clear that up right up front, since a lot of people were asking me about it in email and such.


"Dashboard"


"Dashboard" 06/28/2004 08:15 PM

DVD Doctors Dashboard


DVD Doctors Dashboard 09/23/2004 03:47 PM
A heads-up for Xbox owners - the 4th bonus disc in a certain DVD set that was just released will, without permission, modify the dashboard software of the console. Not a big deal unless you are one of those folks who has modded their Xbox (if you don't know what a "dashboard" is, you probably have nothing to worry about). A thanks to Gadget Madness for the tip.

Dashboard Exposed


Dashboard Exposed 06/28/2004 07:52 PM
Apple introduced Dashboard today. Dashboard is an addition to Expos which gives users quick access to mini-applications called Widgets.Widgets are m...

XBox dashboard


XBox dashboard 06/06/2005 12:13 AM

Take a look at this. What do you see? A personal page, dashboard on an XBox! This is only possible now that the XBox 360 is designed for on-line interaction and digital identity.

XBox dashboard.jpg

I wonder if they have xHTML pages and embed their profile info into the pages? Where's the XFN? I doubt it's there!

This shows why a lower case semantic web approach is too limiting to solve ALL the challenges of DLAs.

Now don't get me wrong - I'm all into search engines spider the web and collect all sorts of structured data. I'm all into having microformat standards for getting all this structured data into sync.

But to think that this is the ONLY way - is itself a dogma.

We need to make sure that as micro-content evolves - that all forms of structure, devices and usage scenarios are supported. Not just web geeks.

So welcome XBox 360 to the on-line world of digital identity. May the force be with you - and would you PLEASE help save the Planet Earth for us - from those mean aliens?


Dashboard vs. Konfabulator


Dashboard vs. Konfabulator 06/30/2004 02:24 PM

The post-WWDC peanut gallery is atwitter with the idea that Tiger’s Dashboard is a blatant rip-off of Konfabulator.


Followup on Dashboard flap


Followup on Dashboard flap 07/01/2004 03:47 PM

OK - I've now had time to cool down, rea d all the rebutts and opinions and I even spammed by friends list with a "Boycott Apple" plea.

So now we can get some perspective on all this.

Dashboard appears to be little HTML panes - which indeed should enable anyone to add anything they like. It kind of reminds me of the Bl ogrolling Commons distribution idea - I gave to Jason DeFillippo last year.

This is what drew me to help Laszlo and their BlogBox objects and recently the Tribe Cast objects.

So believe me - I live, breath and sleep toolbars, add-ins, bookmarklets and any sort of anything that's open and can be used for enabling software to get used anywhere.

Certainly this is where the mobile services world is going too - becoming an extension of our PC lives.

Alf Eaton brings up a obvious point:

I guess the widgets won't be able to load the actual code in from outside, unlike Macromedia Central or Laszlo widgets - so maybe there could be a separate kind of floaty widget that could load in code pages (rather than just data) from the net but wouldn't be able to access the system.

Without being able to "API Into" a system, these little HTML pages are nothing more than just - well HTML pages.

But just imagine if we had open APIs to inter-connect modules together!

Man oh man I'm getting excited, I'd better call David Temkin and Sarah Allen. Oliver Steele too.


Dashboard cig lighters are the new
cup-holders


Dashboard cig lighters are the new
cup-holders
11/06/2003 11:11 AM
The automotive cig lighter has become a kind of lingua-franca for chargers of all descriptions -- this CNN piece calls it "the new cup-holder." The same thing is happening in USB: I charge virtually all of my devices (phones, PDA, etc) with retractable ZipLinq USB cables these days -- sure makes travelling easier.
In model-year 2004, there are 47 vehicles that come, standard, with five or six lighter sockets, according to Carsdirect.com. In 1998, no vehicles came with that many...

The Pink Pussycat Boutique, an "adult novelty" store in Manhattan, sells a variety of devices that can be plugged into car cigarette lighter sockets. We'll go no farther.

If you get a flat tire, Safetycentral.com sells a 12-volt impact wrench for removing lug nuts. Among other car lighter-friendly devices the site sells are a 20 oz. coffee pot, a frying pan, an oven, a curling iron, an electric cooler and a special adapter so you can plug multiple devices into one lighter. That way you can make breakfast, curl your hair, run your impact wrench and maybe light a cigarette while you wait for your beer to get cold.

Link

Mac OS X Tiger: a new dawn of the browser war

The following phrases have been identified by the grok system as matching this entry: mac mozilla plugin event npapi "mac osx" tiger button activex quartz composer dashboard widget dashboard canvas slider safari fark dashboard widget john hobbs dashboard widget "safari 2.0" plugins npapi

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

Illustrated Story of
Copyright online

Hilariously
self-referential/rec
ursive Fark
photoshopping
contest

Park ranger
threatens to arrest
Eldred for handing
out free Waldens

Kerry-Edwards: so
much love

Building a PHP Front
Controller

Redefining magazine
advertising

psycopg 1.1.14
(StablePlus)

RSS made even easier
US keeps Russia on
GSP despite
intellectual
property concerns

MS adds a designer
mouse, updates its
wireless mice

Bluebird of Luggage
Happiness

Oracle, DOJ file
antitrust legal
briefs

Apple's Panther
Update Treads New
Ground (Ziff Davis)

Will Microsoft
Deliver on Security?
(PC World)

US music behemoth
WMG teams up with
mobile phone group
for song downloads
(AFP)

Dems Credential
Bloggers; GOP Will,
Too (AP)

bdif 0.2
Coaches Video
Assistant 6.0

Open Tuning 1.0
Aurelon Signalize!
RIP for Epson 4000
5.6.2

JFormula 2.7
Volley Balley 1.0
Java Corporate Post
Office

Creative Nomad
JukeBox KIO::Slave

Mobile phone
blogging for
everyone

SCO: IBM
'mischaracterizes'
lawsuit

Tools to tame XML
content

Oracle hints at grid
upgrades to come

The Olympics
network: Faster,
stronger -- and
redundant

Olympic-size
security demands
advance planning

French winemakers
sour on genetically
modified grapes

UK 'must back Europe
space plans'

Northern house
prices surge ahead

Google recruits
eggheads with
mystery billboard

Blue Sky Small Caps
Initiates Coverage
of Con-Space
Communications

Con-Space Lands
Repeat Order Worth
$173,000

Continuous Controls
Monitoring to
Improve Financial
Management and
Strengthen
Compliance

MAKE Technologies
Launches SBA Pro and
Eclipse Plug-in at
JavaOne Conference

AnorMED Announces
New HIV Entry
Inhibitor Drug
Candidate to Advance
to Phase II Clinical
Program

Buyers donning
earplugs at upgrade
time

Municipal Software
Welcomes the City of
Miami as New Client

Portable Media
Centers set to ship

ResponseTek Wins
Most Effective IT
Award

Inflazyme
Pharmaceuticals
Announces Financial
Results for Year
Ended March 31, 2004

HLB, Pos Malaysia
strike up Internet
partnership

How to uninstall
hidden devices,
drivers, and
services

DCF probe includes
look at Regier's
computer

Mozilla Patches
Vulnerability

dRSSReader
Manual Express
Downloads are now
live

what is grok?