Slashdot Mirror


Google Adds Widgets to Homepage

Panaphonix writes "Google announced that their personalized homepage now has an API for developers to add their own modules. Samples are available in this directory."

16 of 200 comments (clear)

  1. You have to give Google some props.... by 8127972 · · Score: 5, Interesting

    ..... for how easy creating these apps happens to be. If I were still teaching, I would likely use this as a means to teach basic programming skills. They also have something else going for them excellent documentation that is easily understood by my wife who is a non geek. To top it all off, it's using HTML, XML, and Javascript. Three open and accessible languages that are widely used on a variety of platforms.

    Methinks that one of the reasons behind this is that they want to "embrace and extend." Sound familiar?

    --
    This is my opinion. To make sure you don't steal it, it's covered by the DMCA.
  2. response to konfabulator by DarkClown · · Score: 2, Interesting

    Wow, didn't take them long to drum up a response to the yahoo konfabulator thing.
    hooray for more google toys.

  3. The Platform. by headkase · · Score: 2, Interesting

    I think Google being nice by allowing really anyone to use their backend data and infrastructure, it seems like the modern day equivalent of the Stone Soup fable. What makes me think Google will succeed is that it's an open platform that anyone can target and being open allows participation that leads to those pesky positive-feedback economic effects whose acknowlegement was resisted even to the very recent past.

    --
    Shh.
    1. Re:The Platform. by headkase · · Score: 3, Interesting

      The API gives you access to a enterprise class web-crawler for one. And we're saying the same thing, you say content I say data and infrastructure. The content needs delivery and Google giving you access to their server farms to build your own custom logic on top of their services/information.

      --
      Shh.
  4. Hotmail? by ZiakII · · Score: 2, Interesting

    Now that widgets can be made for Google does that mean we will see a Hotmail Widget? Right now I use Google's desktop and its a PITA to check my hotmail account vs. having it displayed in Google's system, with this being now open source will this be possible?

  5. Good, finally by brunes69 · · Score: 4, Interesting

    Maybe now I can add some of the mor euseful widgets at My Yahoo! to the Google homepage... lik a stock ticker that does more than just US exchange, or a TV listings mondule for more than just US listings.

    My Yahoo! has been way ahead of Google on this for some time, hopefully this will allow Google to catch up quicker by leveraging third-party developers.

  6. my experience by adpowers · · Score: 5, Interesting

    I've been up all night writing a widget. Let me tell you this: the development environment is a pain in the arse. Using their developer widget, it gives you the option of not caching the various widgets. I tried using this tool to not cache mine (so I could reload easily and see changes to the code), but it didn't work reliably. Whenever you moved the widget around to a different spot, it would go to a new revision of the code... and it was almost never the latest revision. This was so frustrating. What I ended up doing was renaming my widget every revision (also a huge pain in the arse). I ended up renaming it over 40 times during the course of the night. Then you have to add the widget back to your personalized home and go through all the steps again. Blast. I'm not bitter :).

    If you want to see the culmination of my night's work, plug this into the widget manager: http://andrewhitchcock.org/musicmobs/w.xml

    My widget pulls data from musicmobs. You can look at similar artists or find interesting playlists. If you visit that page, you can upload your iTunes library to make the recommendations more accurate, and it gives you the ability to upload your own playlists (which then become visible in the widget). Check it out!

    Andrew

  7. Re:Copying Dashboard by badriram · · Score: 2, Interesting

    Apple did not use gadgets online, sure, we could say konfabulator was there first, then someone else will say apple had small applications like clock.....

    However we are not talking you desktop here, we are talking hosting a small web widget on one server, and loading it on another webpage.... IMHO a much better concept than just desktop widgets.

  8. i hope this doesn't slow down the search engine... by legalize.ganja.now. · · Score: 2, Interesting

    ...because i'm not going to use it. i mean, when i type google.com, i want to do websearch and i don't need toys like rolling eyes for that.
    google's succes is based on it's simplicity, hope they don't ruin it...

  9. Imageshack Hosting Widget by Grimmthething · · Score: 5, Interesting

    I created a quick imageshack hosting widget. To give it a try add this link to the "Create a Section" spot. It is a really simple one, but for me is very useful. Imageshack hosting widget http://base.google.com/base/a/16800097909005850654

  10. Re:Not Newsworthy At All by diegocgteleline.es · · Score: 3, Interesting

    Agreed - the "personalized homepage" at google seems to be a very poor competitor WRT live.com. For example, adding or closing a "widget" in google.com/ig triggers a RELOAD of the page. live.com adds and removes them without reloading anything. Clicking in the "more content" in the content sidebar opens another web page. THe add buttons in that same side bar are ugly buttons not nice text links. live.com had a javascript RSS reader which supports images and google.com/ig added it later and it doesn't support images. Also, live.com is already translated to spanish

    It's somewhat weird that being google the "ajax leader" microsoft has beaten google in this field.

  11. Security? by eurleif · · Score: 2, Interesting

    These widgets apparently allow the developer to use any HTML or JavaScript they want. Couldn't they be used for cross-site scripting (XSS)?

  12. It's so easy! Here's one... by Anonymous Coward · · Score: 1, Interesting

    Creating a widget is so incredibly easy! Has anyone tried creating widgets for Microsoft live or Yahoo Konfabulator? I wonder how easy it is in comparison.

    I whipped together a widget for Globalspec's Engineering Web search in 2 seconds. Check it out on my blog post on "Google Active Homepage"

    Who shall win, "Windows Live" Widgets vs. Google widgets... It's like .Net vs. Java all over again.

  13. You're an old-fashioned nit-picker by nobodyman · · Score: 3, Interesting
    Call me an old-fashioned nit-picker

    Hey, you asked for it ;-)

    I disagree that C is the ideal learning language, but I agree that the primary importance of learning programming is learning how to think. I'm not even talking necessisarily about OOP concepts, but more generally how to define, approach, and break down problems.

    On the other hand, I think the worst thing you could do to a completely green student is to sit them down with a text editor and and compiler. This will only attract people who want to program in the first place and are willing to "tough it out". A good teacher/tool should be able to engage people who wouldn't consider themselves programmers. The first language I learned was LOGO for the TRS-80 and I was instantly hooked - me and my brother tried to one-up each other's spirographs

    LOGO is my favorite example of a teaching language. The syntax vocabulary is small and your feedback is entirely visual (at least starting out). At first you're just moving a turtle around and drawing spirograph-like patterns... the programming methodology is almost a passive, secondary experience.

    That said, with computers and the net you have many exciting opportunities to teach programming. "Widgets" programming seems like it has promise (maybe not for 5-10 year olds, but probably jr. high and up), but even a campaign editor for Starcraft is basically a turing-complete "language" -- You still get to learn the concepts of a conditional statement, with the added bonus of blowing up aliens. Why not learn that way?

  14. Re:Google platform/portal? by T-Ranger · · Score: 2, Interesting

    Do both?

    Google search: http://www.google.com/
    Google Portal: http://www.google.com/ig

    Doesnt seem all that troublesome to me.

  15. Broken by n8myton · · Score: 2, Interesting

    I don't know about the rest of you, but it crashes consistently for me. I am using Firefox 1.5 and can think of no reason for it to crash. The formatting is really messed up, and the delete button for the "widgets" doesn't work. I am very dissappointed with this product.

    --
    Fig Newton: The force required to accelerate a fig 39.37 inches per sec. - J. Hart