473,386 Members | 1,779 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

What does Google Calendar's grid uses?

Hi everyone
I am interested in building something similar to Google's Calendar. My
questions are:
1) What library or function are they using to create an interactive
"grid" whereby it pops up a dialog as a respond to your clicking?
2) Is google using something like scriptaculous, or rico or frameworks
to help them achieve this?

Thanks
Nov 11 '08 #1
3 2771
Does anyone know?
Can anyone suggest anything similar?
Nov 12 '08 #2
disappearedng wrote:
I am interested in building something similar to Google's Calendar. My
questions are:
1) What library or function are they using to create an interactive
"grid" whereby it pops up a dialog as a respond to your clicking?
2) Is google using something like scriptaculous, or rico or frameworks
to help them achieve this?
Use the Source, Luke.
PointedEars
--
realism: HTML 4.01 Strict
evangelism: XHTML 1.0 Strict
madness: XHTML 1.1 as application/xhtml+xml
-- Bjoern Hoehrmann
Nov 12 '08 #3
On Nov 12, 9:31 am, disappearedng <disappeare...@gmail.comwrote:
Hi everyone
I am interested in building something similar to Google's Calendar. My
questions are:
1) What library or function are they using to create an interactive
"grid" whereby it pops up a dialog as a respond to your clicking?
Probably code they wrote themselves. There’s a script file called
something like “calendarjs_doozercompiled__en.js” that you can look
at. It is minified and obfuscated so it might take some effort to
decipher it, here's the first couple of lines:

function aa(a,b){return a.scrollTop=b}function ba(a,b){return
a.filter=b}function da(a,b){return a.toString=b}function fa(a,b)
{return a.onreadystatechange=b}function ha(a,b){return a.length=b}
function ia(a,b){return a.position=b}function ja(a,b){return
a.cursor=b}function ka(a,b){return a.className=b}function la(a,b)
{return a.width=b}function ma(a,b){return a.text=b}function na(a,b)
{return a.overflowY=b}function oa(a,b){return a.overflowX=b}function pa
(a,b){return a.checked=b}
function qa(a,b){return a.next=b}function ra(a,b){return a.load=b}
function h(a,b){return a.innerHTML=b}function sa(a,b){return a.value=b}
function ta(a,b){return a.location=b}function ua(a,b){return
a.disabled=b}function va(a,b){return a.color=b}function wa(a,b){return
a.currentTarget=b}function xa(a,b){return a.backgroundColor=b}function
za(a,b){return a.background=b}function Aa(a,b){return a.left=b}
function Ba(a,b){return a.textDecoration=b}function Ca(a,b){return
a.target=b}
function Da(a,b){return a.screenX=b}function Ea(a,b){return
a.screenY=b}function Fa(a,b){return a.remove=b}function Ga(a,b){return
a.start=b}function Ha(a,b){return a.cssText=b}function Ia(a,b){return
a.keyCode=b}function Ja(a,b){return a.forEach=b}function Ka(a,b)
{return a.marginRight=b}function La(a,b){return a.handleEvent=b}
function Ma(a,b){return a.removeNode=b}function Na(a,b){return
a.type=b}function Oa(a,b){return a.contains=b}function Qa(a,b){return
a.method=b}

2) Is google using something like scriptaculous, or rico or frameworks
to help them achieve this?
“Something like” perhaps. There is no obvious evidence that they are
using someone else’s code, but they might be.
--
Rob
Nov 12 '08 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Mike | last post by:
Hi, Is there a possibility to have one of the Web Control Datagrid's column as a Calendar when editing data? Any resources on this subject? Thanks Mike
0
by: Nikkie | last post by:
Hi, In my asp.net application, I have datagrid control and a calendar control. The grid has a column for dates. All I want is, when I click on a cell in that column, the grid comes into edit...
2
by: RJN | last post by:
Hi I have a calendar control and a dropdown in the page. Drop down has the list of all months. When the user either selects a date from a calendar or selects a month from the dropdown , I need...
6
by: Sridhar | last post by:
Hi, I need to display a calendar that shows all the months of an year. In that, I need to show different colors for certain events. I know how to display a calendar for a certain month but I am...
0
by: K B | last post by:
Hi, For some reason my old popup calendar no longer works in 2.0 (it will never complete the script and close the window). I'm now using the in-line new calendar control available in ASP.NET 2.0...
14
by: salad | last post by:
XML seems to be a hot technology buzzword. And it appears XML is supported in A2003. I am wondering if it could be used in the following scenario. I create an order record for the customer. ...
1
by: abhishekbrave | last post by:
The code below is opening a calendar on mouse over in the same window. I need the calendar to be opened in new window. Have to fulfill this requirement urgentely so posting the whole code here. I...
15
by: Gilles Ganault | last post by:
Hello Since Python is such a productive language, I'd really like to be able to use it to write GUI apps for Windows, but business apps require rich widgets like (DB)grids, calendars, etc. ...
2
by: pepitovadecurt | last post by:
Hi I need to access to the Google Calendar under python. Is posible?
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.