What does Google Calendar's grid uses?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • disappearedng

    #1

    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
  • disappearedng

    #2
    Re: What does Google Calendar's grid uses?

    Does anyone know?
    Can anyone suggest anything similar?

    Comment

    • Thomas 'PointedEars' Lahn

      #3
      Re: What does Google Calendar's grid uses?

      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

      Comment

      • RobG

        #4
        Re: What does Google Calendar's grid uses?

        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_doo zercompiled__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}f unction ba(a,b){return
        a.filter=b}func tion da(a,b){return a.toString=b}fu nction fa(a,b)
        {return a.onreadystatec hange=b}functio n ha(a,b){return a.length=b}
        function ia(a,b){return a.position=b}fu nction ja(a,b){return
        a.cursor=b}func tion ka(a,b){return a.className=b}f unction la(a,b)
        {return a.width=b}funct ion ma(a,b){return a.text=b}functi on na(a,b)
        {return a.overflowY=b}f unction oa(a,b){return a.overflowX=b}f unction pa
        (a,b){return a.checked=b}
        function qa(a,b){return a.next=b}functi on ra(a,b){return a.load=b}
        function h(a,b){return a.innerHTML=b}f unction sa(a,b){return a.value=b}
        function ta(a,b){return a.location=b}fu nction ua(a,b){return
        a.disabled=b}fu nction va(a,b){return a.color=b}funct ion wa(a,b){return
        a.currentTarget =b}function xa(a,b){return a.backgroundCol or=b}function
        za(a,b){return a.background=b} function Aa(a,b){return a.left=b}
        function Ba(a,b){return a.textDecoratio n=b}function Ca(a,b){return
        a.target=b}
        function Da(a,b){return a.screenX=b}fun ction Ea(a,b){return
        a.screenY=b}fun ction Fa(a,b){return a.remove=b}func tion Ga(a,b){return
        a.start=b}funct ion Ha(a,b){return a.cssText=b}fun ction Ia(a,b){return
        a.keyCode=b}fun ction Ja(a,b){return a.forEach=b}fun ction 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}functi on Oa(a,b){return a.contains=b}fu nction 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

        Comment

        Working...