Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [jQuery] Art Newsfeed - wie realisieren? (https://www.delphipraxis.net/157600-%5Bjquery%5D-art-newsfeed-wie-realisieren.html)

mquadrat 23. Feb 2011 11:29

AW: [jQuery] Art Newsfeed - wie realisieren?
 
Wenn sämtliche Funktionen im gleichen Intervall laufen und immer nur gemeinsam (de)aktiviert werden, dann kannst du das in einen Request packen. Dem Browser dürften die Requests aber ziemlich egal sein. Man muss halt schauen, dass man z.B. wenn man gleichzeitig noch viele Animationen hat, nicht zu viele Timer bekommt. Aber ich meine die Animationen würden bei jQuery über einen gemeinsamen Timer laufen - wobei ich mir da grade nicht ganz sicher bin.

Yheeky 10. Jun 2011 10:24

AW: [jQuery] Art Newsfeed - wie realisieren?
 
Hi,

und nochmal würde ich das Thema gerne aufgreifen ;)
Wenn meine Seite in mehreren Tabs aufgerufen wird, dann werden die Aktualisierungen natürlich auch in jedem Tab gemacht. Kann man das irgendwie verhindern bzw. synchronisieren? Oder ist das auch nicht wirklich kritisch von der Performance?

Danke! :)

Zuck 10. Jun 2011 11:05

AW: [jQuery] Art Newsfeed - wie realisieren?
 
Ich nehme mal an du meinst Browser-Tabs. Die behandelt der Browser i.A. als eigenständige Prozesse (guck dir beispielsweise mal im Taskmanager um, wenn du Google Chrome mit mehreren Tabs geöffnet hast).
Von der Performance macht das gar nichts. Du willst ja schließlich keine MBs übertragen sondern nur nen Newsfeed aktualisieren. Das hat im kleinsten Fall die Meldung "{uptodate:true}", wenn du JSON zur Übermittlung verwendest. Kannst du natürlich auch noch auf "{u:1}" kürzen. Die paar Bytes spürst du gar nicht. Schau dir mal an, was Facebook, Twitter und Co an Daten rumschubsen. Und da funktioniert auch alles sehr flüssig.

Zuck


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz