TwenteFC | vrijdag 5 september 2014 @ 18:10 | |||||
[html, css, js] Voor Dummies Dit topic is bedoeld voor alle vragen m.b.t. HTML, CSS en javascript, kortom alles wat je nodig hebt om (de frontend van) een website te maken. HTML: Hyper Text Markup Language is de structuur van een website. Door middel van verschillende html tags geef je aan welke elementen bij elkaar horen (bijv: <div>, <ul>), of wat de betekenis van deze data is (bijv. <p>, <h1>). HTML leent zich ook voor opmaak, maar het is makkelijker en verstandiger om hier CSS voor te gebruiken. CSS: Cascading StyleSheet is de opmaak van een website. In je CSS specificeer je bijvoorbeeld welke kleur bepaalde elementen moeten hebben, hoe groot ze zijn en hoe je ze wilt rangschikken. JS: Javascript Javascript (niet te verwarren met programmeertaal Java) is een scripttaal, waarmee het mogelijk is je website dynamisch te maken. Javascript kan bijvoorbeeld HTML-elementen aanpassen, toevoegen of verwijderen. Omdat javascript zeer veelzijdig is, is er voor specifieke JS vragen ook een specaal topic, zie: [Javascript] voor dummies Vragen over PHP, SQL of andere serverside programmeertalen horen niet in dit topic. Deze kun je stellen in [PHP/MySQL] voor dummies of open zelf een topic. Voor vragen over webhosting, domeinnamen enz. kun je terecht in Het grote (betaalde) webhosting topic En voor Wordpress is er ook een speciaal topic, als het om meer gaat dan de HTML/CSS van een theme: [Wordpress]Algemeen topic Code posten Het is, als je een vraag stelt, vaak handig om hier een stukje code bij te voegen. Post niet klakkeloos je hele website, maar post alleen het stukje code waar je vraag over gaat. Gebruik bovendien de [code]-tag ( ![]() Veel voorkomende problemen Veel problemen zijn te wijden aan het niet kloppen van HTML of CSS code. Een kleine typfout is snel gemaakt, en de webbrowser kan daar soms erg slecht mee omgaan. Om te controleren of je code technisch in orde is, kun je deze controleren met de W3 validator. Is je code niet correct? Los dan eerst de fouten op zodat de validator geen foutmeldingen meer geeft. Dit lost niet altijd je probleem op, maar zorgt in ieder geval dat alles werkt zoals het hoort te werken, waardoor overige fouten ook veel makkelijker te achterhalen zijn. IK SNAP ER NIETS VAN HELLEP! WAT IS CSS? We helpen iedereen graag in dit topic, ook mensen die er helemaal niets van begrijpen. Maar we verwachten wel dat je je best doet om het wel te gaan begrijpen. Lees eens wat tutorials en probeer het altijd eerst zelf. Je krijgt hier tips waar je zelf iets mee moet doen. Hier een paar artikelen over CSS elementen die vaak voor verwarring zorgen http://www.alistapart.com/articles/css-floats-101/ http://www.alistapart.com/articles/css-positioning-101/ Heb je zin om HTML, CSS of Javascript leren, dan zijn deze video tutorials een goede plek om te beginnen 30 Days to Learn HTML & CSS 30 Days to Learn jQuery JavaScript from null | ||||||
#ANONIEM | vrijdag 5 september 2014 @ 18:10 | |||||
TT | ||||||
Catch22- | vrijdag 5 september 2014 @ 19:29 | |||||
Eval is evil | ||||||
#ANONIEM | vrijdag 5 september 2014 @ 19:35 | |||||
Groetjes van Crockford. | ||||||
gerrit098 | zondag 7 september 2014 @ 20:24 | |||||
Ik heb een vraag(je) Ik heb de volgende code in css gebruikt om een menu te maken/stylen.
Dit werkt goed. Alleen verder op de site wil ik een een lijstje maken met links onder elkaar met de standaard opmaak van <li> als ik dat nu doe dan gebruikt ie de opmaak van het menu. hoe kan ik dat een beste oplossen? ps, weet echt niets van css..... | ||||||
donroyco | zondag 7 september 2014 @ 20:26 | |||||
Class meegeven aan de lijst en die in de CSS ook meegeven. | ||||||
gerrit098 | zondag 7 september 2014 @ 20:27 | |||||
Hoe doe je dat in CSS? | ||||||
donroyco | zondag 7 september 2014 @ 20:28 | |||||
ul.foo li a { } | ||||||
gerrit098 | zondag 7 september 2014 @ 20:29 | |||||
en in dit geval foo de class neem ik aan? | ||||||
donroyco | zondag 7 september 2014 @ 20:31 | |||||
Ja ![]() | ||||||
gerrit098 | zondag 7 september 2014 @ 20:35 | |||||
Gelukt hartelijk dank! je moet toch ergens beginnen ![]() | ||||||
donroyco | zondag 7 september 2014 @ 20:36 | |||||
Ja, ergens ja. | ||||||
donroyco | zondag 7 september 2014 @ 20:36 | |||||
| ||||||
n8n | zaterdag 13 september 2014 @ 12:24 | |||||
https://medium.com/cool-c(...)ascript-d01a65b859a4 Premium javascript
| ||||||
Devolution | dinsdag 16 september 2014 @ 12:08 | |||||
![]() Zulke humor kan ik wel waarderen. | ||||||
mstx | dinsdag 16 september 2014 @ 15:57 | |||||
![]() | ||||||
n8n | zaterdag 20 september 2014 @ 13:29 | |||||
sideproject http://n8n.nl/lab/icons/ ![]() met onderin animaties alles | ||||||
donroyco | zaterdag 20 september 2014 @ 19:38 | |||||
Nice. Bewust niet gekozen voor svg? | ||||||
n8n | zaterdag 20 september 2014 @ 22:05 | |||||
geëxporteerd als svg én png, ga er ook nog een font van maken. Eventueel nog (eerst de set uitbreiden) een native 24px versie. Sketch.app is trouwens echt amazing met exporteren van artboards, binnen 2 tellen alle icons opnieuw opgeslagen in het juiste formaat met de juiste afmetingen en bestandsnamen. [ Bericht 8% gewijzigd door n8n op 21-09-2014 22:19:17 ] | ||||||
#ANONIEM | vrijdag 26 september 2014 @ 21:03 | |||||
Ik wil op mijn website een info button achter een stuk tekst waar je dan vervolgens met je muis over kan hoveren zodat er een tekstballon zichtbaar wordt. Nu probeer ik dit op te zoeken maar ik heb werkelijk geen idee op welke zoekwoorden ik moet zoeken. Iemand die mij kan helpen? [ Bericht 1% gewijzigd door #ANONIEM op 26-09-2014 21:04:03 ] | ||||||
#ANONIEM | vrijdag 26 september 2014 @ 21:05 | |||||
http://www.w3schools.com/(...)me=tryhtml_abbr_test Is dit niet een beetje wat je zoekt? | ||||||
#ANONIEM | vrijdag 26 september 2014 @ 21:08 | |||||
Meer als een DIV die over de rest heen komt. Net zoals dat je over het quote teken hovert dat er dan tekst komt te staan. Zoiets dergelijks wil ik ook met een afbeelding van een info button. | ||||||
mstx | vrijdag 26 september 2014 @ 21:11 | |||||
Zoek op tooltip. Zoiets bijvoorbeeld http://iamceege.github.io/tooltipster/ Of dit http://jqueryui.com/tooltip/ | ||||||
#ANONIEM | vrijdag 26 september 2014 @ 21:13 | |||||
Ah ja, dit is inderdaad wat ik zocht. Dankjewel! | ||||||
boem-dikkie | vrijdag 26 september 2014 @ 21:27 | |||||
Goed idee. Font-icons. ![]() | ||||||
n8n | vrijdag 26 september 2014 @ 21:58 | |||||
ja vet kut kwam er dus achter dat het niet met borders werkt én svg borders kan je niet omzetten naar een shape. lekker naatje dit | ||||||
#ANONIEM | zaterdag 27 september 2014 @ 00:52 | |||||
Mooie tool. Werkt exact zoals ik het wilde. | ||||||
xaban06 | zondag 5 oktober 2014 @ 14:54 | |||||
Ik probeer een streaming adres te achterhalen, volgens mij zit dat verstopt in een javascript snippet. Kunnen jullie het voglende decoden?
Volgens mij wordt er gebruikt gemaakt van:
| ||||||
mstx | zondag 5 oktober 2014 @ 15:26 | |||||
var prmfi = "rtmp://do.trtcdn.com/rd/trtradyo1"; | ||||||
xaban06 | zondag 5 oktober 2014 @ 15:30 | |||||
Dank u! | ||||||
karton2 | zondag 5 oktober 2014 @ 15:36 | |||||
Ik heb een filter voor een portfolio die bestaat uit de categorieën: All - App - Card - Icon - Logo - Web. Zodra de index.html wordt geopend wordt automatisch de categorie 'All' weergegeven en laat dus alle projecten in één keer zien. Wat ik wil is dat bij het openen van de index.html de categorie 'App' wordt geopend en dat 'All' niet meer bestaat. De eerste stap die ik heb genomen is in html filter de 'All' categorie weghalen en "class=filter active" in de regel van App neerzetten. Bij de filterknoppen staat dan 'All' niet meer, maar bij het openen wordt All nog wel opgeroepen en weergegeven. De volgende stap dus in de javascript aangegeven dat hij direct op 'App' moet filteren... en hier loop ik vast ![]() Let in de spoilers niet op de phpcode, die komen van het forum af. De javascript ziet er alsvolgt uit: De HTML filter ziet er zo uit: Individuele afbeelding met filter informatie:
| ||||||
Yuri_Boyka | dinsdag 7 oktober 2014 @ 20:33 | |||||
Niet geheel het juiste topic hiervoor, maar zijn er hier mensen die Sublime Text 3 op een Mac gebruiken? Iig, op Windows had ik bij een restart van het programma netjes al mijn project folders in de sidebar staan, maar bij de Mac worden ze telkens verwijderd van de sidebar, waardoor de hele sidebar leeg is na een restart. Herkenbaar probleem, en hoe opgelost? | ||||||
Aether | dinsdag 7 oktober 2014 @ 21:14 | |||||
Nee, nooit last van. Staan de folders lokaal of op een netwerk? | ||||||
Yuri_Boyka | dinsdag 7 oktober 2014 @ 21:20 | |||||
Dropbox en FTP. Echter probeerde ik net een lokale folder erin te slepen en het programma te restarten, maar helaas. ![]() | ||||||
Yuri_Boyka | dinsdag 7 oktober 2014 @ 21:24 | |||||
Nvm, gefixxed. | ||||||
-Datdus- | dinsdag 7 oktober 2014 @ 23:33 | |||||
Hou zouden jullie dit aanpakken (met javascript)? je hebt een speler object. Speler kan verschillende wapens gebruiken. Elk wapen heeft zijn eigen lijst met aanvallen. Elke aanval heeft een stel attributen (damage etc). | ||||||
n8n | woensdag 8 oktober 2014 @ 10:16 | |||||
maak een wapen en playerprototype, per wapen maak je een protoype. Per wapen en player in de wereld maak je een object. Het playerprototype geef je 'slots' waar wapens in passen met wat meta zoals ammo. Aan een slot hang je een wapenobject als de player deze heeft. | ||||||
Aether | maandag 20 oktober 2014 @ 12:26 | |||||
| ||||||
n8n | maandag 20 oktober 2014 @ 20:28 | |||||
Tijd voor een node.js voor dummies topix | ||||||
#ANONIEM | maandag 20 oktober 2014 @ 20:37 | |||||
Ik zeg doen. | ||||||
Catch22- | maandag 20 oktober 2014 @ 22:33 | |||||
NodeJS is awesome. Heb een paar applicaties draaien (obv meteor, expressjs en 1 vanilla) en het is lekker betrouwbaar en efficiënt | ||||||
n8n | dinsdag 21 oktober 2014 @ 11:54 | |||||
lees veel commentaar dat node ook de server voor zich neemt en dit een hoop extra frustratie en configuratie met zich mee brengt, klopt dat of is het azijn? | ||||||
Aether | dinsdag 21 oktober 2014 @ 13:33 | |||||
Je kunt ook webapplicaties met NodeJS bouwen. Hier worden standaard modules voor meegeleverd. Als je een webserver bouwt zul je ook statische files door Node moeten laten afhandelen óf dit uitbesteden aan een andere webserver (ik denk dat je hier op doelt?). | ||||||
n8n | dinsdag 21 oktober 2014 @ 13:58 | |||||
was naar aanleiding van een artikel—dat ik juist nu niet kan vinden—waarvan de strekking was dat je een serveromgeving niet af moet laten handelen door je applicatie logic omdat developers dan ook serverbeheer moeten doen wat ze niet kunnen. | ||||||
KomtTijd... | dinsdag 21 oktober 2014 @ 14:28 | |||||
Lijkt me bullshit. Dat je runtime een webserver bevat betekent natuurlijk niet dat je die dan in je application logic moet opnemen. PHP bevat ook een webserver, zit ook niemand in de weg. Het lijkt me eerder een voordeel voor mensen die wél zelf de server moeten beheren, omdat ze hun kennis van Node kunnen gebruiken bij het configureren ipv ook nog kennis van Apache nodig te hebben. | ||||||
Aether | dinsdag 21 oktober 2014 @ 14:53 | |||||
Ik denk dat men op dit doelt:
| ||||||
n8n | dinsdag 21 oktober 2014 @ 15:04 | |||||
Dat bedoelde ik ja, althans, dat is waar de rant naar refereerde | ||||||
Aether | dinsdag 21 oktober 2014 @ 15:15 | |||||
Je kunt dit oplossen door Nginx dit te laten afhandelen: http://blog.argteam.com/c(...)-avoid-node-js-load/ Makkelijker is om NodeJS voor een webservice een andere poort te laten gebruiken. | ||||||
Catch22- | dinsdag 21 oktober 2014 @ 22:48 | |||||
Het fijne is dus het lowlevel is. Ik heb er drie api's op draaien die retesimpele taken uitvoeren. Mongodb of redis erbij en klaar. Geen compleet mvc framework dat in de weg zit. Maar ik zou er nooit een cms oid op bouwen | ||||||
n8n | woensdag 22 oktober 2014 @ 09:08 | |||||
ik zou er wel een cms op willen bouwen. Vind php een gedrocht en alles in 1 taal + markup klinkt geweldig. Hopelijk snel een aanrader. | ||||||
n8n | woensdag 22 oktober 2014 @ 09:10 | |||||
er zijn dus al libraries en zulks. Js is wel echt een library taal, bijna elk werkwoord kan je in het Engels met .js er achter Googlen en iemand heeft wel een tool met die naam | ||||||
Catch22- | woensdag 22 oktober 2014 @ 09:14 | |||||
doe het jezelf niet aan | ||||||
Catch22- | woensdag 22 oktober 2014 @ 10:39 | |||||
for laughs http://www.paris-web.fr/2014/conferences/lightning-talks.php v/a 18:50. Die gast is een onwijze heerser, Bruce Lawson van Opera. Heb hem tijdens fronteers gezien en een pilsje met hem gedronken, echt een mafklapper, in de goede zin van het woord | ||||||
wobbel | zondag 26 oktober 2014 @ 12:36 | |||||
Hallo ![]() Mijn ajax request haal onderstaande data op
Ik kan met JSON.parse wat data weergeven, maar hoe krijg ik de ICCID's (die lange nummers beginnend met 89) weergegeven en of ze valid zijn? alert ( json.simkaarten ) geeft [object Object] als resultaat ![]() ![]() [update] Al 20 minuten bezig, kan het gewoon met for (var iccid in json.simkaarten ) ![]() [ Bericht 2% gewijzigd door wobbel op 26-10-2014 12:54:18 ] | ||||||
Aether | woensdag 29 oktober 2014 @ 10:11 | |||||
| ||||||
#ANONIEM | woensdag 29 oktober 2014 @ 10:38 | |||||
![]() | ||||||
Crutch | woensdag 29 oktober 2014 @ 18:31 | |||||
De ng-europe presentaties staan online: http://www.youtube.com/channel/UCEGUP3TJJfMsEM_1y8iviSQ | ||||||
TwenteFC | vrijdag 31 oktober 2014 @ 18:29 | |||||
![]() | ||||||
n8n | maandag 3 november 2014 @ 20:02 | |||||
Maak je een website flink snel, google.com snel, is de live server zo traag dat de server response je laadtijd verdubbeld. fml.![]() | ||||||
KomtTijd... | maandag 3 november 2014 @ 20:04 | |||||
Betere server huren. | ||||||
n8n | maandag 3 november 2014 @ 20:06 | |||||
Had ik ook al gezegd maar geen budget helaas. Volgende keer laat ik dat van te voren geregeld zijn zodat de snelheid niet op mij reflecteert | ||||||
TwenteFC | maandag 3 november 2014 @ 22:09 | |||||
Om wat voor een website gaat het? Veel dynamische content of vooral statisch? | ||||||
n8n | maandag 3 november 2014 @ 22:25 | |||||
statisch. | ||||||
boem-dikkie | dinsdag 4 november 2014 @ 07:54 | |||||
Cachen. | ||||||
n8n | dinsdag 4 november 2014 @ 09:40 | |||||
hoe helpt dat bij de server responce? Het parsen kost maar een paar milliseconden. Haal ook heel weinig uit de database (1 artikel met wat metadata, de afbeeldingen zijn al hardcoded). Probeer eerst nog even of er ruimte is voor een andere host, deze is echt josti. (Php stond eerst nog op 5.2, moest alles verhuizen naar een andere server om naar 5.4 te kunnen). | ||||||
KomtTijd... | dinsdag 4 november 2014 @ 09:45 | |||||
Dan moet je naar een betere locatie. Een beetje shared hosting heeft echt geen ping van 300ms. | ||||||
n8n | dinsdag 4 november 2014 @ 09:53 | |||||
wellicht duurt iets toch lang: Start Offset: 0.108 s DNS Lookup: 71 ms Initial Connection: 35 ms Time to First Byte: 450 ms Zie net dat de html maar 1.6kb transfer is en de css 21kb nog met whitespace en alles. Zou bijna alle css inline in de <head> zetten want ik zie dat de css met een halve seconde alles blokkeert. Zo zou ik met wat frotten de html en css in de eerste 14kb kunnen krijgen. ![]() Op zich is na 1.1 sec de lay-out gerenderd en na 1.7 de rest maar toch, klopt iets niet voor mn gevoel, de onderste bandwidth balk is de eerste seconde vrijwel idle Edit: gekke is dat de pagina thuis met een lege cache in 0,3 seconden geladen is. Probeerde gisteren http://www.webpagetest.org uit en daar duurt het blijkbaar 6 keer zo lang. [ Bericht 5% gewijzigd door n8n op 04-11-2014 10:05:38 ] | ||||||
TwenteFC | dinsdag 4 november 2014 @ 19:39 | |||||
Hoewel dat soort dingen helpen is het misschien handiger om een betere host te zoeken zoals eerder vermeld hier. ![]() 0.3sec voor wat statische content vind ik nog steeds niet denderend. | ||||||
n8n | woensdag 5 november 2014 @ 12:16 | |||||
Mwoah 200ms schijnt als instant te worden ervaren, pagina bestaat voornamelijk uit 4 flinke afbeeldingen dus ik heb er maar vrede mee. | ||||||
Catch22- | woensdag 5 november 2014 @ 13:56 | |||||
Gewoon skeletons gebruiken zoals facebook doet (kleine file als placeholder voor de grote file is ingeladen) | ||||||
n8n | woensdag 5 november 2014 @ 14:42 | |||||
ik zou een erg verkleinde versie als inline base64 background-image kunnen gebruiken. De homepage styles embedddd in de html head. Dat zou de html van 1,6kb naar 14 kunnen brengen zodat het met het eerste request ingeladen is. Boem, server responce > 14kb later een eerste rough draft. Ik hou het in gedachten, moet dan wel een heel image processing en caching systeem opzetten wat even duurt. Heb al wel per item een custom hex kleur value in de database, als de afbeelding laadt is deze kleur de placeholder dus het is geen leeg betekenisloos vlak. Interessant dit, heb helaas vrijwel geen tijd momenteel, het was een gift-opdracht voor een net afgestuurdeerde illustrator met dusver 120 unieke bezoekers. Ben geen nieuwe Google of Amazon aan het maken ![]() Bedankt. | ||||||
Catch22- | woensdag 5 november 2014 @ 14:44 | |||||
je kan ook gewoon een generieke afbeelding kiezen al placeholder. OnLoad voeg je de echte fotos toe. | ||||||
n8n | woensdag 5 november 2014 @ 14:47 | |||||
Dat heb ik nu met een kleurvlak (de hex uit de database). Op pagina’s van de projecten zelf wil ik het tweede deel (detail shots) wel na de onLoad inladen maar moet dat nog uitzoeken verder. Is m'n eerste eigen project waar ik alles van A tot B heb gedaan, php en javascript zijn beide nieuw voor me, ben begonnen als graphic designer en vervolgens ben ik diep gegaan met html/css. | ||||||
MrNiles | vrijdag 7 november 2014 @ 15:56 | |||||
ik wil een niet-gratis template uitproberen of het iets voor me is. Het is een html template, dus zonder cms systeem. Dacht ik zo slim te zijn om alle files te downloaden zodat ik het kan proberen. Maar zo slim zijn ze bij templatemonster ook al geweest omdat te voorkomen. Wil iemand me helpen dit op te lossen zodat ik het template kan proberen. Als het wat is dan ga ik het aanschaffen | ||||||
Tijn | vrijdag 7 november 2014 @ 15:57 | |||||
Waarom mail je de fabrikant niet gewoon met de vraag of je het mag proberen? | ||||||
MrNiles | vrijdag 7 november 2014 @ 16:02 | |||||
omdat ze dat waarschijnlijk toch niet gaan doen | ||||||
Maringo | vrijdag 7 november 2014 @ 16:27 | |||||
Probeer het dan in ieder geval voordat wij hier tijd in gaan stoppen. | ||||||
KomtTijd... | vrijdag 7 november 2014 @ 16:28 | |||||
...moeten we geld doneren ofzo? | ||||||
MrNiles | vrijdag 7 november 2014 @ 18:08 | |||||
mag altijd...wacht ff..dan zoek ik mijn iban er ff bij | ||||||
mstx | maandag 10 november 2014 @ 21:01 | |||||
Mozilla Launches Firefox Developer Edition https://www.mozilla.org/en-US/firefox/developer/ Ziet er nice uit ![]() | ||||||
n8n | maandag 10 november 2014 @ 21:42 | |||||
Zie alleen niks nieuws wat anderen browsers al hebben op de Firefox OS emulator/runtime na | ||||||
cablegunmaster | maandag 10 november 2014 @ 22:28 | |||||
Wie doen er eigenlijk aan testen van hun javascript ? ![]() ![]() ![]() Zo ja , waarmee? En waarom juist met die tools? ![]() | ||||||
PimD | dinsdag 11 november 2014 @ 07:36 | |||||
Heb wel eens gekeken naar Jasmine, werkt prima. Zit wel standaard in de Grunt-omgeving die we op mijn werk gebruiken, maar in de praktijk zien we jammer genoeg nog te vaak dat er geen tijd is voor goede front-end unit-tests... ![]() | ||||||
picodealion | dinsdag 11 november 2014 @ 10:58 | |||||
Wij gebruiken ook Jasmine inderdaad, draaien we mbv Karma in Gulp. End to end doen we met Jasmine en Protractor. Gelukkig hebben wij wel tijd gekregen om goed te testen, een code review wordt gewoon afgewezen als er geen unit en end-to-end tests in zitten. Het is even wennen in de werkwijze, maar je merkt wel snel wat de voordelen zijn. Vooral als weer eens een backender iets heeft veranderd waardoor een e2e faalt kan je ze gewoon direct de schuld geven, in plaats van dat het twee weken later door de testers wordt ontdekt ![]() | ||||||
Crimyclown | woensdag 12 november 2014 @ 22:15 | |||||
Wie kan mij vertellen in welk CMS de website van Vakantieveilingen staat. Nee wil niet een soortgelijke site maken, maar ben al eventjes aan het zoeken en nu toch wel heel nieuwsgierig geworden wat het is. Heb van iemand gehoord dat het in Wordpress is maar daarvan herken ik niks in de code. | ||||||
boem-dikkie | woensdag 12 november 2014 @ 22:28 | |||||
Bij mijn websites zie je helemaal niks terug van Wordpress, dus dat kan. | ||||||
Tijn | woensdag 12 november 2014 @ 22:28 | |||||
Is het niet gewoon maatwerk? | ||||||
#ANONIEM | woensdag 12 november 2014 @ 22:28 | |||||
Dat, als er tijd voor is. | ||||||
Crimyclown | woensdag 12 november 2014 @ 22:39 | |||||
Oke thanks, dan verwacht ik dat dat het inderdaad zal zijn. De hoofdsite staat ook in Wordpress, in zoverre is het wel logisch. | ||||||
KomtTijd... | donderdag 13 november 2014 @ 09:45 | |||||
Vaak verraden de links naar statische content (CSS, images) nog het een en ander over de gebruikte mappen structuur en dus het cms. | ||||||
wobbel | donderdag 13 november 2014 @ 13:48 | |||||
Ik heb de volgende JSON data die ik moet weergeven in een HTML pagina dmv JSON.parse, dit gaat goed behalve bij de nummers...daar kunnen er meerdere in zitten...
Alle data roep ik gewoon aan via json.simkaarten[simkaartnummer].veld na JSON.parse, maar hoe loop ik door de telefoonnummers? Ik wil namelijk alle telefoonnummers weergeven in 1 veld netjes komma gescheiden als er meerdere zijn. | ||||||
Catch22- | donderdag 13 november 2014 @ 13:56 | |||||
Simkaarten.each(function() { this.nummerString = this.nummers.join(', '); ![]() | ||||||
wobbel | donderdag 13 november 2014 @ 14:10 | |||||
Ik heb allemaal probeersels gedaan, maar ik kom er niet helemaal uit ![]()
| ||||||
Tijn | donderdag 13 november 2014 @ 14:42 | |||||
Heb je wel een .each functie? Probeer het anders even zo:
En misschien is console.log() wat handiger dan alert() trouwens ![]() | ||||||
KomtTijd... | donderdag 13 november 2014 @ 14:44 | |||||
Je doet een alert op een losse variable "nummerString" maar waar heb je die geset? Zo te zien nergens. | ||||||
wobbel | vrijdag 14 november 2014 @ 10:52 | |||||
Ik snapte werkelijk ook niet wat die functie deed ![]() Ja oke, maar firebug staat niet de hele dag open ![]() | ||||||
Catch22- | vrijdag 14 november 2014 @ 11:47 | |||||
Development zonder devtools moet je niet eens willen | ||||||
Aether | vrijdag 14 november 2014 @ 16:38 | |||||
Screeps The world's first MMO strategy sandbox game for programmers JavaScripting as gameplay Screeps is about scripting your creeps. No point’n’clicking any longer! You write real JavaScript which controls your units autonomously. Any time, everywhere, even while you are offline. | ||||||
Tijn | vrijdag 14 november 2014 @ 18:58 | |||||
Awesome! ![]() | ||||||
n8n | vrijdag 14 november 2014 @ 19:01 | |||||
http://cl.ly/YX0I 1 request, 9.6Kb compressed ![]() Fucking hard. nav http://www.smashingmagazi(...)formance-case-study/ | ||||||
n8n | zaterdag 15 november 2014 @ 11:43 | |||||
fps timeline, audits, shadow dom, paint maps, layer maps. ![]() | ||||||
picodealion | zaterdag 15 november 2014 @ 13:27 | |||||
Hoe kan je dan developen? | ||||||
wobbel | zaterdag 15 november 2014 @ 14:29 | |||||
Ik develop ook niet, ik hobby-bob ![]() | ||||||
n8n | zaterdag 15 november 2014 @ 15:36 | |||||
Heb bij m'n eerder geposte link het hele eerste request in 12kb compressed gekregen. Heb de afbeelding verkleind en blurred als placeholder base64 er in gezet (7kb). Van het navigatiefont heb ik alle overbodige karakters er uit gesloopt en deze als base64 woff inline gezet (2,5kb) en de rest is inline markup en js. AWW yeah. Dit is trouwens een superchille site om fonts te converteren https://cloudconvert.org/ De Speed Index is nu 500, de helft van de aanbevolen 1000 (lager is beter) [ Bericht 6% gewijzigd door n8n op 15-11-2014 16:03:04 ] | ||||||
Catch22- | zaterdag 15 november 2014 @ 16:05 | |||||
Op zich wel tof, maar ik krijg geen tijd voor zulke dingen. Ik heb altijd het idee dat mensen die zulke dingen doen er niet voor betaald worden. Mijn applicaties hou ik altijd onder de 700kb. Met gulp maak ik twee builds voor JS en CSS (de een minified en de ander niet) voor dev en productie. Doe wel aan optimalisatie, maar wel tot een lonend nivo. CSS en JS frameworks voegen vrij veel kbs toe, maar uitzoeken wat er uit kan, of vanaf scratch beginnen kost me gewoon teveel tijd. Als ik tegen een klant zeg dat ik drie dagen bezig ben geweest om 200kb op de eerste pageload heb bespaard en de gebruikers dat toch zeker 50ms scheelt, dan heb ik een probleem ![]() Maar dan heb je het over grote applicaties en niet over singlepage sites. | ||||||
n8n | zaterdag 15 november 2014 @ 16:40 | |||||
Onder de 1MB is al een hele prestatie tegenwoordig. Wat ik nu heb gedaan is eerst de landing page gemaakt te hebben met nog wat ruimte binnen de eerste 14Kb voor css prefixes en js polyfills. Toen ik grotendeels 'klaar' was ging ik pas optimaliseren. Straks maak ik ook een gulp aan met de css en js 'modules', die parse ik naar een apart bestand, dat bestand include ik alleen in de voorpagina die ik vervolgens cache. Na de window.onload laadt ik de rest van de externe css en js, eventuele extra fonts zodat deze vast in de cache staan. Alle pagina’s zo ver optimaliseren gaat inderdaad veel te ver. Ik weet ook niet of de database blij is met 7KB base64-image-strings, anders laat ik deze wel vallen (gedaan aan de hand van jouw tip om placeholder images in te zetten). Werk nu ook onbetaald ja ![]() Nog een (tijdrovende, helaas) tip. Maak een style.css en een sketch.css. In de style.css ga je uit van de declaratie ipv de selector. Zo bespaar je uiteindelijk makkelijk 80% op je css-grootte, dit had ik ook bij de mobiele fok! forum template zo gedaan om onder de 25kb-cache limiet van indertijd iOS 4 te komen. Zie http://n8n.nl/lab/n8n/presentation/style.css De sketch.css gebruik je dan om elementen old-skool vorm te geven, daarna plaats je de selectors bij de juiste declaraties in je style.css. Ik ga nog onderzoeken hoe dit sneller kan met sass@extend dus wellicht kom ik er nog op terug [ Bericht 8% gewijzigd door n8n op 15-11-2014 16:50:55 ] | ||||||
Catch22- | zaterdag 15 november 2014 @ 17:19 | |||||
Ik optimaliseer door 1 CSS en 1 JS file te maken die beide gecompressed zijn voor productie. Icons in een font en images worden geoptimaliseerd door gulp en imagemin (maar daar zijn er niet zoveel van in mijn applicaties). Het feit dat je al niet tien JS en tien CSS files hoeft in te laden, of tien icons in pngs scheelt al onwijs veel. En base64 strings uit je DB halen lijkt me een slecht idee. Zou ik gewoon in de CSS zetten of als file inladen | ||||||
n8n | zaterdag 15 november 2014 @ 17:42 | |||||
Die base64 in de database doen we maar niet nee, die placeholder is op zich ook niet zo belangrijk in mijn geval.. edit: door de base64 placeholder te verwijderen is mn speedindex van 500 naar 400 gegaan. ![]() [ Bericht 7% gewijzigd door n8n op 15-11-2014 17:49:55 ] | ||||||
MrNiles | zaterdag 15 november 2014 @ 23:57 | |||||
hulp gevraagd voor een stukje js waar ik niet uit kom. ik wil graag als ik over een stuk text hover, dat er dan een image te zien is. Probleem is, dat ik een template heb gekocht, waarin denk ik al een stukje code zit die dat niet mogelijk maakt...of niet op de manier die ik probeer heb diverse kant-en-klare oplossingen van internet geprobeerd maar het werkt niet
ik wil graag een image zien als ik hover over de blabla in <li><a href="#" class="link_1 animate">blabla</a></li> In block_pic gebeurt er al zoiets. Als je over die div hovert dan komt er een image tevoorschijn..volgens mij doet dit stukje code dat
ik denk dat hiermee ook een stukje hover wat ik probeer te doen, niet mogelijk is maar is dat ook zo?? concrete vraag: ik wil graag een image zien, bij een hover over een text die image wil ik graag zien in <div class="block_pic"> | ||||||
n8n | zondag 16 november 2014 @ 16:08 | |||||
Kan je een screenshot erbij voegen wat er moet gebeuren. Volgens mij ben je oeverloos moeilijk aan het doen voor iets dat zonder js met 3 regels css kan. | ||||||
MrNiles | zondag 16 november 2014 @ 20:09 | |||||
Screenshot van de layout![]() Screenshot van de hover over de image met gitaar, dat is de div block_pic er komt dan een rondje met een plus naar boven ![]() wat ik nu graag zou willen dat als ik hover over bijv track#1, in de code is dat
dat er dan een ander plaatje te voorschijn komt, bij voorkeur dat die dan zichtbaar wordt in div block_pic, maar als dat niet mocht lukken dat het dan op de plaats van de hover verschijnt | ||||||
KomtTijd... | zondag 16 november 2014 @ 20:18 | |||||
Die image source wordt nergens aangepast. Ik zie niet in waarom je dat met een simpele hover functie niet zou lukken. | ||||||
boem-dikkie | zondag 16 november 2014 @ 20:19 | |||||
Je kunt een plusje gewoon op de foto positioneren en deze bijv. opacity: 0; geven. Bij een hover over die afbeelding maak je het plusje opacity: 1; | ||||||
MrNiles | zondag 16 november 2014 @ 20:26 | |||||
nee precies, dat dacht ik ook maar als ik iets simpels probeer als http://www.w3schools.com/(...)rycss_sel_link_more2 dan krijg ik een gekleurde hyperlink te zien waarin niets gebeurd, als ik er een image aan hang dan komt die direct zichtbaar erbij te staan vandaar dat ik dus denk dat er al ergens al code in de template staat die dit veroorzaakt | ||||||
MrNiles | zondag 16 november 2014 @ 20:28 | |||||
het plusje zit al in de code, dus dat werkt wel maar ik wil dus net weer iets anders als ik hover over track#1 dat er dan een image komt in de betreffende div dat zit nu nog allemaal niet in de voorbeeldcode, maar dat komt omdat het niet werkt, vandaar mijn hulpvraag...wat ik het beste kan doen | ||||||
KomtTijd... | zondag 16 november 2014 @ 20:37 | |||||
dat is een CSS voorbeeld. Heef niets met jouw case te maken. | ||||||
MrNiles | zondag 16 november 2014 @ 20:40 | |||||
als simpele hover functie? | ||||||
boem-dikkie | zondag 16 november 2014 @ 21:19 | |||||
Kan toch hetzelfde? Afbeelding in die div zetten en opacity 0. Dan bij de track #1 anchor een hover waarmee je die afbeelding op opacity 1 zet. | ||||||
Catch22- | zondag 16 november 2014 @ 21:36 | |||||
Bedenk je wel dat hovers niet op mobiele apparaten werken | ||||||
MrNiles | zondag 16 november 2014 @ 21:49 | |||||
goed punt misschien toch ook onclick oid | ||||||
MrNiles | zondag 16 november 2014 @ 22:52 | |||||
kun je me uitleggen hoe ik een image in een div op opacity 0 kan krijgen vanuit de hover over een li? heb diverse dingen geprobeerd maar ik kom er niet uit | ||||||
n8n | zondag 16 november 2014 @ 22:54 | |||||
Li -A -Img li a:hover + img {} | ||||||
MrNiles | zondag 16 november 2014 @ 23:08 | |||||
en dan hoef ik li of a geen class mee te geven? Hoe weet ik dan waar de image terecht komt?? | ||||||
n8n | zondag 16 november 2014 @ 23:11 | |||||
de container position relative, de img dan absolute en left 0 etc | ||||||
boem-dikkie | maandag 17 november 2014 @ 08:07 | |||||
Bedenk je wel het nut van zoiets. Ik denk dat mensen raar opkijken als ze op track 1 klikken en alleen de afbeelding veranderd. Nou weet ik de context verder niet maar houd dat in je achterhoofd. | ||||||
Aether | maandag 17 november 2014 @ 10:43 | |||||
Diverse spinners: http://tobiasahlin.com/spinkit/ | ||||||
#ANONIEM | maandag 17 november 2014 @ 12:13 | |||||
Zitten best leuke bij. Zelf gebruik ik gewoon spin.js | ||||||
Catch22- | maandag 17 november 2014 @ 12:58 | |||||
er slaat iemand door in tracking ![]() | ||||||
#ANONIEM | maandag 17 november 2014 @ 16:08 | |||||
? | ||||||
Catch22- | maandag 17 november 2014 @ 16:29 | |||||
als je op een link in fok klikt, wordt je langs een clickanalyticsproxy gestuurd | ||||||
#ANONIEM | maandag 17 november 2014 @ 16:30 | |||||
Oh pff. ![]() Ik heb gelukkig allemaal trackers geblokkerd. Edit: Ik zie hier niets van trouwens? [ Bericht 3% gewijzigd door #ANONIEM op 17-11-2014 16:31:08 ] | ||||||
Catch22- | maandag 17 november 2014 @ 16:33 | |||||
Hij toont wel de 'normale' url, maar wordt langs een proxy gestuurd | ||||||
#ANONIEM | maandag 17 november 2014 @ 16:37 | |||||
Oké. Apart. ![]() | ||||||
Catch22- | maandag 17 november 2014 @ 17:27 | |||||
| ||||||
#ANONIEM | maandag 17 november 2014 @ 19:00 | |||||
Ik zie het inderdaad. Apart. Niet zo netjes ook in mijn ogen. | ||||||
KomtTijd... | maandag 17 november 2014 @ 19:06 | |||||
Datsoort praktijken is gewoon gemeengoed tegenwoordig. Maakt het er niet "netter" op idd. | ||||||
#ANONIEM | maandag 17 november 2014 @ 19:07 | |||||
Bah. | ||||||
#ANONIEM | maandag 17 november 2014 @ 19:13 | |||||
Echt smerig. Ik heb me maar beschermd door de url te blacklisten. forum-fok.digidip.net^ [ Bericht 0% gewijzigd door #ANONIEM op 17-11-2014 19:13:45 ] | ||||||
KomtTijd... | maandag 17 november 2014 @ 19:15 | |||||
...en nu doe je alle links copy-pasten? | ||||||
#ANONIEM | maandag 17 november 2014 @ 19:19 | |||||
Nee. Gewoon de JS blokkeren. Ik kan nog gewoon op linkjes klikken verder. De makers van Disconnect heb ik overigens op de hoogte gesteld van deze tracker. Hopelijk geven ze er gehoor aan. Edit: Direct een antwoord gekregen: "Awesome! Thanks!". ![]() [ Bericht 11% gewijzigd door #ANONIEM op 17-11-2014 19:29:32 ] | ||||||
MrNiles | dinsdag 18 november 2014 @ 23:39 | |||||
na mijn laatste hover vraag, ben ik aan het zoeken geweest en heb wat gevonden wat ik zoek, het is echt een copy/paste oplossing van internet, maar volgens mij een behoorlijk verouderde, en zou het veel eenvoudiger moeten kunnen. Hoe moet het wel ?? (zodat ik ook de hide/show kan animeren) mijn "menu"
de div waar het in komt te staan
het script voor de hide/show
| ||||||
Aether | woensdag 26 november 2014 @ 13:22 | |||||
RegulexJavaScript Regular Expression Visualizer. | ||||||
Rockiejj | donderdag 27 november 2014 @ 21:17 | |||||
He allemaal Voor school moet ik een website bouwen met html en css en moet het volgende bevatten: Nou snap ik dat, maar is mijn vraag; hoe pas je de resolutie aan? Want naar mijn idee is dat de dichtheid van pixels per mm? Er staat nergens iets over de grootte van de site, alleen de resolutie.. | ||||||
lyolyrc | donderdag 27 november 2014 @ 21:26 | |||||
Gebruik media queries: http://www.w3schools.com/cssref/css3_pr_mediaquery.asp | ||||||
Rockiejj | donderdag 27 november 2014 @ 21:37 | |||||
Oh dat is ook mooi! Ik moet alleen in mn verslag uitwerken hoe ik de wireframes heb gemaakt, met welke afmetingen dan zeg maar. Nu gaat het vooral om de breedte, die ik op desktop op 940px heb gezet, maar nu moet ik ook een tablet breedte en een mobile device breedte opgeven, maar ik heb geen idee wat ik daar nou weer van moet maken! | ||||||
Catch22- | donderdag 27 november 2014 @ 21:57 | |||||
Google helpt je | ||||||
KomtTijd... | vrijdag 28 november 2014 @ 00:50 | |||||
de tering. Hebben ze sinds 2008 de lesstof niet meer geupdate ofzo? Is er een museum waar ze devices hebben waar je je webapp op ditsoort antieke resoluties kunt testen? | ||||||
boem-dikkie | vrijdag 28 november 2014 @ 02:34 | |||||
340. ![]() | ||||||
mstx | vrijdag 28 november 2014 @ 06:52 | |||||
Mijn moeder heeft nog een HTC Hero met die resolutie ![]() | ||||||
n8n | vrijdag 28 november 2014 @ 09:49 | |||||
Die wireframes kan je gewoon schetsen. Print een tablet en phone scherm, pak een A4 voor desktop. Vertel je docent meteen dat breakpoints zich naar de content dienen te schikken en niet naar device, daarnaast is het. Verstandiger em te gebruiken voor je breakpoints in combinatie met de rest van de units, af en toe een px en % daargelaten. | ||||||
Catch22- | vrijdag 28 november 2014 @ 13:52 | |||||
Heerlijk, kan nu de IE8-support bij een klant laten varen omdat ze vanwege securityredenen TLS moeten gebruiken en dat ondersteund IE8 standaard niet. | ||||||
Tijn | vrijdag 28 november 2014 @ 14:17 | |||||
Met het end-of-life van Windows XP is de noodzaak om IE8 te ondersteunen sowieso weg toch? | ||||||
BrainOverfloW | vrijdag 28 november 2014 @ 14:22 | |||||
Er zijn nog altijd wel instellingen en gemeenten e.d. die nog altijd niet over zijn. Gisteren was er nog een oproep van de vereniging van ziekenhuizen die alle ziekenhuizen opriep de overstap te maken. | ||||||
Catch22- | vrijdag 28 november 2014 @ 14:34 | |||||
Dat dus. We hebben nog een klant die voor ziekenhuizen werkt en daarvoor moeten we het nog wel ondersteunen. | ||||||
Aether | vrijdag 5 december 2014 @ 17:10 | |||||
| ||||||
richolio | zondag 7 december 2014 @ 21:33 | |||||
tvp Fok wordt steeds handiger | ||||||
#ANONIEM | zondag 7 december 2014 @ 22:44 | |||||
Nice. | ||||||
#ANONIEM | zondag 7 december 2014 @ 23:17 | |||||
heb trouwens wat boeken gekocht:![]() heb er wel nog niet in gebladerd ![]() dacht ik kijk op amazon welke dat populair waren en dan die gekocht. was wel geschrokken hoe dik die boeken waren. [ Bericht 5% gewijzigd door #ANONIEM op 07-12-2014 23:18:32 ] | ||||||
#ANONIEM | zondag 7 december 2014 @ 23:18 | |||||
Succes! ![]() | ||||||
boem-dikkie | maandag 8 december 2014 @ 07:06 | |||||
Ben zelf niet zo'n fan van boeken over dit soort zaken maar die van Jon Duckett zijn in ieder geval tof geschreven en leuk vormgegeven. | ||||||
n8n | maandag 8 december 2014 @ 09:12 | |||||
Ik heb maar 1 boek waar code in staat; Javascript the good parts. Wel een aanrader (maar ook niet heel nodig met een linter). Mbt dat tweede boek: codeacedemy en html5doctor. Alleen php moet je dan nog ergens vandaag trekken. | ||||||
TwenteFC | maandag 8 december 2014 @ 19:08 | |||||
![]() ![]() | ||||||
#ANONIEM | maandag 8 december 2014 @ 19:54 | |||||
gratz ![]() hopelijk is het een goed boek. bij boeken waar ik geld voor betaald heb (of stomme computer magazines ook) heb ik altijd het gevoel dat ik al iets lezen ben dat ik al wist ![]() | ||||||
TwenteFC | maandag 8 december 2014 @ 20:01 | |||||
Heb ik ook vaak wanneer ik het lees, maar dat komt bij mij ook vaak omdat ik het erg logisch vind wat ik dan lees. Als ik even later even ga reflecteren wat ik er nu echt aan heb gehad blijkt vaak dat ik er toch meer van heb opgestoken dan ik in eerste instantie dacht. | ||||||
richolio | dinsdag 9 december 2014 @ 15:48 | |||||
Hallo, ik heb een probleempie. Ik wil graag de tekst in mijn navbar in het midden krijgen en er nog wat ruimte tussen krijgen. Het lijkt niet echt te lukken ![]() Desbetreffende codes; De css
HTML;
| ||||||
KomtTijd... | dinsdag 9 december 2014 @ 15:50 | |||||
Ok, succes he! | ||||||
#ANONIEM | dinsdag 9 december 2014 @ 15:53 | |||||
Lol. | ||||||
richolio | dinsdag 9 december 2014 @ 16:00 | |||||
Oke bedankt | ||||||
KomtTijd... | dinsdag 9 december 2014 @ 16:10 | |||||
Of had je er een vraag over? | ||||||
richolio | dinsdag 9 december 2014 @ 16:31 | |||||
Sigh.. Wat ik daarvoor moet doen. Maar dat wist je natuurlijk al wel. | ||||||
KomtTijd... | dinsdag 9 december 2014 @ 16:53 | |||||
"mijn code werkt niet" is geen vraag. Gezien je UL niet in je CSS terug komt lijkt het ook niet dat je zelf al iets geprobeerd hebt. | ||||||
donroyco | dinsdag 9 december 2014 @ 17:05 | |||||
Zorgen dat het wel werkt. | ||||||
richolio | dinsdag 9 december 2014 @ 17:15 | |||||
Goed punt, maar je weet heel goed wat ik bedoel natuurlijk. Ik heb genoeg geprobeerd en mijn UL komt wel in mijn code voor? Of bedoel je daarmee niet de <ul> code? Bedankt don | ||||||
donroyco | dinsdag 9 december 2014 @ 17:17 | |||||
http://jsfiddle.net/6j6Lnd0k/ Gr gr Ria en de kidz | ||||||
richolio | dinsdag 9 december 2014 @ 17:47 | |||||
oohh thanks bro! | ||||||
KomtTijd... | dinsdag 9 december 2014 @ 17:56 | |||||
idd, je bedoelt: "jongens doe mijn probleem eens gratis voor me oplossen want ik ben zelf te beroerd om er over na te denken". Betekent nog niet dat ik dat zomaar ga doen natuurlijk. | ||||||
richolio | dinsdag 9 december 2014 @ 19:25 | |||||
Ik ben nog maar een beginner, tuurlijk heb ik geprobeerd het eerst zelf op te lossen, maar dat betekent niet dat je er dan ook altijd uitkomt. Wat een neerbuigende reactie is dit ook weer. Dit topic is ook voor mensen die hulp nodig hebben, dan hoef je je natuurlijk niet zo jegens mij te gedragen. Gelukkig is er wel iemand die mij geholpen heeft. Er zijn namelijk ook werkelijk mensen die er plezier in hebben om anderen te helpen. Ik heb trouwens ook nergens gezegd dat ik er niet eerst zelf over heb gebroed. Dat jij nou uit het niets conclusies trekt.. Dat is dan weer jouw probleem. [ Bericht 0% gewijzigd door richolio op 09-12-2014 19:32:09 ] | ||||||
richolio | dinsdag 9 december 2014 @ 19:25 | |||||
![]() [ Bericht 60% gewijzigd door richolio op 09-12-2014 19:31:55 ] | ||||||
#ANONIEM | dinsdag 9 december 2014 @ 19:32 | |||||
Maar heb je nu gezien wat er mis was, en heb je ervan geleerd? | ||||||
richolio | dinsdag 9 december 2014 @ 19:37 | |||||
Ja ![]() Ik vind zulke reacties alleen erg vervelend. That's all | ||||||
#ANONIEM | dinsdag 9 december 2014 @ 19:42 | |||||
Je bent dus een gevoelige jongen. | ||||||
richolio | dinsdag 9 december 2014 @ 19:44 | |||||
Ja, eigenlijk wel | ||||||
n8n | vrijdag 12 december 2014 @ 11:13 | |||||
http://tweakers.net/nieuw(...)-jpeg-vervanger.html Interresant dit, met name omdat het meteen overal zou moeten werken door de js-decoder. Heb je alleen dat het een html-container nodig heeft om het te kunnen tonen wanneer er geen support is. Als we dit nou ff lekker allemaal ontarmen kan Windows het nog in versie 10 inbakken (en zijn we gebakken) | ||||||
Catch22- | vrijdag 12 december 2014 @ 11:26 | |||||
Ik vrees alleen voor de implementatie van nieuwe formaten, dat blijkt nogal lastig | ||||||
n8n | vrijdag 12 december 2014 @ 11:32 | |||||
dit werkt met een js-decoder van 80kb compressed (tot er native ondersteuning is). Het zou overal moeten werken. Normaal ben ik daar niet van maar als het een nieuw open formaat mogelijk maakt dat 50% efficiënter is en ons eindelijk een stap hoger dan 8bit kleurdiepte brengt, sing me up. Info http://bellard.org/bpg/ Test http://people.mozilla.org(...)age_study_july_2014/ “Gemiddelde webpagina is 1.76MB, 56% afbeeldingen” http://www.webperformance(...)b-page-1795-kb-size/ Zou betekenen dat je ‘gemiddeld’ inclusief js-decoder van 1.8 naar 1.3 gaat. [ Bericht 9% gewijzigd door n8n op 12-12-2014 11:43:47 ] | ||||||
Catch22- | vrijdag 12 december 2014 @ 11:44 | |||||
werkt dat dan alleen met inline images of ook met css gelinkte images? | ||||||
n8n | vrijdag 12 december 2014 @ 11:46 | |||||
dat is een goeie. Nog niet naar gekeken. Css-images worden dan wel weer vaak gecached en overal opnieuw gebruikt waardoor de ‘penalty’ maar 1 keer voorkomt. | ||||||
#ANONIEM | donderdag 18 december 2014 @ 17:55 | |||||
http://wysihtml.com/ | ||||||
n8n | vrijdag 19 december 2014 @ 17:40 | |||||
http://wtfhtmlcss.com Vooral die laatste | ||||||
Debsterr | maandag 22 december 2014 @ 08:50 | |||||
Vraagje: ik heb een tijd terug een Blogger template gekocht op Etsy, installeren ging zonder moeite. Echter lijkt er een foutje in te zitten wat ik niet kan achterhalen. In Chrome staat er altijd onderaan de post het icoontje van een afbeelding die niet laad, maar er staat op die plek helemaal geen afbeelding. In IE zie je het niet. Zou iemand willen kijken waar dit in kan zitten? Ik heb geprobeerd het uit te zoeken met "element inspecteren" in Chrome maar krijg het niet gevonden :/. website is www.lovevarnish.com | ||||||
mstx | maandag 22 december 2014 @ 08:54 | |||||
Gevonden met "element inspecteren" in Chrome. ![]() | ||||||
Debsterr | maandag 22 december 2014 @ 08:55 | |||||
edit: never mind, ik heb heel dom gedaan. Met element inspecteren zegt 'ie ::after, en ik heb letterlijk alleen daarop gezocht. Duizendmaal dank, ik ga weer verder klooien! | ||||||
superky | maandag 29 december 2014 @ 12:31 | |||||
Hoi een vraagje betreft de volgende jQuery code in de volgende link: link: http://jsfiddle.net/pe2gpp01/30/ Ik wil er graag ervoor zorgen dat ongeacht welke product er geselecteerd wordt, dat vrouwen een prijs van 10 euro zien. Voor mannen geldt dat ze product A 10 euro zien en voor product B 20 euro etc. Nou heb ik dit gerealiseerd. Maar nadat male hebt geselecteerd en daarna op female hebt geselecteerd. En dan een product aanvinkt. Dan krijg je niet meer de standaard prijs van 10 euro voor een vrouw. Kan iemand me misschien helpen? Graag wacht ik op uw reactie. Alvast bedankt voor uw antwoord. | ||||||
Rockfire | maandag 29 december 2014 @ 12:35 | |||||
Bij male koppel je een click-event aan de producten, maar zodra er female wordt geselecteerd haal je dit event niet weg. Daarom blijft het click-event actief... | ||||||
superky | maandag 29 december 2014 @ 12:40 | |||||
Moet ik die click-event aan de producten dan ook in mijn else if body zetten? | ||||||
Merkie | maandag 29 december 2014 @ 13:14 | |||||
Je moet goed nadenken over je logica, die is nu raar. Je hebt geen javascript-probleem, je hebt een logica-probleem. Wat je nu doet is een click event binden aan radio buttons als gender = male. Dat click event verdwijnt niet zomaar. Volgens mij heb jij die click events helemaal niet nodig. Ik heb een update gemaakt voor je JSFiddle en nu werkt het wel (en de code is ook veel korter): http://jsfiddle.net/pe2gpp01/31/ [ Bericht 86% gewijzigd door Merkie op 29-12-2014 13:37:33 ] | ||||||
#ANONIEM | dinsdag 30 december 2014 @ 15:16 | |||||
https://github.com/h5bp/Front-end-Developer-Interview-Questions En, kunnen jullie ze allemaal beantwoorden? | ||||||
KomtTijd... | dinsdag 30 december 2014 @ 15:23 | |||||
Nothing, nothing, none. Zo de eerste 3 zijn in de pocket ![]() | ||||||
#ANONIEM | dinsdag 30 december 2014 @ 15:25 | |||||
![]() | ||||||
#ANONIEM | dinsdag 30 december 2014 @ 15:54 | |||||
ctrl-z Heb ik de baan nu? ![]() | ||||||
#ANONIEM | dinsdag 30 december 2014 @ 19:23 | |||||
![]() | ||||||
Rockiejj | zondag 4 januari 2015 @ 13:32 | |||||
He, ik ben bezig met een opdracht voor school maar loop nu tegen het volgende aan: Ik wil in 1 paragraaf meerdere onderbrekingsstrepen plaatsen (heten ze zo? Het <hr />-streepje iig) maar als ik dat doe stopt m'n paragraaf er mee, dus de CSS tot dat stuk doet het gewoon goed, maar tot de streep en niet verder! Klopt dat, of doe ik iets fout? | ||||||
Reemi | zondag 4 januari 2015 @ 13:34 | |||||
Kun je je code plaatsen? Schept een duidelijker beeld van wat er fout gaat. ![]() | ||||||
Rockiejj | zondag 4 januari 2015 @ 13:40 | |||||
Tuurlijk! Het HTML stuk waar het over gaat:
CSS:
| ||||||
Reemi | zondag 4 januari 2015 @ 13:45 | |||||
<p> is een enkele paragraaf, terwijl <hr> juist bedoeld is om twee paragrafen te scheiden. Oftewel, een logische indeling is:
Ik zie dat je het <p>-element als contentvak gebruikt door het een achtergrond te geven, maar dat kun je beter met een <div> doen. Dat levert het volgende op:
Dan staat alles netjes in hetzelfde vak. | ||||||
Catch22- | zondag 4 januari 2015 @ 13:45 | |||||
Een p is semantisch gezien voor tekst. Dus niet voor hr's of plaatjes | ||||||
Rockiejj | zondag 4 januari 2015 @ 13:46 | |||||
Maar dan krijg je alle paragrafen met een aparte omlijning, right? | ||||||
Reemi | zondag 4 januari 2015 @ 13:46 | |||||
Niet als je doet wat ik zeg: de omlijning en achtergrondkleur aan de div toewijzen, in plaats van aan het p-element. | ||||||
Rockiejj | zondag 4 januari 2015 @ 13:46 | |||||
Ik wilde het net editten ![]() | ||||||
Rockiejj | zondag 4 januari 2015 @ 13:50 | |||||
Ah ja, dit is hoe ik het wilde hebben! Thanks! | ||||||
Reemi | zondag 4 januari 2015 @ 13:50 | |||||
![]() | ||||||
Rockiejj | zondag 4 januari 2015 @ 14:15 | |||||
Nog 1 vraagje: Ik heb twee aparte blokken (1 links en 1 rechts) maar ik wil dat de afbeeldingen links max 65% van de pagina omvatten en de afbeeldingen rechts slechts 30%, hoe moet ik dit in mijn css veranderen? Ik heb wel al aparte div's genaamd links en rechts. | ||||||
Rockiejj | zondag 4 januari 2015 @ 14:25 | |||||
Laat maar, opgelost ![]() | ||||||
KimJong-un | zondag 4 januari 2015 @ 22:45 | |||||
als ik een link in een div heb staan en in mijn css maak ik de position absolute, werkt dat dan? .div a{ position: absolute; } | ||||||
Merkie | zondag 4 januari 2015 @ 22:46 | |||||
Wat is je vraag? Je code is correct. | ||||||
KimJong-un | zondag 4 januari 2015 @ 22:50 | |||||
Die link is een button naar een andere pagina. Ik heb verschillende div's die even groot zijn en in elk zo'n div staat een button. Nu wil ik die button binnen elk vak op dezelfde plaats hebben staan. Dus zeg maar 10px vanaf bottom en 10px vanaf links. Nu heb ik gewoon float left en komt het onder de tekst te staan. De hoeveelheid tekst bepaald dus hoe hoog de button in het vak staat. Ik dacht die link nu position absolute te geven en de div waar die instaat position relative. Dan zou het mooiste zijn als ik kan zeggen dat de margin-bottom 10 px is en dat hij dan netjes 10 px beneden uit de rand staat. | ||||||
Catch22- | zondag 4 januari 2015 @ 22:52 | |||||
Deze al gelezen? Zo niet, goed en aandachtig doen http://www.alistapart.com/articles/css-floats-101/ http://www.alistapart.com/articles/css-positioning-101/ | ||||||
KimJong-un | zondag 4 januari 2015 @ 23:01 | |||||
dankje, ik had gewoon bottom en left moeten gebruiken in plaats van met margin te kloten. | ||||||
Rockiejj | donderdag 8 januari 2015 @ 11:26 | |||||
Ik loop weer te kloten, mijn footer wilt niet over de hele pagina, waarschijnlijk omdat ik een linker en een rechter div heb, maar is er een manier om dit op te lossen? Als ik clear: both; doe dan valt m'n rechter div schuin onder mijn linker div. Hier de codes:
[ Bericht 0% gewijzigd door Rockiejj op 09-01-2015 22:40:04 ] | ||||||
donroyco | donderdag 8 januari 2015 @ 14:09 | |||||
Hey Daniël, maak eens een jsfiddle / CodePen aan. | ||||||
KomtTijd... | donderdag 8 januari 2015 @ 14:53 | |||||
Ehm, dat zijn niet de codes van je footer, da's je hele fucking website. Maak eens een testcase. | ||||||
Donnie-Brasco | donderdag 8 januari 2015 @ 18:48 | |||||
Als ik een beetje wil gaan beginnen met het maken van websites en dergelijke, waar kan ik dan het beste mee beginnen? HTML? | ||||||
BrainOverfloW | donderdag 8 januari 2015 @ 18:57 | |||||
Dat is wel het begin punt ja. HTML en CSS (CSS geeft het uiterlijk aan je html). 30 Days to learn HTML & CSS is bijvoorbeeld een goeie cursus om je deze basis te leren. En ga vooral lekker zelf proberen met de dingen die je leert. Van alleen opdrachtjes natypen leer je het niet. | ||||||
Donnie-Brasco | donderdag 8 januari 2015 @ 19:12 | |||||
Gaan we daar mee beginnen, wordt gewoon een beetje tijdvedrijf ![]() | ||||||
Rockiejj | vrijdag 9 januari 2015 @ 22:34 | |||||
Een eh.. wat? | ||||||
Rockiejj | vrijdag 9 januari 2015 @ 22:39 | |||||
http://codepen.io/anon/pen/myRXYM | ||||||
Rockiejj | vrijdag 9 januari 2015 @ 22:41 | |||||
Ik heb heel veel aan het boek HTML & CSS gehad, is een mooi en duidelijk boek. | ||||||
BrainOverfloW | vrijdag 9 januari 2015 @ 22:41 | |||||
JSfiddle en Codepen zijn websites waar je HTML/CSS/JS op uit kunt voeren zonder een hele pagina te hoeven maken. Erg handig voor het testen van ideeën of het delen van stukken code als je ergens mij zit. | ||||||
Rockiejj | vrijdag 9 januari 2015 @ 22:50 | |||||
Ik zie het inderdaad, handig! | ||||||
n8n | maandag 12 januari 2015 @ 22:24 | |||||
Wat heb ik nou weer aan m'n broek hangen, heb een site, werkt de css niet. Met niet bedoel ik totaal niet, niet in Safari, niet in Chrome. De inspector van beide zien de css wel, ze herkennen het ook als css-bestand. Het enige wat er in staat is body { color: red } (om te testen, en ja er is een body-tag). Iemand dit wel eens meegemaakt? Als ik met stylish (browser extensie) de pagina de kleur rood geef lukt het wel. Superweird deze. Heb ook nog even een js toegevoegd die alleen 'test' in een alert gooit, die werkt wel. Edit: zie dat het MIME Type text/plain is, moet haast daar aan liggen, oké bedankt ![]() Edit2: ![]() ![]() [ Bericht 11% gewijzigd door n8n op 12-01-2015 22:31:46 ] | ||||||
Rockiejj | maandag 12 januari 2015 @ 22:32 | |||||
Schatten, willen jullie nog even naar mijn code kijken, ik raak er alleen maar dieper in verdwaald ![]() | ||||||
BrainOverfloW | dinsdag 13 januari 2015 @ 00:07 | |||||
Je zou er voor kunnen kiezen om je content in een main tag te zetten. Dan krijgt je HTML de volgende structuur
Op die manier kun je de header, main en footer als 3 horizontale blokken op elkaar zetten. Binnen je main zet je vervolgens je content in twee rijen. De main zal dan altijd de lengte hebben van de langste rij waardoor je footer automatisch naar onderen wordt gedrukt. | ||||||
Rockiejj | dinsdag 13 januari 2015 @ 00:08 | |||||
Ik ga kijken of dit het oplost, thanks! | ||||||
Rockiejj | donderdag 15 januari 2015 @ 22:49 | |||||
Werkte perfect! Kan je voor mij misschien ook nog eens kijken naar mijn navigatiebalk, ik heb nu een dropdown menu, alleen is mijn dropdown nu extreem breed, en ik zie niet waar het fout gaat. Kun je me misschien helpen ![]() ![]() http://codepen.io/anon/pen/myRXYM | ||||||
BrainOverfloW | vrijdag 16 januari 2015 @ 00:04 | |||||
nav ul li:hover > ul Daar met width en margin je juiste lengte en positie in zetten. | ||||||
Donnie-Brasco | vrijdag 16 januari 2015 @ 00:53 | |||||
Thnx voor de tip, heb nog cadeaubon van bol.com liggen dus ga hem bestellen denk ik ![]() | ||||||
Rockiejj | vrijdag 16 januari 2015 @ 12:25 | |||||
Ja moet je doen, ik heb er wel een hoop aan gehad! | ||||||
n8n | zondag 25 januari 2015 @ 15:54 | |||||
https://dev.opera.com/articles/javascript-best-practices/ Goed artikel dit, met name over de namespaces. | ||||||
Chandler | dinsdag 27 januari 2015 @ 08:47 | |||||
Kleine vraag, hoe krijg ik bij het volgende voorbeeld de uitloop van de span terug in de container? http://codepen.io/anon/pen/ogwraj ![]() | ||||||
mstx | dinsdag 27 januari 2015 @ 08:52 | |||||
.top p { box-sizing:border-box; } | ||||||
Chandler | dinsdag 27 januari 2015 @ 09:36 | |||||
Thanks! je moet het maar weten ![]() | ||||||
Catch22- | dinsdag 27 januari 2015 @ 10:21 | |||||
vind ik zelf niet zo fraai, op 1 element box-sizing toepassen
Is netter. Maar het fijnste is box-sizing op alles gooien http://www.paulirish.com/2012/box-sizing-border-box-ftw/ alleen moet je dat wel vantevoren gelijk doen | ||||||
Chandler | dinsdag 27 januari 2015 @ 10:34 | |||||
Klopt Catch, had het blogje waar je naar verwijst al doorgenomen. | ||||||
Catch22- | dinsdag 27 januari 2015 @ 10:38 | |||||
Als Paul Irish iets zegt, dat is het waar. | ||||||
Chandler | dinsdag 27 januari 2015 @ 11:05 | |||||
![]() ![]() | ||||||
PimD | dinsdag 27 januari 2015 @ 12:51 | |||||
Box-sizing:border-box op alles gooien is leuk, tot dat je een of andere gare vendor-code moet includen. Maar ja, dan heb je natuurlijk al een groter probleem ![]() | ||||||
MrNiles | dinsdag 27 januari 2015 @ 13:26 | |||||
Ik heb een verschil in Firefox en Chrome met images. In een div staat een image. De image is breder dan de div, maar de hoogte is wel goed. Firefox doet dat prima, Chrome gaat de zaak schalen zodat de image kleiner wordt, dat wil ik niet Waar zit m dit in? | ||||||
Remkoe_ | dinsdag 27 januari 2015 @ 22:23 | |||||
Programmeren en er maar niet uit komen! WRAAAAH! Wellicht zijn er mensen bekend met StackoverFlow.. Voor mijn opleiding ben ik pas begonnen met het programmeren. Op dit moment zijn wij bezig met het maken van een sociale media dienst m.b.v jquery.. Op dit moment loop ik vast op een Follow & UnFollow button. Ik heb de button gestyled zodat er bij 1 class het lijkt of de knop niet is in gedrukt en 1 class dat de knop WEL is ingedrukt. Nu is het nog de schone taak hem werkende te krijgen. Normaal is de knop niet ingedrukt (class1) en staat er de tekst "follow" en wanneer je die knop indrukt moet hij een andere class gebruiken (class2) en moet de tekst "unfollow" worden. Helder en niet zo moeilijk toch? Maar toch loop ik vast!! Nu heb ik de vraag voorgelegd bij mensen op StackoverFlow en die hebben mij zeker kunnen helpen maar alsnog kom ik er niet uit en begrijp ik sommige dingen niet. Hier is de link naar de topic daar : http://goo.gl/GNTmD0 Is er soms iemand die zich geroepen voelt en mij uit deze HELL kan halen? Ruk zowat de haren uit m'n kop | ||||||
Catch22- | dinsdag 27 januari 2015 @ 22:26 | |||||
Je denkt jquery is poepsimpel en zonder lezen kan ik er wel mee werken? En waarom een div en geen a? | ||||||
donroyco | dinsdag 27 januari 2015 @ 22:30 | |||||
Voorbeeld? | ||||||
donroyco | dinsdag 27 januari 2015 @ 22:31 | |||||
Wat begrijp je niet? Laten we daar eens mee beginnen. | ||||||
Remkoe_ | dinsdag 27 januari 2015 @ 22:34 | |||||
Via JSFiddle werkt mijn code gewoon maar offline vanaf mijn pc niet ![]() http://jsfiddle.net/frd6qkjq/5/ Hier werkt ie gewoon. PS: Jaaaaa hij is niet responsive ![]() | ||||||
donroyco | dinsdag 27 januari 2015 @ 22:38 | |||||
http://learn.jquery.com/about-jquery/how-jquery-works/ | ||||||
BrainOverfloW | dinsdag 27 januari 2015 @ 22:48 | |||||
Check via je DevTools eens of je foutmeldingen krijgt, mocht je dat nog niet gedaan hebben. Misschien gaat er iets fout bij het inladen van je jQuery. Dat probleem valt weg als je de boel op jsfiddle gooit want die laad jQuery wel gewoon in. | ||||||
n8n | dinsdag 27 januari 2015 @ 22:50 | |||||
Weet iemand (een artikel dat uitlegt) hoe je methods kan chainen en toch een resultaat kan return-en? Om te chainen moet je altijd return this; doen maar jquery kan het bijvoorbeeld wel: $(resultaat).chain(resultaat).chain(etc). | ||||||
Remkoe_ | dinsdag 27 januari 2015 @ 22:55 | |||||
Heb ik gedaan maar krijg geen foutmelding. Hij laad Jquery prima in :S | ||||||
Catch22- | dinsdag 27 januari 2015 @ 22:55 | |||||
promises. .then | ||||||
#ANONIEM | dinsdag 27 januari 2015 @ 22:58 | |||||
Stop deze ergens op je pagina, krijg je hoi, dan laadt hij Jquery prima in. Krijg je geen hoi, werk dan aan je vorige zin ![]()
| ||||||
Remkoe_ | dinsdag 27 januari 2015 @ 22:59 | |||||
Ongelofelijk wat ben ik stom zeg.. Dat is het... Man daar had ik zelf ook nog wel over na kunnen denken... In ieder geval hartstikke bedankt! | ||||||
n8n | dinsdag 27 januari 2015 @ 23:19 | |||||
merci | ||||||
Chandler | woensdag 28 januari 2015 @ 16:02 | |||||
Weer wat... Ik heb een stukje html dat ik middels jquery in elkaar wil knopen.
Nu loopt alles tot aan div class="image"> goed, en daarna wordt alles [object Object]... terwijl het er toch goed uit lijkt te zien... iemand een suggestie? | ||||||
Catch22- | woensdag 28 januari 2015 @ 16:08 | |||||
Geen tijd/zin om het te fixen, maar doe jezelf een lol en maak de elementen die je nodig hebt eerst aan en append ze dan. Dat voorkomt onleesbare meuk als dit. Meerdere cssproperties kan je als object meegeven (.css({'width': '100%', 'color': 'red'})), maar beter doe je dat met classes | ||||||
Chandler | woensdag 28 januari 2015 @ 16:13 | |||||
Classes zijn idd beter ![]() Nou het grappige is dat dit
werkt maar als ik
![]() en dit is de opzet ![]()
![]() [ Bericht 16% gewijzigd door Chandler op 28-01-2015 16:27:59 ] | ||||||
Catch22- | woensdag 28 januari 2015 @ 16:16 | |||||
Als je meer dan twee haakjes achterelkaar moet gebruiken om iets te sluiten, dan weet je al dat het mis gaat. Ik kan niet eens zien wat je uberhaupt probeert. Dus bouw gewoon los die elementen op en gebruik ze dan. En gebruik in elk geval goede indenting, scheelt je veel geneuzel | ||||||
PimD | woensdag 28 januari 2015 @ 17:30 | |||||
Kijk eens naar templating i.p.v. die lappen HTML te genereren in JavaScript. Mustache bijvoorbeeld. | ||||||
n8n | donderdag 29 januari 2015 @ 10:58 | |||||
sheelt ook enorm in de performance, minder dom manipulatie. http://24ways.org/2011/your-jquery-now-with-less-suck Zou je een bestaand element uit de html kunnen pakken, dat deconstructen naar een prototype en dat reconstructen met Json/xml? Een soort automatische templating ![]() [ Bericht 5% gewijzigd door n8n op 29-01-2015 11:04:04 ] | ||||||
n8n | donderdag 29 januari 2015 @ 11:00 | |||||
Die promise is wel erg egde-case trouwens. Ik ga zoiets proberen: http://jsfiddle.net/ScENm/ | ||||||
knight18 | donderdag 5 februari 2015 @ 15:51 | |||||
Geen idee of ik hier aan het juiste adres ben dus neem mij niet kwalijk ![]() Ben op het moment aan het experimenteren met bootstrap, een simpele website in mekaar zetten. Nu wilde ik aan de linker en rechterkant wat meer witte ruimte hebben. De volgende code heb ik in css gezet:
Het grootste gedeelte van de site past zich nu daaraan aan (waaronder de bovenste navbar), helaas blijft de navbar aan de onderkant de gehele breeddte innemen. Terwijl deze ook gewoon in de body staat. Weet iemand hoe dit op te lossen is? | ||||||
Catch22- | donderdag 5 februari 2015 @ 15:54 | |||||
In principe NOOIT css op je html element zetten. body { padding:0 75px; } zou het moeten doen. | ||||||
knight18 | donderdag 5 februari 2015 @ 15:58 | |||||
Sorry dat wist ik niet ![]() Maar als ik het probeer wat jij zei, dan blijft de onderste bar nog steeds over de gehele breedte. Terwijl die dus wel gewoon in de body staat. | ||||||
Catch22- | donderdag 5 februari 2015 @ 16:00 | |||||
die staat fixed gepositioneerd. Je moet niet beginnen met bootstrap maar met de basics van CSS en HTML, anders wordt het niets ![]() | ||||||
n8n | donderdag 5 februari 2015 @ 19:55 | |||||
Bootstrap kan beter helemaal de prullenmand in | ||||||
TwenteFC | donderdag 5 februari 2015 @ 20:32 | |||||
![]() | ||||||
Catch22- | donderdag 5 februari 2015 @ 20:38 | |||||
bootstrap is ziek baas. Scheelt mij zo ziek veel tijd bij webapplicaties. En aangezien ik daar alleen maar mee bezig ben is dat wel praktisch | ||||||
mstx | donderdag 5 februari 2015 @ 22:44 | |||||
Yep, ik heb ook niet zo'n zin om voor elke app weer het wiel opnieuw uit te vinden en de standaardelementen weer te moeten stylen. | ||||||
Catch22- | donderdag 5 februari 2015 @ 23:07 | |||||
bootstrap is net als andere tools, toepassen als nodig, maar niet klakkeloos overal in rammen | ||||||
n8n | donderdag 5 februari 2015 @ 23:22 | |||||
ik vind de usecase ook prachtig maar de uitwerking zeer ondermaats | ||||||
boem-dikkie | donderdag 5 februari 2015 @ 23:29 | |||||
Waarom? | ||||||
n8n | vrijdag 6 februari 2015 @ 00:13 | |||||
gebruikt uitgebreide en onlogische class namespaces, de css gebruikt pixels, responsive is so so. Voor iets waarvan je verwacht dat het uitgekristalliseerd zou zijn heeft het veelal lelijke afwerking, het ziet er verouderd uit, het gridsysteem is verouderd, best practices zijn verouderd, veel bloat. Volgens mij is foundation al wat moderner en minder 2000 legacy. | ||||||
#ANONIEM | zaterdag 7 februari 2015 @ 17:20 | |||||
Bedankt voor de tip voor Foundation. ![]() Ik moet zeggen dat ik nooit problemen heb gehad met Bootstrap. | ||||||
n8n | vrijdag 13 februari 2015 @ 12:38 | |||||
Iemand een leuk, geinig, handig JS templating systeem gevonden dat niet je inner-html verneukt? React ziet er wel goed uit want virtuele DOM maar is alsnog vrij opinionated qua achterliggende structuur (waar ook wat voor valt te zeggen). Ben eigenlijk alleen nog maar http://lhorie.github.io/mithril/index.html tegengekomen. Wel jammer dat frontend werk vaak gepaard gaat met Angular of jQuery (als je naar 90% van alle vacatures kijkt). Vind beide echt smerig ![]() | ||||||
Catch22- | vrijdag 13 februari 2015 @ 12:42 | |||||
Mja, ik gebruik zelf veel angularjs. De DOM wordt er niet mooier van, maar de syntax is wel bijzonder helder en dat vind ik 1 van de allerbelangrijkste zaken bij elke techniek. Onderhoud wordt daardoor makkelijker. ReactJS is wel leuk, maar die syntax is echt kut. Ik wil gewoon geen HTML opbouwen in JS. | ||||||
KomtTijd... | vrijdag 13 februari 2015 @ 12:48 | |||||
Heb het nog niet echt veel gebruikt maar wat ik van Angular gezien heb vind ik dat best wel een mooi framework. Het biedt in ieder geval de mogelijkheden je JS goed gestructureerd te houden. Dat er her en der wat extra tags in je DOM staan moet je je maar bij neerleggen, daar hoeft toch niemand naar te kijken. | ||||||
n8n | vrijdag 13 februari 2015 @ 12:53 | |||||
Ik zit even een gulden middenweg te verzinnen maar dat lukt zo 1, 2, 3 niet nee. Met JS html schrijven wil je ook niet nee, dan zit je weer in dezelfde schuit als php (ooit zat). Als je met Laravel templating gebruikt hoef je in principe ook alleen je content tussen {{ }} te zetten, is toch een stuk netter (en waarschijnlijk langzamer). Wat React technisch wel beter doet is de virtuele DOM waardoor je niet live dom operaties doet, dat is toch wel de achilleshiel van moderne webapplicaties. ik ben echt een mierenneuker ![]() Dit is de een JS-generated anchor tag met de link die ik net plaatste: m("a", {href: page.url}, page.title); Op zich is de abstractie al beter dan js-inline html-tags | ||||||
#ANONIEM | vrijdag 13 februari 2015 @ 12:56 | |||||
True. Enige nadeel vind ik dat je met Angular even heel goed na moet denken qua conventies, hoe je iets moet oplossen cq aanpakken. Je kan namelijk op 14920235 manieren iets aanpakken. | ||||||
Catch22- | vrijdag 13 februari 2015 @ 12:58 | |||||
Voordeel is dat je als je dat niet doet je al een eind komt. Ik heb dat ook gedaan en ben steeds meer en meer aan het ontdekken wat de beste werkwijze is. We zijn nu met een gigantische webapplicatie bezig waarbij ik 2/3 schermen met angularjs opbouw omdat het makkelijker werkt. Heb bijvoorbeeld een scherm met een tabel waar ik 500 tabelrijen in render, waarbij je de volgorde van de kolommen en de zichtbaarheid kan aanpassen (drag n drop, alles) en dat blijft gewoon snel. Als ik dat met jQuery zou doen kostte me dat echt veel codetijd, met angularjs kan ik dat vele male sneller en overzichtelijker doen. Ook zit er een async zoek/filtermogelijkheid in, gaat allemaal zoveel makkelijker met de two-way-databinding. De reguliere schermen (overzicht, detail, wijzigen) doe ik zonder angular omdat dat niets toevoegt. | ||||||
#ANONIEM | vrijdag 13 februari 2015 @ 13:01 | |||||
Herkenbaar, ik vind het ook niks. | ||||||
KomtTijd... | vrijdag 13 februari 2015 @ 13:07 | |||||
Goed nadenken over wat je gaat bouwen wordt op een gegeven moment sowieso wel noodzakelijk. Dat head-first in een probleem duiken en jquery aan jquery knopen tot het werkt, daar kom je jezelf op een gegeven moment echt mee tegen. Ik hoef zelf niet meer zo nodig te frontenden, maar als ik weer een projectje krijg ga ik het echt niet meer Jqueryen. Sja het is altijd maar net welke mier je wel en niet wilt neuken. De een wil cleane DOM, de ander wil cleane scripts, weer een ander wil zo min mogelijk libraries inladen... De conclusie die ik zo langzamerhand getrokken heb is dat onderhoudbaarheid het allerbelangrijkste is. Over efficiëntie nadenken moet je doen als je performance problemen hebt, en bitneuken is sowieso niet meer van dit decennium. | ||||||
Catch22- | vrijdag 13 februari 2015 @ 13:08 | |||||
Het is een afweging, mbt angularjs + overzicht in je code en template + performance + geen html in je js + two way data binding - code in je html Overall ben ik dan wel overtuigd.Maar met AngularJS is het net als met LESS, jQuery of wat dan ook; je kan er een zo grote zooi van maken als je zelf wil. Als je het netjes houdt dan is imo weinig mis mee. En daarbij moet je tools inzetten waar ze voor gemaakt zijn. Ik heb net een webapp naar acceptatie getrapt dat ik in Ionic (angularjs + cordova) heb gebouwd. Is eigenlijk voor 'native' apps, maar met angularjs is dat prima als webapp te gebruiken. En dat zijn 5 pagina's ofzo, dan is AngularJS ideaal. Ik zou er nooit een hele webapp in bouwen. Net als dat ik een Meteor app in productie heb die eigenlijk maar 1 beheerscherm heeft. Op kleine schaal is Meteor heel tof, zou ik ook niet snel een grote webapp mee bouwen. [ Bericht 11% gewijzigd door Catch22- op 13-02-2015 13:15:32 ] | ||||||
#ANONIEM | vrijdag 13 februari 2015 @ 13:27 | |||||
Idem hier, AngularJS + Ionic gebruikt voor een (klein) project voor een klant. Prima om te gebruiken. Volledige webapps zijn inderdaad onderhevig aan een andere discussie. | ||||||
Catch22- | vrijdag 13 februari 2015 @ 13:34 | |||||
Maar dan kan AngularJS ook van toepassing zijn. <fileupload /> om daarin met een directive een async fileupload met response te loaden is toch wel erg handig. | ||||||
#ANONIEM | vrijdag 13 februari 2015 @ 14:06 | |||||
Wat gebruik je dan voor een volledige webapp? Ik zal er wel voor aangevallen, maar ik heb ergens een best grote webapplicaties gemaakt met enkel JQuery. ![]() | ||||||
Catch22- | vrijdag 13 februari 2015 @ 14:14 | |||||
gewoon een backend (.net/java/php/nodejs) met plain-html. Daar gebruik je wel frameworks bij, maar niet voor routing, templating e.d. | ||||||
#ANONIEM | vrijdag 13 februari 2015 @ 14:23 | |||||
Ikzelf gebruik veel ExtJS (www.sencha.com) bijvoorbeeld, met een REST API aan de backend kant. | ||||||
picodealion | vrijdag 13 februari 2015 @ 15:38 | |||||
https://github.com/johnpapa/angularjs-styleguide Amen ![]() | ||||||
Catch22- | vrijdag 13 februari 2015 @ 15:39 | |||||
Voor jij hem postte nog weer doorgelezen nav de discussie hier ![]() | ||||||
#ANONIEM | vrijdag 13 februari 2015 @ 15:40 | |||||
Kende ik niet. Weer wat geleerd. | ||||||
picodealion | vrijdag 13 februari 2015 @ 15:40 | |||||
Ik ben pas een maandje of 8 met Angular bezig, nu net bij Rabobank aan de slag waar ze zijn guidelines hanteren. Zitten een boel goede ideeën bij waar mijn vorige project ook wel baat bij had gehad. | ||||||
Aether | zondag 15 februari 2015 @ 20:43 | |||||
Heeft iemand eens UIKit gebruikt en hoe beviel dat? | ||||||
n8n | maandag 16 februari 2015 @ 12:49 | |||||
als je alle mieren een beetje neukt, heb je wel verdomd snelle websites. Pagina's interactief in een kwart seconde, met allemaal fancy dingen alles er op en er aan. Nou zullen wat ng-tags niet het verschil maken maar heel jquery parsen voor een toggle en input validatie wel. 5000 dom-elementen in je pagina (wat je ook 'gewoon' bij Google/Facebook ziet) slaat ook nergens op. Klakkeloos allemaal frameworks er op gooien gebeurt echt te vaak. Soms zie je 2 versies van jquery op een site (los ingeladen) omdat 1 (vaak slecht geschreven) Plug-in toevallig die dependancy heeft maar geen update. | ||||||
mstx | maandag 16 februari 2015 @ 13:46 | |||||
Slot ![]() |