kan je niet gewoon met opacity klooien?quote:Op maandag 10 december 2012 16:17 schreef n8n het volgende:
display icm transition is zo'n pain in the ass
Vooralsnog heb ik hier hetzelfde, straks komt Jessica Hisch spreken en morgen nog een paar grote namen (waaronder Jeffrey Zeldman). En inderdaad, vooral omdat ik de enige front-ender ben in ons bedrijf is het tof om eens met wat mensen te socialisen die me tenminste begrijpenquote:Op maandag 10 december 2012 18:16 schreef PimD het volgende:
Ik ben in oktober wel naar Fronteers geweest. Op zich een leuke conference, maar ik vond het dit jaar wel erg veel presentaties van het niveau 'dat heb ik al tig keer gelezen op een blog'. Geen 'OMFGWTFBBQ'-momenten jammer genoeg. Niettemin blijft het gaaf om met gelijkgestemden een paar dagen de nerd uit te hangen
Ik heb dat vaak bij zulke conferences.quote:Op maandag 10 december 2012 18:16 schreef PimD het volgende:
Ik ben in oktober wel naar Fronteers geweest. Op zich een leuke conference, maar ik vond het dit jaar wel erg veel presentaties van het niveau 'dat heb ik al tig keer gelezen op een blog'. Geen 'OMFGWTFBBQ'-momenten jammer genoeg. Niettemin blijft het gaaf om met gelijkgestemden een paar dagen de nerd uit te hangen
Omdat de padding van #cookiefloat ook op 5px staat. Als je de margin van de span op 10px zet werkt het.quote:Op maandag 10 december 2012 20:43 schreef Chandler het volgende:
Heeft iemand een oplossing voor het volgende
Voor een site wil ik een cookie informatie bar toevoegen aan de onderkant van de pagina. Deze moet zichtbaar zijn totdat de gebruiker akkoord gaat met het plaatsen van cookies (iets wat sowieso wel gaat gebeuren maar goed). Dit alles is geen probleem, op een stijling probleempje na.
Als je de volgende code bekijkt zie je dat de groete sluiten button 'span' geen rechter margin heeft, maar de rode linker wel? hoe kan ik dit oplossen?
http://jsfiddle.net/7fEP9/1/
jawel maar dat haalt de content niet uit de flow. Ben al een tijd aan het kutten en ik kom er wel uit maar het zou een stuk efficiënter zijn als het gewoon zou werkenquote:Op maandag 10 december 2012 18:19 schreef Catch22- het volgende:
[..]
kan je niet gewoon met opacity klooien?
dan doe je dat aan het eind van de animatie, al dan niet met javascript. Je bent bekend met animationend en animationstart?quote:Op dinsdag 11 december 2012 01:28 schreef n8n het volgende:
[..]
jawel maar dat haalt de content niet uit de flow. Ben al een tijd aan het kutten en ik kom er wel uit maar het zou een stuk efficiënter zijn als het gewoon zou werken
quote:Iemand ervaring met het maken van een plattegrond van een gebied met een pop-up functie bij het klikken op een onderdeel. In die pop-up staat dan informatie over dat stukje gebied. Het zou mij erg helpen.
Openlayers.quote:Op dinsdag 11 december 2012 11:29 schreef Droathoah het volgende:
Ook al gevraagd in ander topic, maar nogmaals hier.
[..]
Het gebied staat helaas nog niet op Google mapsquote:Op dinsdag 11 december 2012 11:42 schreef Merkie het volgende:
Je kan ook gewoon de Google Maps-API gebruiken. Iets makkelijker is het om een third party plugin te gebruiken zoals Gmap3.
http://openlayers.org/dev/examples/quote:Op dinsdag 11 december 2012 11:39 schreef Droathoah het volgende:
[..]
Thanks, en naar welk onderdeel moet ik dan kijken?
Ohquote:Op dinsdag 11 december 2012 11:43 schreef Droathoah het volgende:
[..]
Het gebied staat helaas nog niet op Google mapsMoet een zelf getekende map zijn
heb eerlijk gezegd geen kaas gegeten van js maar heb al een fixed omweg gevondenquote:Op dinsdag 11 december 2012 09:29 schreef Catch22- het volgende:
[..]
dan doe je dat aan het eind van de animatie, al dan niet met javascript. Je bent bekend met animationend en animationstart?
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 39 40 41 42 43 | // Programmer: Larry Battle // Date: Mar 06, 2011 // Purpose: Calculate standard deviation, variance, and average among an array of numbers. var isArray = function (obj) { return Object.prototype.toString.call(obj) === "[object Array]"; }, getNumWithSetDec = function( num, numOfDec ){ var pow10s = Math.pow( 10, numOfDec || 0 ); return ( numOfDec ) ? Math.round( pow10s * num ) / pow10s : num; }, getAverageFromNumArr = function( numArr, numOfDec ){ if( !isArray( numArr ) ){ return false; } var i = numArr.length, sum = 0; while( i-- ){ sum += numArr[ i ]; } return getNumWithSetDec( (sum / numArr.length ), numOfDec ); }, getVariance = function( numArr, numOfDec ){ if( !isArray(numArr) ){ return false; } var avg = getAverageFromNumArr( numArr, numOfDec ), i = numArr.length, v = 0; while( i-- ){ v += Math.pow( (numArr[ i ] - avg), 2 ); } v /= numArr.length; return getNumWithSetDec( v, numOfDec ); }, getStandardDeviation = function( numArr, numOfDec ){ if( !isArray(numArr) ){ return false; } var stdDev = Math.sqrt( getVariance( numArr, numOfDec ) ); return getNumWithSetDec( stdDev, numOfDec ); }; var arrOfNums = [ 2,4,4,4,5,5,7,9 ], precision = 4; getAverageFromNumArr( arrOfNums, precision ); //returns 5 getVariance( arrOfNums, precision ); // returns 4 getStandardDeviation( arrOfNums, precision ); //returns 2 |
Niet zo raar toch dat de docent een beperking oplegt in de te gebruiken constructies? Als de les erom gaat om if/else beter te begrijpen, is het logisch dat je niet met een switch moet komen aanzetten.quote:Op donderdag 13 december 2012 16:43 schreef Scorpie het volgende:
Een HBO opdracht waarbij een if/else constructie MOEST worden gebruikt voor 4 verschillende uitkomsten ipv een switch. Say whut?
Ik snap dat je een if else wilt uitleggen, maar als je dan ook met geen woord rept over de switch statement na die oefening, sterker nog, helemaal niet, dan is het wel een beetje triest gesteld.quote:Op donderdag 13 december 2012 16:49 schreef Tijn het volgende:
[..]
Niet zo raar toch dat de docent een beperking oplegt in de te gebruiken constructies? Als de les erom gaat om if/else beter te begrijpen, is het logisch dat je niet met een switch moet komen aanzetten.
1 2 3 4 5 6 7 8 9 10 11 | <?php if() { } elseif () { } elseif() { } elseif() { } ?> |
quote:Op donderdag 13 december 2012 16:59 schreef Catch22- het volgende:
Switch is baas.
[ code verwijderd ]
is ook wel erg gaaf.
1 2 3 4 5 6 7 8 9 | <?php if () { if() { if() { //do stuff } } } ?> |
Is dat dezelfde man die besloten heeft dat de benelux-trein weg kan omdat er nu een fyra is?quote:Op donderdag 13 december 2012 17:02 schreef Tijn het volgende:
Douglas Crockford vindt dat constructies die ook op een andere manier kunnen worden gedaan de taal onnodig complex maken en eigenlijk overbodig zijn. Zo vindt 'ie dat switch bijvoorbeeld eruit kan, omdat dat ook met if/else kan worden opgelost. Ook vindt 'ie dat ++ eruit moet, omdat je net zo goed += kunt gebruiken.
Ik ben het niet met 'm oneens eigenlijk
Ach ja. Uiteindelijk als de conventies 't zelfde zijn, dus bijvoorbeeld een switch of if/else kun je natuurlijk gewoon gebruiken wat je zelf fijn vindt. Mits je natuurlijk fatsoenlijk de boel inspringt zodat het geen rommel wordt.quote:Op donderdag 13 december 2012 17:02 schreef Tijn het volgende:
Douglas Crockford vindt dat constructies die ook op een andere manier kunnen worden gedaan de taal onnodig complex maken en eigenlijk overbodig zijn. Zo vindt 'ie dat switch bijvoorbeeld eruit kan, omdat dat ook met if/else kan worden opgelost. Ook vindt 'ie dat ++ eruit moet, omdat je net zo goed += kunt gebruiken.
Ik ben het niet met 'm oneens eigenlijk
Oh ja, nu je het zegt, Crockford vindt ook dat het keyword "new" eruit kanquote:Op donderdag 13 december 2012 17:36 schreef boem-dikkie het volgende:
[..]
Er zijn ook zat mensen die zweren bij OOP, waar er ook een boel mensen zijn die hier juist fel op tegen zijn.
Ja als je zo gaat beredeneren kun je iedere programmeertaal strippen tot je alleen if/else en de wiskundige operators overhoudt.quote:Op donderdag 13 december 2012 17:23 schreef FastFox91 het volgende:
Vroeger had ik ook zo van, waarom zou ik een switch gebruiken als je if / else kan gebruiken, maar laatst had ik het toch gebruikt. Het scheelt een aantal keer een voorwaarde typen.
En als je iets overbodigs eruit wil halen dan blijf je bezig denk ik als je beetje creatief bent.
Nee, dat is heel wat anders. Een library is voor iedereen handig, want daar zitten gewoon veelgebruikte functies in. Maar een setje handige functies is heel wat anders dan daadwerkelijke constructies in de taal. Daarvan wil je er in principe zo weinig mogelijk. Althans, dat wil iemand als Crockford, maar er zijn wel meer computerwetenschappers die niet zo gecharmeerd zijn van featurecreep in programmeertalen.quote:Op donderdag 13 december 2012 17:39 schreef KomtTijd... het volgende:
[..]
Ja als je zo gaat beredeneren kun je iedere programmeertaal strippen tot je alleen if/else en de wiskundige operators overhoudt.
Ik bedoel, wie heeft er nou datetime objecten nodig als je ook gewoon zelf een functie kunt schijven die dagen en maanden bij elkaar op kan tellen.
Omdat extra syntax een taal kwadratisch complexer maakt, terwijl extra functies geen enkele complexiteit met zich meebrengen.quote: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?
DIG / SEO zoekmachine optimalisatie #2quote: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!
Niks brak aan:quote: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!
Ieder zijn meningquote:
Dan ben ik toch benieuwd hoe je dat getest hebt.quote: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
Om het leuker te maken, var+=1 is ook een verkorte schrijfwijze. Je kunt immers ook var = var + 1 schrijven.quote: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?
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.quote: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
Simpel,quote:Op donderdag 13 december 2012 19:26 schreef Light het volgende:
[..]
Dan ben ik toch benieuwd hoe je dat getest hebt.
+1, of ++. Harhar.quote: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
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).quote: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.
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> |
Geen idee wat een base64 encoded string is maar ik ga het even googlenquote: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.
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.quote: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.
PHP? Wat is er mis met een <a> tag?quote: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.![]()
Het is alleen nog een probleem dat ik nog nooit iets gemaakt heb in php. Ik zou dus niet weten waar ik moet beginnen.
Is er iemand die me goede weg uit kan wijzen?
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.quote: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/
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |