Skip to main content

Home/ Web2.0/ Group items tagged google

Rss Feed Group items tagged

Graham Perrin

Draft Protocol Spec (Google Wave Federation Protocol) - 1 views

  • Draft
  • Google Wave Federation Protocol Over XMPP
  • Anthony Baxter, Jochen Bekmann, Daniel Berlin, Soren Lassen, Sam Thorogood
  • ...22 more annotations...
  • omits details that we are unable to capture at this point
  • Each document has an id
  • Each wavelet is a container for any number of documents.
  • Each item has a key-value map of annotations.
  • Annotations are key-value pairs that span arbitrary ranges of the XML document
  • to represent text formatting, spelling suggestions and hyper-links
    • Graham Perrin
       
      … and annotations (page comments, highlights, stuck and floating notes) in the Diigo sense?
  • independent of the XML document structure
  • A document is a sequence of items
  • is composed of an XML document and a set of annotations.
  • Annotation keys and values are strings
  • each item conceptually has its own annotation map
  • more efficient to have just one annotation map for each consecutive run of items with the same annotations
  • serialization of the document without annotations into a string is not formally an XML document
  • current annotations update, which is a map of annotation keys to pairs (old-value, new-value), where old-value and new-value are either null or an annotation value
  • After the final component, the annotations update must be empty
  • Document operation components can be divided into four classes
  • do not directly affect the document or the cursor
  • annotation boundaries (annotationBoundary) change the current annotations update
  • interaction with annotations
  • Appendix A.  Protocol Schema
  • message AnnotationBoundary { // This field is set to true if and only if both ends and changes are // empty. It is needed to ensure that the optional annotationBoundary // component field is not dropped during serialization. optional bool empty = 1; // MUST NOT have the same string twice. repeated string end = 2; // MUST NOT have two updates with the same key. MUST NOT // contain any of the strings listed in the 'end' field. repeated KeyValueUpdate change = 3; }
  • optional AnnotationBoundary annotationBoundary = 1; optional string characters = 2; optional ElementStart elementStart = 3; optional bool elementEnd = 4; optional int32 retainItemCount = 5; optional string deleteCharacters = 6; optional ElementStart deleteElementStart = 7; optional bool deleteElementEnd = 8; optional ReplaceAttributes replaceAttributes = 9; optional UpdateAttributes updateAttributes = 10;
  •  
    Note: this draft of the protocol/specification mentions annotation.
  •  
    Whether 'annotation' in the Google Wave Protocol sense is comparable to annotation in the Diigo sense, I don't know.
Hendy Irawan

ZK - How-Tos/Installation/How to Integrate ZK with Google App Engine - Documentation - 0 views

  •  
    "This how-to describes how to configure an application to run on Google App Engine for Java. If you prefer Groovy, refer to ZK Light: Talking to the Python Server. "
my mashable

You Can Now Undo Sending a Gmail Message - 1 views

  •  
    Lot of of Gmail user might be feel happy while reading this post. Google recently added new features on Gmail labs. When we think of sending an email is that
Dr. Sorin Adam Matei

Comparing 3D-Earth Viewers - November 2007, Volume 21, Issue 11 - Archive - GIM Interna... - 0 views

  •  
    A 3D-Earth viewer enables navigating through the virtual environment and can be easily downloaded from the internet. How might this rapid development support steady, long-term development of institutions such as Rijkswaterstaat, the roads and water regulatory authority of the Netherlands? The authors consider and compare three standard 3D-Earth viewers: Google Earth, MSN Virtual Earth 3D and NASA's World Wind. Each is combined with Open Geospatial Consortium (OGC) Services to examine their performance in disseminating geo-information to the general public. While Google Earth proves technically superior, other aspects must also be considered.
Peter Van der Straaten

Google Insights for Search - 1 views

  • Web Search Interest: bpmn
    •  
      More insight into Google searches worldwide.
    Frederik Van Zande

    Ajaxian » Announcing AJAX Libraries API: Speed up your Ajax apps with Google'... - 0 views

    •  
      I just got to announce the Google AJAX Libraries API which exists to make Ajax applications that use popular frameworks such as Prototype, Script.aculo.us, jQuery, Dojo, and MooTools faster and easier for developers.
    Mike Hasley

    About the site - 0 views

    •  
      Great site for Google Earth and Math. It's new.
    rani dababneh

    Microsoft New Search Engine BING Reviews - Bing VS Google (Decision Engine VS Search En... - 0 views

    •  
      Microsoft New Search Engine BING Reviews - Bing VS Google (Decision Engine VS Search Engine) War is On!
    Mysticle W

    MysticleNess Google Friend Connect Welcome Greeting - 3 views

    •  
      How to add a custom welcome greeting on google friend connect
    gino carpio

    A Look into Google's Insights - 15 views

    •  
      Ever wondered what the world is searching for on the internet?Use Google Insights for Search, a tool that helps advertisers and marketers understand user behavior.
    •  
      I loved this one. It was indeed informative for me.
    Ravi Monitor

    Global Market Finder - 6 views

    •  
      A new free tool to help businesses identify markets with high demand for their products or services. The Global Market Finder automatically translates your keyword-for example, [business suit]-into 56 languages and then uses Google search trends data to see where in the world people search for your product or service.
    anonymous

    Google, Google, Why Hast Thou Forsaken the Manolo? | Manolo's Shoe Blog - 0 views

      • anonymous
         
        This is an example why Google's SEO fail and the search result we get might not be helpful at all
    LUCIAN DUMA

    Google Plus, Chrome Apps and Tools gateway to knowledge in #education20: Complete #edte... - 0 views

    •  
      Complete #edtech20 guide to #googleplus in #education20 . Please add comments , feed-back and your thoughts related to google plus 
    « First ‹ Previous 181 - 200 of 756 Next › Last »
    Showing 20 items per page