abonnement Unibet Coolblue
  woensdag 21 mei 2014 @ 09:22:27 #151
230788 n8n
Pragmatisch
pi_140195497
quote:
2s.gif Op woensdag 21 mei 2014 09:16 schreef Tijn het volgende:

[..]

Ik vind het slim om eerst Javascript zelf te leren voordat je met frameworks en libraries aan de gang gaat, maar wat je hier zegt over jQuery is echt niet waar. De syntax is gewoon standaard Javascript, jQuery dwingt verder geen structuur af, dus je kunt je programma's schrijven zoals je wil. Verder is jQuery helemaal niet traag, waarom denk je dat? De manier waarop het soms gebruikt wordt in de praktijk is misschien traag, maar jQuery zelf zit hartstikke goed in elkaar.
Het is gewoon >90kb aan script die op elke pagina geparst moet worden, voor elke call die je maakt wordt een gigantische functie aangeroepen.

quote:
11s.gif Op woensdag 21 mei 2014 09:19 schreef Catch22- het volgende:
Dat heb je zelf in de hand. En een DOM-selector zoals jij die schrijft kan je nooit sneller & completer maken dan jQuery (Sizzle, eigenlijk).
Ik zal waarschijnlijk ook nooit zo goed worden als de developers van libraries, vaak is de compleetheid van een library alleen veel meer dan ik ooit nodig zal hebben. Waarom zou het niet sneller zijn dan?

* Zal deze post later nog een keer terug lezen en mezelf voor m'n kop slaan omdat ik zo eigenwijs was tegen JS-veteranen :@

[ Bericht 16% gewijzigd door n8n op 21-05-2014 09:29:12 ]
Specialization is for insects”.—Robert Heinlein
  woensdag 21 mei 2014 @ 10:15:04 #152
12221 Tijn
Powered by MS Paint
pi_140196700
quote:
7s.gif Op woensdag 21 mei 2014 09:22 schreef n8n het volgende:

[..]

Het is gewoon >90kb aan script die op elke pagina geparst moet worden, voor elke call die je maakt wordt een gigantische functie aangeroepen.
jQuery is echt hartstikke efficiënt geschreven. Je doet net alsof het allemaal retezwaar is, maar in de praktijk merk je de overhead van jQuery niet eens bij het laden van een pagina.
  woensdag 21 mei 2014 @ 10:25:00 #153
56176 Catch22-
Ben je Blind?!
pi_140196908
quote:
7s.gif Op woensdag 21 mei 2014 09:22 schreef n8n het volgende:
Ik zal waarschijnlijk ook nooit zo goed worden als de developers van libraries, vaak is de compleetheid van een library alleen veel meer dan ik ooit nodig zal hebben. Waarom zou het niet sneller zijn dan?

jQuery is minified en gzipped 19kb. Dat merk je echt nooit. Ik denk dat als jij 3x jouw "ineffeciente" dom-selector aanroept het al trager is.
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_140196961
jQuery wordt ook gecached dus vrijwel geen laadtijd.
Voor mobiele websites gebruikt ik meestal een kleinere library zoals Intel AppFramework dat voor een groot deel compatible is met jQuery (minder selectors) en wat sneller is.
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
  woensdag 21 mei 2014 @ 10:27:59 #155
56176 Catch22-
Ben je Blind?!
pi_140196976
jQuery laadt retesnel, helemaal als je het van een CDN trekt. Waar het traag van wordt is als je een rommelige DOM hebt en ineffeciente code schrijft, al dan niet in combinatie met jQuery ui.

Ik moest gisteren een aanpassing doen in een grote applicatie met veel JS. Zonder jQuery had me dat zonder te overdrijven 2x zoveel tijd gekost denk ik.

[ Bericht 15% gewijzigd door Catch22- op 21-05-2014 10:38:50 ]
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?
  woensdag 21 mei 2014 @ 10:55:44 #156
84244 Scorpie
Abject en infaam!
pi_140197638
jQuery is juist een perfecte tool als je weet wat je aan het doen bent.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  woensdag 21 mei 2014 @ 11:13:40 #157
230788 n8n
Pragmatisch
pi_140198126
Nu ik m'n code aan het abstraheren ben zie ik alweer het nut van jQuery omdat ik uiteindelijk gewoon een framework aan het maken ben. Ga dan toch kijken naar de Closure library omdat deze een compiler heeft.

quote:
7s.gif Op woensdag 21 mei 2014 09:22 schreef n8n het volgende:
* Zal deze post later nog een keer terug lezen en mezelf voor m'n kop slaan omdat ik zo eigenwijs was tegen JS-veteranen :@
Specialization is for insects”.—Robert Heinlein
pi_140198244
Google today released Chrome version 35 for Windows, Mac, and Linux

[...]

Next, Chrome 35 adds new JavaScript functionality defined in the ECMAScript 6 standard. There are three of them:

Promise, a value that may not be available yet but will be known at some point in future, and is meant to help writing cleaner asynchronous code.

WeakMaps and WeakSets allow developers to create efficient, garbage-collected data structures. In both, references to objects are held weakly: if there is no other reference to an object stored in the WeakSet, it can be garbage collected. This helps avoid memory leaks.

Object.observe lets developers observe changes to JavaScript objects. Callbacks can observe multiple objects and will receive all changes to any objects in a single asynchronous call.

• Google has also added support for unprefixed Shadow DOM; the prefixed implementation of Shadow DOM was made available with the release of Chrome 25. The addition brings reliable composition of user interface elements by allowing developers to scope their HTML markup, CSS, and hide the implementation details of complex components, as well as build their own first-class elements and APIs with Custom Elements.

CSS Font Loading has been added for dynamically loading font resources.

• The SVG ‘paint-order’ property lets developers control the order in which fill, stroke, and markers are painted.
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
  woensdag 21 mei 2014 @ 12:56:43 #159
284294 BBQSausage
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
pi_140201040
Shadow DOM _O_
pi_140210849
Netflix: Improving the performance of our JavaScript inheritance model


As can be seen from the graph above, after running our application for one minute the memory savings is close to about 12.2MB. We could pull the line back to the beginning and the memory savings would be even more because after one minute the application code has long been interpreted, and the classes have been created.
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
  woensdag 21 mei 2014 @ 22:04:19 #161
137776 boem-dikkie
Jedi Mind Baby!
pi_140222013
quote:
7s.gif Op woensdag 21 mei 2014 09:22 schreef n8n het volgende:

[..]

Het is gewoon >90kb aan script die op elke pagina geparst moet worden, voor elke call die je maakt wordt een gigantische functie aangeroepen.

[..]

Ik zal waarschijnlijk ook nooit zo goed worden als de developers van libraries, vaak is de compleetheid van een library alleen veel meer dan ik ooit nodig zal hebben. Waarom zou het niet sneller zijn dan?

* Zal deze post later nog een keer terug lezen en mezelf voor m'n kop slaan omdat ik zo eigenwijs was tegen JS-veteranen :@
Je kunt eventueel nog require JS gebruiken, die laadt alleen bijvoorbeeld jQuery en andere plugins in waar nodig.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_140278661
quote:
2s.gif Op woensdag 21 mei 2014 09:16 schreef Tijn het volgende:

[..]

Ik vind het slim om eerst Javascript zelf te leren voordat je met frameworks en libraries aan de gang gaat, maar wat je hier zegt over jQuery is echt niet waar. De syntax is gewoon standaard Javascript, jQuery dwingt verder geen structuur af, dus je kunt je programma's schrijven zoals je wil. Verder is jQuery helemaal niet traag, waarom denk je dat? De manier waarop het soms gebruikt wordt in de praktijk is misschien traag, maar jQuery zelf zit hartstikke goed in elkaar.
Klopt, sommige mensen hebben geen idee hoe het DOM eigenlijk werkt, overigens ben ik groot voorstander om overal JQuery te gebruiken al was het alleen maar als abstractie laag.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
  vrijdag 23 mei 2014 @ 17:46:48 #163
230788 n8n
Pragmatisch
pi_140285076
quote:
7s.gif Op woensdag 21 mei 2014 22:04 schreef boem-dikkie het volgende:

[..]

Je kunt eventueel nog require JS gebruiken, die laadt alleen bijvoorbeeld jQuery en andere plugins in waar nodig.
thanks, zal het een keer bekijken.
Specialization is for insects”.—Robert Heinlein
  maandag 26 mei 2014 @ 11:51:08 #164
56176 Catch22-
Ben je Blind?!
pi_140380045
Ik ben nu serieus aan het bouwen met AngularJS (icm ionic framework). En ik moet zeggen dat het wel heel vet is. Je moet even wennen aan de structuur, maar als je het goed doet, dan is het echt heel tof.
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?
  maandag 26 mei 2014 @ 17:14:07 #165
230788 n8n
Pragmatisch
pi_140391258


Heeft iemand hier al iets voor in het wild gezien, CSS/JS scrollen met velocity physics zoals in iMessage en deze animatie?
Specialization is for insects”.—Robert Heinlein
  maandag 26 mei 2014 @ 19:18:47 #166
56176 Catch22-
Ben je Blind?!
pi_140395386
Ionic heeft wel zoiets volgens mij
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?
  maandag 26 mei 2014 @ 20:05:03 #167
134533 donroyco
dus niet Donroyco
pi_140397471
quote:
7s.gif Op maandag 26 mei 2014 17:14 schreef n8n het volgende:
[ afbeelding ]

Heeft iemand hier al iets voor in het wild gezien, CSS/JS scrollen met velocity physics zoals in iMessage en deze animatie?
Framerjs.com kan het wel, maar dat is een prototype tool.
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
  maandag 26 mei 2014 @ 23:43:45 #168
230788 n8n
Pragmatisch
pi_140410374
Jammer wel proto/app tools, ff kijken of ik het kan ontleden (en dan of het performance-wise haalbaar is :+)
Specialization is for insects”.—Robert Heinlein
  dinsdag 27 mei 2014 @ 00:09:53 #169
56176 Catch22-
Ben je Blind?!
pi_140411612
Dat laatste zal problematisch worden. Zulke dingen staan gebruiksgemak, snelheid en beleving vaak nogal in de weg :P
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?
  dinsdag 27 mei 2014 @ 01:28:47 #170
230788 n8n
Pragmatisch
pi_140413322
quote:
0s.gif Op dinsdag 27 mei 2014 00:09 schreef Catch22- het volgende:
Dat laatste zal problematisch worden. Zulke dingen staan gebruiksgemak, snelheid en beleving vaak nogal in de weg :P
ja hoop dan op hardwareacceleratie. Leek me een leuk projectje.
Specialization is for insects”.—Robert Heinlein
  dinsdag 27 mei 2014 @ 01:42:00 #171
12221 Tijn
Powered by MS Paint
pi_140413423
Als je zelf iets gaat bouwen, zou ik iig http://julian.com/research/velocity/ gebruiken voor de animaties.
  dinsdag 27 mei 2014 @ 10:03:06 #172
230788 n8n
Pragmatisch
pi_140416986
quote:
14s.gif Op dinsdag 27 mei 2014 01:42 schreef Tijn het volgende:
Als je zelf iets gaat bouwen, zou ik iig http://julian.com/research/velocity/ gebruiken voor de animaties.
wat een geweldige website. Staat voor de verandering een keer duidelijk omschreven wat iets is, wat het doet en waarom. Dank.
Specialization is for insects”.—Robert Heinlein
pi_140417247
quote:
0s.gif Op dinsdag 27 mei 2014 00:09 schreef Catch22- het volgende:
Dat laatste zal problematisch worden. Zulke dingen staan gebruiksgemak, snelheid en beleving vaak nogal in de weg :P
Inderdaad. Superhip om in je portfolio te zetten dat je het kan, maar de eerste de beste serieuze gebruiker gaat gelijk over zijn nek. En anders zijn telefoon wel.
  dinsdag 27 mei 2014 @ 10:14:30 #174
84244 Scorpie
Abject en infaam!
pi_140417266
quote:
7s.gif Op maandag 26 mei 2014 17:14 schreef n8n het volgende:
[ afbeelding ]

Heeft iemand hier al iets voor in het wild gezien, CSS/JS scrollen met velocity physics zoals in iMessage en deze animatie?
Famo.us
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  dinsdag 27 mei 2014 @ 10:17:17 #175
84244 Scorpie
Abject en infaam!
pi_140417344
quote:
11s.gif Op maandag 26 mei 2014 11:51 schreef Catch22- het volgende:
Ik ben nu serieus aan het bouwen met AngularJS (icm ionic framework). En ik moet zeggen dat het wel heel vet is. Je moet even wennen aan de structuur, maar als je het goed doet, dan is het echt heel tof.
Angular, das toch met die extra attributen op je DOM ?
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')