[JAVAScript] Scrolling statusbar

Pagina: 1
Acties:

  • Brazza
  • Registratie: November 2000
  • Laatst online: 11-09 13:18

Brazza

Byte me!

Topicstarter
Ik heb een javascript
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<Script LANGUAGE="JavaScript">
<!-- Hide this from older browsers
// This script was written by Protoplasm
// http://www.geocities.com/ResearchTriangle/4279

var Count = 0;
var Text = "Bakkerij Beukeveld - Uw Specialist in Brood en Banket.";
var Speed = 90;
var timerID = null;
var TimerRunning = false;

var i = 0;
while (i ++ < 140)
Text = " " + Text;

function Scroll(){
window.status = Text.substring(Count++, Text.length);
if (Count == Text.length)
Count = 0;
timerID = setTimeout("Scroll()", Speed);
TimerRunning = true;
}

function Start(){
Stop();
Scroll();
}

function Stop(){
if(TimerRunning)
clearTimeout(timerID);
TimerRunning = false;
}

Start(); 

// end hide -->
</Script>

En deze is aardig langzaam. Hij schokt en ik weet niet hoe het eruit ziet op een 56k6 modem.
Dus als wat modemers ff kunnen kijken hoe het loopt graag.
En als iemand een betere javascript weet, ik sta open voor reacties..
Hier kan je ff kijken url

Verwijderd

Die heeft geen barst met je modem te maken, maar met je CPU :P

  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy

Op woensdag 06 maart 2002 17:36 schreef Cheatah het volgende:
Die heeft geen barst met je modem te maken, maar met je CPU :P
Zie sig brazza

<small>
Amd XP 1800+ @ 1,62 Ghz | MSI K7T266 PRO2 RU | EP5-6I11| 256 Mb DDR PC2700 Twinmos@ CAS 2| Gforce 2 GTS | 30 GB + 20 GB HDD | Liteon 12101b | sony 48x | 17" belinea | Sb 5.1 | Mijn mod
<small>

  • Brazza
  • Registratie: November 2000
  • Laatst online: 11-09 13:18

Brazza

Byte me!

Topicstarter
de VAR speed staat nu op 90 als ik hem lager zet gaat hij sneller. Zou het daarmee te maken hebben?

CPU speed-> IS hij te snel?

{edit) heb net bij een vriend van me op een Powermac (2X G4 800 Mhz met internet explorer) En daar was het ook aan het schokken.

Verwijderd

Nou, het loopt sowieso al niet goed, aangezien het knippert als een gek. Blijkbaar zit je scriptje niet helemaal goed in elkaar.

Maar wat ik bedoelde is: Javascript is client-side, het script gaat lopen zodra alle HTML + Javascript op de client gedownload zijn. De snelheid van de verbinding heeft er in ieder geval niets mee te maken.

Verder zou ik je scriptje compleet ombouwen, want voor dit soort dingen kun je beter setInterval gebruiken ipv. setTimeout.

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Scrippie isnie helemaal lekker idd..

Zoek eens een andere, er zijn tig van dit soort script die wel goed werken.

  • Brazza
  • Registratie: November 2000
  • Laatst online: 11-09 13:18

Brazza

Byte me!

Topicstarter
Ik ben Nr. 1 n00b met scripts.
[edit] Hoe is hij nu dan? Stonden er 2 keer in. 1 in de index en 1 in de content.. |:(

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Hij is nog steeds niet vloeiend, en daarbij zelfs irritant...

Intentionally left blank


  • Blaise
  • Registratie: Juni 2001
  • Niet online
als ik nog een algemene tip mag geven: De bestellingen pagina is bijzonder irritant bij een 800:600 resolutie, en die puzzel lijkt me wat overbodig, evenals een srollende statusmessage.

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Voor die puzzel kan je beter die puzzel uit mijn sig jatten >:)

Intentionally left blank


  • Brazza
  • Registratie: November 2000
  • Laatst online: 11-09 13:18

Brazza

Byte me!

Topicstarter
Er komt nog een andere bestelling pagina maar dat zijn we nog aan het ontwikkelen..

En dat scrollende statusbar wou de klant hebben dus..

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

En dat scrollende statusbar wou de klant hebben dus..
dus? Waar is je adviesrol als webdesigner?

Verwijderd

Op donderdag 07 maart 2002 09:17 schreef Bosmonster het volgende:

dus? Waar is je adviesrol als webdesigner?
Gelukkig, ik ben niet de enige die dat dacht :P

Overtuig je klant dat JIJ als ervaren webdesigner ...(leuk verhaaltje hier)...

Zeg gewoon dat de pagina door zulke fratsen onmiddelijk wordt gebombardeerd tot amateur-site. Een beetje een professionele uitstraling krijg je vooral door niets te laten bewegen als de user niets doet.

Eigenlijk moet je alleen op clicks van de gebruiker reageren, maar verder geen animaties ofzo, en zéker niet als het slechts ter 'decoratie' is.

Sommigen zien zoiets als 'de finishing touch' ofzo, ik zie het eerder als een ranzige vlieg in de soep.

  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

om nog ff op die timeout terug te komen :D 90 is veeeeel te hoog, dat zie je inderdaad schokken. 50 is nog twijfelachtig, maar bij 40 gaat het overal wel vloeiend, en veel lager zou ik um ook niet zetten. Je ziet ze soms ook op 1 staan of 10, maar je script wordt dan echt niet 1000 of 100 keer per seconde uitgevoerd, en het belast het systeem alleen maar meer, omdat het script het wel probeert.
Met 40 heb je een "fps" van 25, dat is echt zat, en bij 90 dus ongeveer 11, dat zie je schokken ja.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin

Pagina: 1