Archive for trucs et astuces - page 2

Le mode strict de JavaScript

Le mode strict de JavaScript

Comme vous le savez certainement, le JavaScript est un langage extrêmement permissif.
Si ceci a pour avantage de le rendre particulièrement souple on peut, en revanche, très rapidement faire n’importe quoi et se retrouver avec des bugs très difficiles à identifier et à corriger.

Si vous avez déjà fouiné un minimum dans certaines librairies JavaScript, vous avez peut être déjà aperçu la directive « use strict« . Cette directive permet en fait d’activer le mode strict de l’interpréteur JavaScript afin de rendre le langage moins permissif en soulevant des exceptions aux endroits sensibles de votre code.

Cet article de John Resig vous apprendra quelles sont les conséquences et les bénéfices de l’utilisation du mode strict, dont voici quelques extraits :

les variables et propriétés : essayer d’assigner foo = « bar »; alors que ‘foo’ n’a pas été défini avant échouera. Sans le mode strict, la valeur « bar » aurait été affecté à l’objet global window.foo

eval : pratiquement toute tentative d’utilisation du nom ‘eval’ est interdite, tout comme la possibilité d’assigner la fonction ‘eval’ à une variable ou à la propriété d’un objet. De même, l’introduction de nouvelles variables au travers d’un ‘eval’ n’est pas possible.

Retrouvez toutes les informations concernant les fonctions dans la suite de l’article.

Magnific Popup : lightbox responsive

Magnific Popup : lightbox responsive

Les lightbox sont très pratiques mais il arrive souvent que le rendu sur mobile ne soit pas à la hauteur du rendu sur bureau.

Pour cette raison, un développeur et designer d’interface a créé une lightbox responsive dont vous trouverez les caractéristiques ici: http://dimsemenov.com/plugins/magnific-popup/

Pour les plus curieux, il explique également comment il s’y est pris dans cet article, en trois grandes parties :

performances : pré-chargement des images, utilisation des CSS pour le redimensionnement d’image, support des écrans rétina

accessibilité : affichage conditionnel de la lightbox, navigation au clavier

interface utilisateur : boutons et navigation

 

Utiliser PHP5 sur OVH

Utiliser PHP5 sur OVH

Pour changer la version de PHP qui va exécuter un fichier .php il faut placer un .htaccess sur votre site :

pour PHP 5.2 : SetEnv PHP_VER 5
pour PHP 5.3 : SetEnv PHP_VER 5_3
pour PHP 5.4 : SetEnv PHP_VER 5_4

Source : http://guides.ovh.com/Php5ChezOvh

Flat UI pour votre prochain projet ?

Flat UI pour votre prochain projet ?

Nous avons l’habitude de travailler avec des kits css et autres frameworks. Aujourd’hui, nous vous proposons de découvrir un petit nouveau : Flat UI, basé sur Twitter Bootstrap. Il offre des éléments d’interface lissés et dans l’air du temps, il y a pas mal de JavaScript : un peu de jQuery UI par ici, de Video.js par là ; et le tout est open-source et facilement adaptable :)

http://designmodo.com/demo/flat-ui/

Page 2 of 2 1 2