Les nouveautés et Tutoriels de Votre Codeur | SEO | Création de site web | Création de logiciel

Seo Master present to you: When I first started at Google, we were building a Java ME email client for the phones of the day. It's an excellent product - still the fastest, slickest way to get your Gmail on many devices because of Java ME's widespread penetration. Yet it always bothered us that this client didn't really leverage the core strength of the desktop Gmail platform: sheer ease of access from anywhere, and constant updates and improvements. To use the client, you have to figure out how to install it and possibly navigate confusing network permission pop-up dialogs, and improvements could only be rolled out a few times a year in upgrades that required every user to download and reinstall their software.

The mobile team started thinking about how we could bring the benefits of the server-side approach to these clients. We started thinking about a world where we could deliver a GUI specified in XML to a Java ME client, enabling us to iterate on the server side and deliver new features that could delight users when they were ready, rather than on a lengthy release cycle. I was especially struck by a friend who said "What I like about Gmail is that it just constantly keeps getting better. It's like waking up to a new little present from Google each month!" We wanted our mobile users to feel the same way, so we felt the logical thing to do would be to build a general client that could be controlled by the server.

Not too long after, the team first saw the new Android browser. Still in its early stages, the Android browser was built on the latest version of WebKit and could render desktop pages with ease. The XHTML, images, JavaScript, and CSS that could be rendered on this platform presented great potential for building very high-end web applications. However, this was ages before Android was due to ship and Android would only be one of many mobile platforms.

Those drawbacks aside, we couldn't help but think that new browsers in Android's league would eventually become a reality. These powerful browsers could have the kind of functionality we needed to build top-notch, offline user interfaces that didn't need to be "installed" by users or "upgraded". Gmail could be Gmail: a constantly evolving way to handle lots of email quickly and efficiently. The only fly in the ointment was the need for Gears: users would have to download a browser plug-in, and most web browsers on mobile devices don't even support that. What we really needed was for Gears to inspire innovation in HTML itself, so that the whole web could move forward.

Enter HTML5. We're very excited about the evolving HTML5 standard because it enables mobile and desktop website designers to deliver the advantages of client-side and server side development to their users simultaneously! New APIs let web applications start offline and store data on the client. The canvas API lets you draw complex user interfaces, or you can use advanced CSS tricks to get the browser to render a rich UI. In addition, the W3C Geolocation API is being adopted and implemented by browser developers, enabling entire new categories of web applications to be built. The benefits are clear: you can develop fantastic new applications, benefit from server-side analytics and iteration to deliver features that your users want, and know that offline functionality keeps things running as the user moves in and out of coverage. Your users can enjoy fast, capable web apps that they can access from any device, without the need to copy their data from place to place or worry about installing software or being online.

We decided to build new versions of mobile Gmail and mobile Calendar on top of this functionality. First, we built a small javascript wrapper around the database functionality in HTML5 and Gears. This wrapper abstracts away the differences between the two APIs, so that our applications are supported on the broadest set of browsers possible while older browsers get updated with implementations of the new offline APIs. We noticed that we weren't the only ones thinking about this: a quick search shows that other developers saw the similarities too. The main difference between the Gears database API and the HTML5 database API is that the Gears API is synchronous, requiring separate worker threads to do the database calls, while the HTML5 database API uses callbacks and is asynchronous. With the wrapper built, we knew our code would run on all high-end mobile browsers today, and look forward to even more distribution as everybody implements HTML5.

We knew we could apply various approaches to building better experiences for Gmail and Calendar. The key principle we kept in mind is an age-old one: KISS. Simply caching responses in the database for re-use is surprisingly effective: you can get a lot of improvement with just a read-only environment. This approach worked well for Calendar, where usage is predominantly read-only and we can rely on the user being online to make edits.

For Gmail, more complexity was needed. A queue of user actions needs to be maintained in the database (in case the user runs out of battery or powers down for their flight). Later, when the device is back online, it can execute that queue of mails to send, archive or delete, and so on.

Having the ability to store your data and actions offline isn't much good if you can't start the application while offline. So besides making use of the database API, we needed a way to get the application itself loaded without an internet connection. The HTML5 specification comes to the rescue here, with an application cache that is capable of storing all resources in your web app so that the browser can load them while offline. This API has just one small drawback: once you've decided you're going to override how HTTP GET works to fetch resources from the application cache, you also commit to never issuing a GET for a resource the cache doesn't know about. The specification contains methods for extending what URIs the cache knows exist, but these entry points are not widely implemented in production browsers. Instead, it's important to use HTTP POST requests for all dynamic data, since POST requests are never cached and therefore do reach the network.

The end result is an incredible thing: a web app that loads offline, and lets you read your Gmail or view your events provided the data have previously been cached. The experience is seamless as you ride the subway or the bus through terrible coverage: your data are ready, quickly, all the time. To see the new Gmail for mobile web app, go to gmail.com from an Android-powered device or iPhone (OS 2.2.1 or above).

Of course we didn't get there without a few hard knocks. As an evolving standard, HTML5 has been fast-changing target and we've skinned our knees and bruised ourselves along the way. So rather than just deliver the fruit of all those bumps and scratches to end users in our own products, we decided we wanted to write a few blog posts to share what we've learned so that others can take advantage of HTML5 as well. In addition, we look forward to opportunities like our upcoming developer conference, Google I/O (May 27-28 in San Francisco, CA) where we'll be hosting a few sessions, to meet you in person and share demos and know-how.

Whether or not you can make it out to Google I/O, stay tuned to the blog for upcoming posts with examples such as how to avoid making your databases too large, handle upgrades gracefully, and tune performance.

2013, By: Seo Master
Seo Master present to you:
This post is by Monica Tran of the Google I/O Team. In the past four years, Monica has been around the world, working as a Product Marketing Manager in Mountain View, London, and Tokyo. But if you've been reading these little bios (and I hope you have) you knew that already from Monica's previous post! -scottk

(Cross-posted with the Official Google Blog.)

After Google I/O sold out in 59 minutes, we gave ourselves a challenge: bring I/O 2011 to as many developers as we could, even those who didn't have tickets to Moscone Center. So for those of you not joining us in San Francisco or at one of our I/O Extended viewing parties, visit www.google.com/io on May 10-11 from the comforts of your own home, office or anywhere you have a reliable Internet connection for I/O Live.

I/O Live will bring all of the excitement at Moscone Center to our website, where the keynotes, sessions and Developer Sandbox will come to life for audiences all over the world. Starting on May 10, the Google I/O homepage will become the I/O Live dashboard, where you can:
  • Watch livestream video feeds from our two largest session rooms from 9:00 a.m PDT to 6:00 p.m. PDT (16:00 to 01:00 UTC) during both days of the conference. This will include streaming of the keynotes, as in years past, as well as—new for 2011—the addition of sessions from Android and Chrome. We’ll also aim to post HD video recordings from sessions that are not livestreamed within 24 hours.
  • Read captions from the livestreamed sessions in real-time. Plus, to make sure all our content is accessible, all remaining videos will also be captioned. For international developers, captions will be machine translated to all languages that are supported by Google Translate.
  • Be one of the first to know by getting your news direct from the source. The latest announcements and news will be added to our I/O Live dashboard in real-time.
  • Submit your questions to our Sandbox developers. We'll post answers for the questions with the most votes.
In the coming weeks, we’ll update our Sessions and Sandbox pages with all the relevant information you’ll need to participate in I/O Live. In the meantime, visit our temporary I/O Live page, where you can get our new HTML5 badge to display on your website and let us know that you’ll be watching on May 10th and 11th.

This year is slated to be our largest Google I/O event to date. So whether you’re joining us in San Francisco, from an I/O Extended event, or even from the comforts of your own Shangri-La, we’re looking forward to seeing you at 9 a.m. PDT (16:00 UTC) on May 10 as we count down to 00:00:00:00 and I/O Live.
2013, By: Seo Master
Seo Master present to you:
Top Ten Earning/Traffic sites in Pakistan

This Articale We Read Some most popular Earning Websites In Pakistan.Mostly People Search on The internet And Find Most popular Websites Earning And Traffic Sites So I'm Try To Write Top 10 Websites In This Articale.i'm try to write complete show about these websites in the world

1. Facebook Overview:

facebook logo

facebook.com has 1 in pakistan And 2 traffic rank in world by alexa. facebook.com is getting 550000000 pageviews per day and making USD 1650003.16 daily. facebook.com has 2147483647 backlinks according to yahoo and listed in Dmoz directory. facebook.com is hosted in United States at Facebook data center. facebook.com is most populer in UNITED STATES. Estimeted worth of facebook.com is USD 1.2 Billion.

  • Traffic Rank:               1
  • Pageviews Per Day:     550000000
  • Earning Daily:              USD 1650003.16
  • Backlinks:                     2147483647

2. Google.com.pk OverView:

google pakistan logo
Google.com.pk has 1 in pakistan 182 traffic rank in world by alexa. google.com.pk is getting 6043956 pageviews per day and making USD 18134.51 daily. google.com.pk has 78413 backlinks according to yahoo and currently not listed in Dmoz directory. google.com.pk is hosted in United States at Google data center. google.com.pk is most populer in PAKISTAN. Estimeted worth of google.com.pk is USD 13.24 Million.


  • Traffic Rank:               2
  • Pageviews Per Day:    6043956
  • Earning Daily:              USD 18134.51
  • Backlinks:                     78413

3. Google.com OverView:

google logo

Google.com has 3 Rank in Pakistan, 1 traffic rank in world by alexa. google.com is getting 1100000000 pageviews per day and making USD 3300003.16 daily. google.com has 1388774714 backlinks according to yahoo and listed in Dmoz directory. google.com is hosted in United States at Google data center. google.com is most populer in UNITED STATES. Estimeted worth of google.com is USD 2.41 Billion.


  • Traffic Rank:              3
  • Pageviews Per Day:   1100000000
  • Earning Daily:             USD 3300003.16 
  • Backlinks:                   1388774714

4. yahoo.com OverView:

yahoo logo

yahoo.com has 4 in pakistan and 4 traffic rank in world by alexa. yahoo.com is getting 275000000 pageviews per day and making USD 825000 daily. yahoo.com has 0 backlinks according to yahoo and listed in Dmoz directory. yahoo.com is hosted in United States at Inktomi Corporation data center. yahoo.com is most populer in UNITED STATES. Estimeted worth of yahoo.com is USD 602.25 Million.


  • Traffic Rank:              4
  • Pageviews Per Day:   275000000
  • Earning Daily:            USD 825000
  • Backlinks:                  0

5. Blogspot.com OverView:

blogspot logo

blogspot.com has 5 in pakistan and 12 traffic rank in world by alexa. blogspot.com is getting 91666666 pageviews per day and making USD 275002.83 daily. blogspot.com has 93174 backlinks according to yahoo and listed in Dmoz directory. blogspot.com is hosted in United States at Google data center. blogspot.com is most populer in UNITED STATES. Estimeted worth of blogspot.com is USD 200.75 Million .


  • Traffic Rank:              5
  • Pageviews Per Day:   91666666
  • Earning Daily:             USD 275002.83
  • Backlinks:                    93174

6. Windows live OverView:

windows live logo

live.com has 6 in Pakistan And 7 traffic rank in world by alexa. live.com is getting 157142857 pageviews per day and making USD 471431.57 daily. live.com has 10672545 backlinks according to yahoo and listed in Dmoz directory. live.com is hosted in United States at Microsoft Corp data center. live.com is most populer in UNITED STATES. Estimeted worth of live.com is USD 344.15 Million


  • Traffic Rank:              6
  • Pageviews Per Day:   157142857
  • Earning Daily:             USD 471431.57 
  • Backlinks:                    10672545


7. wikipedia.com OverView:

wikipedia logo

wikipedia.com has 7 in pakistan And 6 traffic rank in world by alexa. wikipedia.com is getting 183333333 pageviews per day and making USD 550003 daily. wikipedia.com has 516329 backlinks according to yahoo and listed in Dmoz directory. wikipedia.com is hosted in United States at Wikimedia Foundation data center. wikipedia.com is most populer in UNITED STATES. Estimeted worth of wikipedia.com is USD 401.5 Million.


  • Traffic Rank:              7
  • Pageviews Per Day:   183333333 
  • Earning Daily:             USD 550003
  • Backlinks:                    516329

8. linkedin.com OverView:

linked logo

linkedin.com has 8 in pakistan and 14 traffic rank in world by alexa. linkedin.com is getting 78571428 pageviews per day and making USD 235717.28 daily. linkedin.com has 292378574 backlinks according to yahoo and listed in Dmoz directory. linkedin.com is hosted in United States at Internap Network Services Corporation data center. linkedin.com is most populer in UNITED STATES. Estimeted worth of linkedin.com is USD 172.07 Million


  • Traffic Rank:               8
  • Pageviews Per Day:    78571428
  • Earning Daily:              USD 235717.28
  • Backlinks:                     292378574 

9. OLX Pakistan OverView:

olx logo

olx.com.pk has 9 in Pakistan And 1374 traffic rank in world by alexa. olx.com.pk is getting 800582 pageviews per day and making USD 2403.98 daily. olx.com.pk has 268759 backlinks according to yahoo and currently not listed in Dmoz directory. olx.com.pk is hosted in United States at Rackspace Hosting data center. olx.com.pk is most populer in PAKISTAN. Estimeted worth of olx.com.pk is USD 1.75 Million




  • Traffic Rank:                9
  • Pageviews Per Day:     800582 
  • Earning Daily:               USD 2403.98
  • Backlinks:                     268759

  • 10. YouTube.com OverView:

    youtube logo

    youtube.com has 4 in pakistan and 3 traffic rank in world by alexa. youtube.com is getting 366666666 pageviews per day and making USD 1100003 daily. youtube.com has 806105677 backlinks according to yahoo and listed in Dmoz directory. youtube.com is hosted in United States at Google data center. youtube.com is most populer in UNITED STATES. Estimeted worth of youtube.com is USD 803 Million



  • Traffic Rank:                4
  • Pageviews Per Day:    366666666  
  • Earning Daily:               USD 1100003
  • Backlinks:                    806105677


  • Read:
    I hope friends You like This Articale About Top ten in Pakistan.2013, By: Seo Master
    Powered by Blogger.