abonnement Unibet Coolblue Bitvavo
  donderdag 13 december 2012 @ 17:50:50 #51
12221 Tijn
Powered by MS Paint
pi_120274905
For kan er ook wel uit B-)
pi_120275444
LOL de switch vs if vs ifelse discussie, die heb ik al vaker gezien! :)

If {} is het snelste
if else en switch komen daarna... waarom? geen idee! maar if is gewoon het snelste.

bron: eigen benchmark systeem
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_120275495
Ps weet iemand of er ook een algemeen SEO topic is? de search is zo brak! :D
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_120275539
quote:
15s.gif Op donderdag 13 december 2012 18:06 schreef Chandler het volgende:
Ps weet iemand of er ook een algemeen SEO topic is? de search is zo brak! :D
DIG / SEO zoekmachine optimalisatie #2
  Admin donderdag 13 december 2012 @ 18:11:31 #55
1 crew  Danny
always and nevermore
pi_120275642
quote:
15s.gif Op donderdag 13 december 2012 18:06 schreef Chandler het volgende:
Ps weet iemand of er ook een algemeen SEO topic is? de search is zo brak! :D
Niks brak aan:
klik
Zie wat ik kijk: trakt.tv
pi_120275880
quote:
0s.gif Op donderdag 13 december 2012 18:11 schreef Danny het volgende:

[..]

Niks brak aan:
klik
Ieder zijn mening :) maar zou het een optie zijn om bovenin tussen naam van het forum en de select met meer/minder topics om een zoek mogelijkheid in te bouwen, zou het gebruikersgemak erg vergroten! :)

Is maar een suggestie.
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_120278215
quote:
4s.gif Op donderdag 13 december 2012 18:05 schreef Chandler het volgende:
LOL de switch vs if vs ifelse discussie, die heb ik al vaker gezien! :)

If {} is het snelste
if else en switch komen daarna... waarom? geen idee! maar if is gewoon het snelste.

bron: eigen benchmark systeem
Dan ben ik toch benieuwd hoe je dat getest hebt.
pi_120278701
quote:
14s.gif Op donderdag 13 december 2012 17:45 schreef KomtTijd... het volgende:
Maar waarom mag een library met veelgebruikte functies wel, maar mag misschien wel de meestgebruikte functie (variable+=1) niet afgekort worden?
Om het leuker te maken, var+=1 is ook een verkorte schrijfwijze. Je kunt immers ook var = var + 1 schrijven.
  donderdag 13 december 2012 @ 19:45:35 #59
56176 Catch22-
Ben je Blind?!
pi_120279005
Ik heb tot een bepaalde hoogte weinig met snelheid te maken. Ik vind onderhoudbare en leesbare code veel belangrijker. Ik ga een onleesbare meuk produceren om 50ms te besparen
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_120281883
quote:
0s.gif Op donderdag 13 december 2012 19:45 schreef Catch22- het volgende:
Ik heb tot een bepaalde hoogte weinig met snelheid te maken. Ik vind onderhoudbare en leesbare code veel belangrijker. Ik ga een onleesbare meuk produceren om 50ms te besparen
Dat is ook altijd prio 1. Als later blijkt dat het door een andere schrijfwijze een stuk sneller kan, kun je dat altijd nog veranderen. Maar voor het zelfde geld is een andere schrijfwijze alleen maar trager, dus eerst maar gewoon de mooie manier proberen.

Sowieso is syntaxverandering qua performance over het algemeen hooguit een micro-optimalisatie waar je in 99% van de gevallen niets aan zult hebben. Zolang je niet honderden iteraties probeert te doen ofzo, gaat niemand het merken als je pagina 0,001 seconde sneller rendert.
pi_120293922
quote:
0s.gif Op donderdag 13 december 2012 19:26 schreef Light het volgende:

[..]

Dan ben ik toch benieuwd hoe je dat getest hebt.
Simpel,

meerdere keren 1000x een loop waarbij ik in de loop een timer start en daarna de if/ifelse/switch statement check en daarna weer eindig! :)

Hier staat een vergelijkbare benchmark :)
http://phpbench.com/
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  vrijdag 14 december 2012 @ 08:48:36 #62
12221 Tijn
Powered by MS Paint
pi_120294572
Heb je het ook met verschillende browsers getest? De verschillende Javascript-engines verschillen nogal. Wat sneller is in Firefox hoeft niet sneller in Chrome te zijn.

Zie ook bv jsPerf.
pi_120294707
quote:
0s.gif Op donderdag 13 december 2012 19:45 schreef Catch22- het volgende:
Ik heb tot een bepaalde hoogte weinig met snelheid te maken. Ik vind onderhoudbare en leesbare code veel belangrijker. Ik ga geen onleesbare meuk produceren om 50ms te besparen
+1, of ++. Harhar.
pi_120295068
quote:
2s.gif Op vrijdag 14 december 2012 08:48 schreef Tijn het volgende:
Heb je het ook met verschillende browsers getest? De verschillende Javascript-engines verschillen nogal. Wat sneller is in Firefox hoeft niet sneller in Chrome te zijn.

Zie ook bv jsPerf.
Nee heb het op basis van php gedraaid dus heeft niets te maken met de brouwser te maken. Wel heb ik het zowel op mijn eigen systeem als op mijn hosting gedraaid (meerdere keren op verschillende tijden op de dag).
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_120299871
Ik heb een hele eenvoudige html-pagina waar ik een SVG bestand mee laat zien:

1
2
3
4
5
6
7
8
<html>
<body>

<input type="button" value="save" onclick="document.execCommand('SaveAs')">
<embed width="100%" height="100%" id="svgdoc" src="test.svg" type="image/svg+xml" PLUGINSPAGE="http://www.adobe.com/svg/viewer/install/" >

</body>
</html>

Met de button wil ik de pagina ergens kunnen opslaan maar het probleem is dat alleen de HTML file wordt opgeslagen terwijl het net om de SVG file gaat.

Kan iemand me vertellen hoe ik met een klik op de button zowel de HTML file als de SVG-file ergens kan opslaan? Het moet trouwens in IE8 werken. Het hoeft niet in andere browsers te werken.
Alvast bedankt,
Brandts
  vrijdag 14 december 2012 @ 13:17:03 #66
12221 Tijn
Powered by MS Paint
pi_120301150
Je zou in plaats van de svg als losse file linken deze kunnen aanbieden in een base64 encoded string in je HTML-file. Dan kan alles in 1 file die je simpel ter download aan kunt bieden.

Je kunt ook de inhoud van de SVG file zelf tussen <svg> tags zetten in je HTML-document. Ik weet niet of dat in IE8 werkt, maar in IE9 zeker wel.
pi_120301279
quote:
14s.gif Op vrijdag 14 december 2012 13:17 schreef Tijn het volgende:
Je zou in plaats van de svg als losse file linken deze kunnen aanbieden in een base64 encoded string in je HTML-file. Dan kan alles in 1 file die je simpel ter download aan kunt bieden.

Je kunt ook de inhoud van de SVG file zelf tussen <svg> tags zetten in je HTML-document. Ik weet niet of dat in IE8 werkt, maar in IE9 zeker wel.
Geen idee wat een base64 encoded string is maar ik ga het even googlen :)

De inhoud van de SVG-file tussen <svg> tags zetten had ik al geprobeerd maar dit werkt inderdaad pas vanaf IE9.
  vrijdag 14 december 2012 @ 14:11:44 #68
12221 Tijn
Powered by MS Paint
pi_120302809
Er is vast wel een base64 encoder te vinden ergens online. Daar plak je de inhoud van je SVG in en er komt vervolgens een lange string uit. Die lange string plak je vervolgens in je HTML-document, in plaats van waar nu "test.svg" staat (in het src-attribuut dus). Ik heb het niet geprobeerd, maar ik gok dat dat wel werkt.
pi_120304059
quote:
2s.gif Op vrijdag 14 december 2012 14:11 schreef Tijn het volgende:
Er is vast wel een base64 encoder te vinden ergens online. Daar plak je de inhoud van je SVG in en er komt vervolgens een lange string uit. Die lange string plak je vervolgens in je HTML-document, in plaats van waar nu "test.svg" staat (in het src-attribuut dus). Ik heb het niet geprobeerd, maar ik gok dat dat wel werkt.
Dit werkt niet, de browser gaat dan op zoek naar een bestand met de naam die gelijk is aan de tekst van de base64 encoded string.

Daarnaast is de SVG-file een bestand dat regelmatig aangepast worden. Wil ik deze oplossing gebruiken dan moet het voor mij ook mogelijk zijn om offline de SVG-file om te zetten naar een base64 encoded sting.
  vrijdag 14 december 2012 @ 14:47:26 #70
56176 Catch22-
Ben je Blind?!
pi_120304176
schrijf een php script die dat ding uitleest en pushed...
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_120304946
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
pi_120305434
Ik bedenk me net dat het in principe genoeg is als de gebruiker met een druk op de knop het svg-bestand ergens mag opslaan. Uit bovenstaande posts begrijp ik dat dit goed moet kunnen met php. ^O^

Het is alleen nog een probleem dat ik nog nooit iets gemaakt heb in php. Ik zou dus niet weten waar ik moet beginnen. :N

Is er iemand die me goede weg uit kan wijzen?
pi_120307527
quote:
0s.gif Op vrijdag 14 december 2012 15:22 schreef Brandts het volgende:
Ik bedenk me net dat het in principe genoeg is als de gebruiker met een druk op de knop het svg-bestand ergens mag opslaan. Uit bovenstaande posts begrijp ik dat dit goed moet kunnen met php. ^O^

Het is alleen nog een probleem dat ik nog nooit iets gemaakt heb in php. Ik zou dus niet weten waar ik moet beginnen. :N

Is er iemand die me goede weg uit kan wijzen?
PHP? Wat is er mis met een <a> tag?
pi_120323052
quote:
0s.gif Op vrijdag 14 december 2012 07:22 schreef Chandler het volgende:

[..]

Simpel,

meerdere keren 1000x een loop waarbij ik in de loop een timer start en daarna de if/ifelse/switch statement check en daarna weer eindig! :)

Hier staat een vergelijkbare benchmark :)
http://phpbench.com/
En daarmee heb je geconstateerd dat een if zonder else sneller is dan een if met else. Wat op zich niet vreemd is, omdat een if zonder else minder code is.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')