Official ObjectGraph Blog

Thursday, August 31, 2006

Google BookMark Page
Google Bookmark cleverly uses Javascript popup to open it server page and passes the current page's location (URL) and title.




Click on the image for larger view

The code is relatively simple. Once you click on the bookmarks bar, it triggers
javascript:( function() { var a=window,b=document,c=encodeURIComponent; d=a.open(%22http://www.google.com/bookmarks/mark?op= edit&output= popup&bkmk=%22+c(b.location)+%22&title=%22+c(b.title) ,%22bkmk_popup%22,%22left=%22+((a.screenX||a.screenLeft)+10)+%22, top=%22+((a.screenY||a.screenTop)+10)+%22,height=420px,width=550px, resizable=1,alwaysRaised=1%22); a.setTimeout(function(){d.focus()},300) } )();
So basically sending document.location and document.title to the server page mark using HTTP GET.

But if the title is too large, it will not work (HTTP GET Limitations)

I tried to put the same javascript in IE 6.0, but IE's popup blocker prevents opening the popup window. The wierd thing is IE thinks the popup is from the webpage you are browsing.

posted by gavi at 5:13 PM | 0 comments |

Wednesday, August 30, 2006

CSS Tutorial

I will keep updating this page as i learn new CSS skills

Follow it here

Wiki for my Tutorial


posted by gavi at 3:36 PM | 0 comments |

Cant Access Google Hosted Email accounts for ObjectGraph (FIXED as of 1:17 PM EST)
Suddenly today I cant logon to ObjectGraph email, which has been hosted by google for almost 2 months now.

Now instead of my original logon page, i get something like this



After signing in i get a blank page, No code (to see if there is some javascript redirection)



Also tried with FireFox and Safari.

Apparently i am not the only person having the problem http://groups.google.com/group/hosted-the-basics/browse_thread/thread/3e454a246c4c1349/#

Update: Email is back online as of 1:17 PM EST. Good response time Google !!!

posted by gavi at 10:13 AM | 0 comments |

Tuesday, August 29, 2006

CSS Book

The designer we hired obfusicated the hell out of our CSS site file. I was always scared to modify any element in the CSS file and me not being very good at design stuff. Now that I have some free time, i planned on updating my CSS knowledge. So far so good. Atleast i understand , the box model, floats, and the fact that you have to do a lot of tricks to get around browser incompatibities. In this journey, I am reading these two books which look pretty good so far.

CSS Mastery: Advanced Web Standards Solutions ISBN: 1590596145

and

Bulletproof Web Design: Improving Flexibility and Protecting Against Worst-Case Scenarios with XHTML and CSS ISBN: 0321346939

Lets see if these will help me redesign some portions of the website


posted by gavi at 8:51 PM | 1 comments |

Sunday, August 27, 2006

ObjectGraph in 5th Ave
We are extremely excited about our new office @ 5th Avenue, 32nd Street. You can actually see Empire State Building from the conference room!!




posted by gavi at 4:21 PM | 1 comments |

Sunday, August 20, 2006

Internet outage at ObjectGraph
Due to a problem with our ISP (RCN), Dictionary and other popular services were down for brief periods. We apologize for any inconvinience this has caused. Now the problem has been rectified and we are fully operational.

posted by gavi at 10:16 PM | 1 comments |

Monday, August 07, 2006

Steve Jobs Stanford Commencement Speech 2005
Very Inspirational Video from Steve Jobs

posted by gavi at 8:42 PM | 1 comments |

NextStep Release 3 Demo
The basis for OS X is NeXTStep. Here you can see Steve Jobs talking about it. It was way ahead of its time

posted by gavi at 8:34 PM | 0 comments |

Friday, August 04, 2006

SIGGRAPH 2006 Boston Report Day 3 Art Gallery and Conference
http://www.youtube.com/watch?v=1yHB40jeTOw

posted by Kiichi Takeuchi at 5:13 PM | 0 comments |

SIGGRAPH 2006 Boston Report Day 2 Electric Theater
These are pictures from pre-movie events at Electric Theater. This event is also reported at Engadget. After entering the gate, SIGGRAPH staff were distributing stick type tags with red and green film on it. Two cameras are capturing from the screen, and they recognize the positions of audiences. Those huge games were basically done by two teams: Left group and Right group. e.g. Left group is responsible to move the cursor horizontal way (left=green,right=red) and Right group is responsible to move vertical way to draw some sketches.













posted by Kiichi Takeuchi at 4:59 PM | 0 comments |

SIGGRAPH 2006 Boston Report Day 1 Exhibition

posted by Kiichi Takeuchi at 4:16 PM | 0 comments |