Asselin Benoit Développement - Création et conception de sites internet - Amiens Somme Picardie Paris France

The Acid3 Test 100% ! avec Webkit ( et Opera Browser )
28`03`2008

Aucun commentairePoster un commentaire !
Tags: Actualites Internet Safari Webkit

Le Webkit, version de développement de Safari, est, dans sa toute dernière version, 100 % compatible avec le test Acid3, censé vérifier la conformité d'un navigateur par rapport aux "standards" du web.

Opera se prévaut également d'un tel taux de succès au test Acid3, toutefois Webkit est le seul navigateur téléchargeable sur lequel vous pourrez vérifier la compatibilité du test Acid3. La version publique téléchargeable de Opera ne devrait sortir que d'ici une semaine...

Chose amusante, les développeurs du Webkit ont annoncé avoir trouver un bug dans le test Acid3 qui conduirait à un non respect de la norme SVG 1.1 pour ceux qui auraient passé le test à 100/100 jusque là.


Comment détecter le navigateur iPhone ? (Safari, Webkit)
29`11`2007

Aucun commentairePoster un commentaire !
Tags: iPhone Safari Webkit

Voici le navigateur Safari d'un iPhone Français

Mozilla/5.0 (iPhone; U; CPU like Mac OS X; fr) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3


Comment redimensionner un TEXTAREA en CSS 3 ? (Safari, Webkit)
12`08`2007

Aucun commentairePoster un commentaire !
Tags: CSS Safari Webkit

Avec Safari 3, vous pouvez redimensionner un TEXTAREA, mais vous pouvez aussi contrôler cette propriété en CSS 3.

<textarea cols="30" rows="5" style="resize:both;">Amiens ...</textarea>

<textarea cols="30" rows="5" style="resize:horizontal;">Amiens ...</textarea>

<textarea cols="30" rows="5" style="resize:vertical;">Amiens ...</textarea>

<textarea cols="30" rows="5" style="resize:none;">Amiens ...</textarea>

Liens:
http://www.apple.com/safari/
http://www.w3.org/TR/css3-ui/#resize


Problème de double "keypress" avec Safari 2
25`02`2007

Aucun commentairePoster un commentaire !
Tags: Safari Webkit Javascript

Ce script permet de fixer un bug dans Safari 2 (Mac OS X) lors d'un événement keypress, Safari a tendance à doubler la saisie.

var v_fixDblKey = 0;
function fixDblKey() {
	if(v_fixDblKey != 0) {
		return true;
	} else {
		v_fixDblKey = setTimeout('v_fixDblKey = 0;', 10);
		return false;
	}
}

Exemple :

...
inputOnkeyup : function(event) {
	if(fixDblKey()) { return; }
	switch(event.keyCode) {
		case 38 : /* up */
			break
		case 40 : /* down */
			break;
		case 37 : /* left */
			break;
		case 39 : /* right */
			break;
		case  9 : /* tab */
			break;
		case 13 : /* enter */
			break;
	}
}
...