Papy Geek

Un blog différent sur tous les bons trucs du Web

Télécharger les vidéos YouTube en haute-qualité

stats  lectures.

Vous savez peut-être déjà qu’il est désormais possible de regarder les vidéos de YouTube en qualité supérieure.

Pour cela, il suffit de rajouter “&fmt=6” à la fin de l’URL pour avoir une résolution supérieure, et “&fmt=18” pour avoir accès à la vidéo au format MP4 et en 480×360.

Par exemple :

http://youtube.com/watch?v=6hK5Sa8jCsw&fmt=18

Il est possible d’automatiser le procédé en utilisant par exemple l’extension Better YouTube et son option “YouTube HD“.

Better YouTube

Better YouTube Options

Mieux, grâce à un petit script GreaseMonkey, vous pourrez rajouter un lien de téléchargement en dessous des vidéos de YouTube pour obtenir la version HD.

Télécharger les vidéos YouTube en HD.

Download YouTube HD

Attention, la version HD n’est pas disponible pour toutes les vidéos et le lien peut prendre du temps à s’afficher.

Pour les utilisateurs d’Internet Explorer, vous pouvez essayer avec Trixie mais ce n’est pas sûr que ça fonctionne.

WordPress dans sa nouvelle version 2.3.2 permet de créer une page personnalisée en cas d’erreur de connexion à la base de données.
Pour cela, il suffit de créer un fichier db-error.php dans le dossier wp-content (wp-content/db-error.php).

WordPress Failure

On serait alors tenté de créer un fichier tout simple, comme on le voit sur beaucoup de blogs, du style :

<html><head><title>Erreur de base de données</title></head><body>Oups, la base de données est inaccessible, merci de revenir plus tard.</body></html>

Ce n’est déjà pas si mal, mais le site est totalement inaccessible (et vos pubs par la même occasion) et le visiteur ne trouvera pas ce qu’il cherche. Que fait-on dans ces cas là en général ? Moi personnellement je vais regarder le cache de Google.
J’ai donc décidé d’aller un peu plus loin avec le fichier db-error.php et de rediriger le visiteur automatiquement vers le cache Google de la page demandée.

C’est plutôt simple à réaliser et ça fonctionne bien, pour peu que votre site soit un minimum indexé. Voici le code nécessaire :

1
2
3
4
5
6
7
8
9
<?php
// db-error.php - http://www.papygeek.com
 
$host=$_SERVER['HTTP_HOST'];
$uri=urlencode($_SERVER['REQUEST_URI']);
header("Location: http://google.com/search?q=cache:$host$uri");
exit();
 
?>

Pour les pressés, voici le fichier à télécharger et à uploader dans wp-content :

Télécharger db-error.php pour WordPress 2.3.2 et supérieur

On pourrait facilement améliorer le script en testant par exemple si la page en cache existe bien, ou par exemple en redirigeant vers duggmirror si la requête d’origine provient de digg, etc.

Aperçu :

Google Cache - Papy Geek - Un blog différent sur tous les bons trucs du Web

Vous pouvez tester tout ça en modifiant par exemple les informations de connexion dans le fichier wp-config.php (à faire en période creuse ou sur un site de test).

Pour les fans du référencement, la fonction “header” effectue par défaut une redirection 302 (page déplacée temporairement), ce qui ne doit pas être trop mauvais, évitant par exemple de voir des pages du type “Erreur MySQL” indexée dans Google.

N’hésitez pas si vous avez des remarques! A installer d’urgence !

banane

JPU : surveiller la charge JavaScript d’un site Web

stats  lectures.

JPU est un petit script qui permet de surveiller la charge JavaScript d’un site, en ajoutant un indicateur en haut à droite de la page.

JPU

Pour cela il suffit de coller la ligne suivante dans la barre d’adresse :

1
javascript:(function(s){s.type='text/javascript';s.src='http://www.3site.eu/JPU/IJPU.js';document.getElementsByTagName('head')[0].appendChild(s)})(document.createElement('script'));

Ou de l’ajouter dans vos marques-pages (par glissé-déposé par exemple).

Vous pouvez également ajouter le “JPU” à votre site en utilisant le script suivant :

1
2
3
4
5
6
<script
 type="text/javascript"
 src="http://www.3site.eu/JPU/JPU.js"
><!--//
 JPU - by WebReflection
//--></script>

Alors ? Les programmeurs de Gmail sont plus efficaces que ceux de Digg ou pas ?

Reflex.js : ajouter un effet Cover Flow à vos images

stats  lectures.

Pour les fans de Javascript et d’Apple, le script Reflex.js de Christian Effenberger permet d’ajouter un effet Cover Flow (avec réflexion) aux images de votre site.

Reflex

Le script fonctionne dans la majorité des navigateurs (Mozilla Firefox 1.5+, Opera 9+, IE6+ et Safari). Sur les navigateurs plus anciens, le code est correctement dégradé et les visiteurs ne remarqueront rien.

Apartés

  • Niko Bellic plus vrai que nature...

    niko-bellic

    - #
  • Le Googolopoly.

    googolopoly

    - #
  • Enfin un disque dur pour la Wii :

    wiihd

    - #
  • Web 1.0 versus Web 2.0...

    web-10-versus-web-20

    - #
  • Noël 2009, c'est le pouvoir d'achat!

    noel-2009

    - #