Re: performance javascript
On Mon, 24 Mar 2008 16:27:02 +0100, SAM
<stephanemoriaux.NoAdmin@wanadoo.fr.invalid> wrote:
>> exactement, sauf que les propositions sont faites au travers du
>> positionnement des layer
>
>oui, bon, une fois qu'on a fait la liste des layers (qui ont même id que
>le nom tenté d'être entré) et réalisé le truc de tri-sélections, il n'a
>plus qu'à activer la fonction de bougeage.
ça je sais faire à l'aise :-)
>> non un layer est un calque nommé et donc manipulable en javascript,
>> déplacement caché/visible etc... Chaque layer contient graphiquement
>> photo/.nom/prenom/telephones/... ce qui consitue la "minifiche" d'une
>> entrée d'annuaire
>
>??? et il y a 300 de ces fiche-div-layer ?
>toutes avec photos étoussa ...
>
>à charger d'entrée ? ! ! !
>environ 6 à 9 Mo ! ?
>
>avec ou sans streaming ?
>
>en RTC ? ADSL 512 ?
en intranet 100Mb infra gigabit car c'est un annuaire d'entreprise
intranet, d'ou cette liberté que je peux prendre d'alourdir le coté
client :-)
>> je veux analyser dynamiquement la frappe et en focntion
>> de lanalyse afficher les layer corespondants, 2 choix selon les perfs
>> que j'obseverais:
>> - 1 jouer sur cache/visible et position afin d'empiler les layers
>> filtrés
>
>Déjà c'est pas mal
>(il y a une limitation du nbre de layers visibles je suppose).
>Ça doit être quasi immédiat (si on a l'array des noms).
je pense
>> -2 aller un peu plus loin et implementer un moteur animant les layer
>> selon les positions cibles calculées par le filtre, ainsi par exemple
>> lorsque l'on ajoute un caractere les layers hors filtre sortent par la
>> gauche et ceux restant remontent pour reconstituerla pile.
>
>Ça semble assez joli.
>
>C'est pour un ordi de 5Go de RAM et 4Ghz + processeur quadri-coeur non ?
>avec écran 32 pouces
bah heu, en moyenne on est en 1024*768, les machines les moins
"chanceuses" sont des p4 2Ghz/768Mo
>tu as oublié le fadding ... !
beuh, oui, c'est quoi ???
>Je t'engage déjà à essayer avec le cache désactivé pour voir un peu le
>temps que ça met à charger (sur un Pentium 500).
j'ai pô ;-)
>> je pense gérer un timer pour attendre 1/2 secondes apres la saisis de
>> la derniere touche afin de ne pas recalculer en permanence, quand à
>> l'effet "papillon" il faudra voir ce que cela donne...
>
>la 1/2 seconde va suffire à bouger-glisser d'1 côté de l'autre tout le
>st frusquin ?
>
>Je suppose que les layers sont cliquables pouur qu'ils remplissent le
>champ ?
heu, non pas prévu, le layer est l'information finale, il sera
clicable pour entrer en edition dans l'annuaire pour ceux qui ont les
droits
meci pour les réponses, j'attaque demain et compte procéder ainsi:
creation en asp:
- des n layers
- d'un tableau javascript par donnée à trier, prenom[n] /nom[n])
Coté client le javascript fera le tri sur les valeurs du tableau et
sortira les valeurs du tableau à sortir, en fonction de cela les
layers de rang n seront activé ou pas et un moteur de positionnement
fera le reste.
Je verrais bien ce que ça donne et si jamais j'essaierais de poster un
exemple quelque part.
A+
--
pas de turlututu. apres l'@robase
|