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

Seo Master present to you: Author Photo
By Tim Bray, Google Identity Team

During the Android portion of the Google I/O keynote, we showed Cross-Platform Single Sign-On; the effect was that for Wallet and Google+ users, signing in to a Web browser resulted in automatic download of, and sign-in to, an Android app.

To support this, we have introduced general-purpose API tools which allow developers to achieve cross-client authentication and authorization, in particular between Android and Web apps.

Not having to sign in repeatedly feels so natural for users that they don’t even notice it. But as more and more apps deploy this sort of magic, you don’t want to be the hold-out that’s pestering users for passwords on Web sites or, worse, on tiny mobile-device keyboards.

On the Android side, client libraries like PlusClient, GamesClient, and WalletClient have “connect” methods that take care of this as automatically as possible; they check whether any of the accounts on the phone have already been authorized for access to the service in question, conduct sign-in if necessary but avoid it if possible, and when they return to your code, everything’s all set up.

If you’re writing server-side code and using libraries like Google+ Sign-In, once again, all the right things happen automatically; when you start accessing the service, the software imposes the minimum necessary pain on the user, ideally zero, and lets you get to work.

Of course, some people want less automation, and finer control over how things work. If you want to access our services at the HTTP level rather than via a library, or to deal with multiple accounts on an Android device in a customized way, you can do these things and in most cases still deliver the no-sign-in magic.

Of course, this involves working with HTTP message flows, validating tokens, and securing shared secrets. This may sound intimidating but will be straightforward for one well-versed in HTTP-level Web programming. If you’re one of those, check out the low-level protocols and APIs that support this, in “Cross-Client Identity”.

The time is now to start moving your apps towards a sign-in-free future.


Tim says: By day, I help in the struggle against passwords on the Internet.
The rest of my life is fully documented on my blog.


Posted by Scott Knaster, Editor
2013, By: Seo Master
Seo Master present to you: Author Photo
By Urs Hölzle, Senior Vice President, Technical Infrastructure, and Google Fellow

Cross-posted from the Google Cloud Platform Blog

Watch the video of the Cloud track kickoff.

Over the last fourteen years we have been developing some of the best infrastructure in the world to power Google’s global-scale services. With Google Cloud Platform, our goal is to open that infrastructure and make it available to any business or developer anywhere. Today, we are introducing improvements to the platform and making Google Compute Engine available for anyone to use.

Google Compute Engine - now available for everyone

Google Compute Engine provides a fast, consistently high-performance environment for running virtual machines. Later today, you’ll be able to go online to cloud.google.com and start using Compute Engine.

In addition, we’re introducing new Compute Engine features:

  • Sub-hour billing charges for instances in one-minute increments with a ten-minute minimum, so you don’t pay for compute minutes that you don’t use
  • Shared-core instances provide smaller instance shapes for low-intensity workloads
  • Advanced Routing features help you create gateways and VPN servers, and enable you to build applications that span your local network and Google’s cloud
  • Large persistent disks support up to 10 terabytes per volume, which translates to 10X the industry standard

We’ve also completed ISO 27001:2005 international security certification for Compute Engine, Google App Engine, and Google Cloud Storage.

Google App Engine adds the PHP runtime

App Engine 1.8.0 is now available and includes a Limited Preview of the PHP runtime - your top requested feature. We’re bringing one of the most popular web programming languages to App Engine so that you can run open source apps like WordPress. It also offers deep integration with other parts of Cloud Platform including Google Cloud SQL and Cloud Storage.

We’ve also heard that we need to make building modularized applications on App Engine easier. We are introducing the ability to partition apps into components with separate scaling, deployments, versioning and performance settings.

Introducing Google Cloud Datastore

Google Cloud Datastore is a fully managed and schemaless solution for storing non-relational data. Based on the popular App Engine High Replication Datastore, Cloud Datastore is a standalone service that features automatic scalability and high availability while still providing powerful capabilities such as ACID transactions, SQL-like queries, indexes and more.

Over the last year we have continued our focus on feature enhancement and developer experience across App Engine, Compute Engine, Google BigQuery, Cloud Storage and Cloud SQL. We also introduced Google Cloud Endpoints and Google Cloud Console.

With these improvements, we have seen increased usage with over 3 million applications and over 300,000 unique developers using Cloud Platform in a given month. Our developers inspire us everyday, and we can’t wait to see what you build next.


Urs Hölzle is Senior Vice President of Technical Infrastructure and Google Fellow. As one of Google's first ten employees and its first VP of Engineering, he has shaped much of Google's development processes and infrastructure.

Posted by Scott Knaster, Editor
2013, By: Seo Master
Seo Master present to you:
-->

There are certain organic search engines optimization techniques that enable your website to be ranked among the top. These techniques are usually put in place to ensure that you have as many visitors on your website as possible. This means that, if you utilize these techniques well, you are assured of profiting from them.
 The top 5 search engines optimization tips include;
-->

    


1.       Ensure that you practice a user friendly way of programming. The main purpose of the various search engines is usually to generate as many clicks as possible because more clicks equal to more money. This clicks do not automatically generate themselves, however, they are made by people who visit your website. Therefore, organic search engines optimizationhelp many people to visit your website; thus generating many clicks which translate to more money as your website climbs up the ranking ladder. Ways of ensuring this includes; using texts rather that images on your website. Although images should also be there to satisfy the visitor’s eyes, what you write is what will determine if the visitor will click on your link. Also ensure that you include keywords on your titles to make it easier for the visitor to get what they want.

2.      Ensure that you site navigation is as good as possible. This is because a majority of the search engines track the amount of time a visitor spends on a particular page on the website. This means that if a visitor sends more time on a certain page, it means that they have found relevant information that they had been looking for. This will increase the rankings of your website as it shows that your articles are helpful to its users. Therefore, ensure that you navigation is very helpful to the user and that it helps them move easily through your website.

3.     Have exciting page titles. Page titles are the key features that determine whether a visitor will visit your website or not. This means that if you use the same title for a majority of the articles on your website, you are prone to loosing potential customers as your website becomes boring. The best titles are those that sre easy to understand. They should not have complex words that will force a user to get help from the dictionary. This will ensure that your website is amongst the most preferred by the internet users.

4.       Your page descriptions should be of high quality. This can be done by the use of meta-tags. Meta-tags give you website an upper hand as they make it easier for users to access any information they are searching for. Therefore, your descriptions should be enticing and enable you to control the message that you will be giving to the visitor while boosting your target keywords too.

5.      Focus on content that has been optimized. One of the fastest ways of increasing your ratings on any search engines ranking is by developing quality content. Ensure that ball the content on your website is high quality so that it can keep your regular clients glued to your website while attracting visitors.

Follow these Search Engine Optimization Tips and Search Engine Optimization Techniques and You cant't go wrong with SEO. Guaranteed! 
2013, By: Seo Master
Powered by Blogger.