Jan 28

C’est quelque chose que pas beaucoup de monde à compris il me semble, mais Facebook n’est plus un simple hébergeur d’applications depuis vendredi dernier. En effet, en créant leur propre librairie Javascript il va être possible de créer ses applications Facebook mais de les inclure sur n’importe quel site web. Ainsi toute personne, ayant un compte sur ce dernier pourra interagir sur le site par l’intermédiaire de son compte. Voici un extrait de l’annonce:

Since the library does not require any server-side code on your server, you can now create a Facebook application that can be hosted on any web site that serves static HTML. An application that uses this client library should be registered as an iframe type. This applies to either iframe Facebook apps that users access through the Facebook web site or apps that users access directly on the app’s own web sites. Almost all Facebook APIs are supported.

Voici comment on petit exemple d’utilisation de cette librairie:

HTML:
 
          <script src="http://static.ak.facebook.com/js/api_lib/XdCommReceiver.debug.js" type="text/javascript"></script>
          <script type="text/javascript">
              FB_ReceiverApp();
          </script>
 
JAVASCRIPT:
      // Create an ApiClient object, passing app’s api key and
      // a site relative url to xd_receiver.htm
      var api = new FB.ApiClient('<insert_your_app_key_here',>
</insert_your_app_key_here',>
      // require user to login
      api.requireLogin(function(exception) {
          window.alert(“Current user id is “ + api.get_session().uid);
          // Get friends list
          api.friends_get(function(result, exception) {
            Debug.dump(result, 'friendsResult from non-batch execution ');
          });
      });

Si ce sujet vous intéresse je vous conseille d’aller voir:

Vous aimez cet article?
AddThis Social Bookmark Button AddThis Feed Button


Jan 17

Trouvé via Ajaxian, j’ai mis la main sur ce test qui permet de consulter les statisques de plusieurs tests concernant les différentes librairies Javascript:

Résultat des tests? Jquery est en tête! :) Un peu plus loin, viens Dojo et étonnamment Yahoo Utility et Prototype se talonnent un peu plus loin encore!

Si vous voulez consulter les détails du benchmark c’est ici.

Conclusion: Continuez à utiliser Jquery! ;)

Vous aimez cet article?
AddThis Social Bookmark Button AddThis Feed Button


Jan 17

 

De la même façon que LightBox JS, le nouveau Highslide JS vous propose par le biais d’effets de faire un zoom sur vos images miniaturisées.

Pour ceux qui ne connaissent ni l’un ni l’autre, je vous conseille sérieusement de faire un tour sur le site de démonstration de ces scripts Javascript. Vous serez à coup sûr conquis!

Highslide, contrairement à Lightbox, n’assombrira pas la page lors d’un clic sur un thumbnail et permettra ainsi à l’utilisateur de déplacer l’image zoomée tout en continuant de lire le contenu du site web ce qui n’est pas plus mal selon moi.

Je pense que l’utilisation d’un tel script dans vos sites ou Web applications est réellement un avantage. En effet, cela donne tout de suite un aspect beaucoup plus professionnel. A mettre donc entre toutes les mains.

Edit: A voir aussi: Lightview, codé en utilisant la librairie Scriptaculous et qui est définitivement mieux que LighBox JS (merci Freetools ;) )

 

Vous aimez cet article?
AddThis Social Bookmark Button AddThis Feed Button