sept
29
2010
La syntaxe du javascript n’est régie par aucune norme prédéfinie, ainsi n’importe qui peut programmer de la manière qu’il veut.
Pour ma part ces derniers temps je me suis penché sur l’optimisation de mon code javascript en me basant sur trois points :
- gagner du temps en programmant => code simple à écrire, facilement lisible pour y revenir plus tard
- optimisation de la vitesse d’exécution du code
- diminution de la taille de notre javascript => les compresseurs automatiques existent, mais leurs algorithmes ne permettent pas de tout réduire, un code faisant 150ko pourra être réduit à 40ko, mais ce même code programmé d’une autre façon pourra très bien être réduit à 30ko. Bien entendu, nous ne sommes plus aussi attentif qu’avant sur la taille de nos fichiers grâce à l’ADSL, mais n’oublions pas nos clients mobile, et surtout la charge en moins que la bande passante de notre serveur évitera.
Continue reading
1 comment | tags: chrome, comparaison, firefox, internet explorer, javascript, les différents if, navigateurs, opera, optimisation, réduction taille, safari, web | posted in Comparatifs, Développement, Informatique, Javascript, Web
sept
24
2010
gMail permet de rajouter un « +cequonveut » juste avant le @, ainsi toto+nimportequoi@gmail.com est la même chose que toto@gmail.com, cela peut-être très utile pour savoir de qui viennent les spams, ou encore savoir qui vend illégalement des listes d’adresses. J’ai ainsi prit l’habitude à chaque inscription sur un site ou une newsletter de rajouter le nom du site après le +, exemple : monprenom.monnom+gizmodo.fr@gmail.com . Si un jour je reçois du spam sur cette adresse je saurais donc à qui m’en prendre ! Bien entendu les applications sont multiples et variées, notamment avec l’application des filtres ! Ainsi quand j’envois un mail à monprenom.monnom+note@gmail.com je le reçois directement (grâce à un filtre) dans mon dossier Notes… De la même façon il est possible de rajouter des points n’importe où dans l’adresse, gmail ne fera pas la différence ! ex: mon.prenom.mon.n.o.m@gmail.com est l’équivalent de monprenom.monnom@gmail.com lui même équivalent à monprenommonnom@gmail.com !
Mais il y a un petit hic dans tout ça ! Beaucoup de sites n’acceptent pas des emails avec des + ou d’autres caractères spéciaux !
Valide ou pas valide alors ???
1 comment | tags: astuce, développement, php, regexp, vérification, web | posted in Développement, PHP, Web
sept
23
2010
Aujourd’hui nous allons parler un petit peu de Google Doc Spreadsheets et des possibilités qu’il donne.
Il est possible de faire une base de donnée en google doc spreadsheet… « Hein que quoi ?! on m’aurait caché des choses ? »
Yep yep, et c’est super simple. Bien entendu nous parlons d’une base de donnée locale utilisable uniquement dans notre document, nous ne pourrons pas la requêter facilement de l’extérieur.
Cette fonction est super utile pour gérer des plannings et connaitre approximativement le coût final sachant que chaque tâche peut être un type de travail différent.
Continue reading
4 comments | tags: base de données, google, google spreadsheets, query, requêtes, tableur, web | posted in Application, Informatique, Web
sept
21
2010
Bonjour à tout les passants, rares soient-il qui liront cet article !
Il y a quelques jour, le navigateur haït par tout développeur Web quel qu’il soit est sortie dans une nouvelle mouture dont le slogan est : « Bienvenue dans un monde plus beau ».
En passant leur banière est absolument horrible :
Bannière IE9 "Bienvenue dans un monde plus beau"
MEEEEEESSSS YEUUUXXXXXX !!! C’est quoi ce noir qui sort de nul part contrastant bien entendu avec le blanc, mais pas du tout avec l’arrière plan ! Cela ferait hérisser les cheveux de n’importe quel ergonome Web, en passant en Noir et Blanc, le noir ne se différencie que très peu du bleu…
Continue reading
4 comments | tags: acid3, benchmarks, html5, IE9 béta, internet explorer, javascript, navigateur, web, websockets | posted in Comparatifs, Informatique, Web, Windows