n8n | zaterdag 28 juni 2014 @ 13:27 | |||||
[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 (, zodat je HTML, CSS of Javascript code goed leesbaar is. Dus niet [quote] of [spoiler] of wat dan ook. 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 | ||||||
n8n | zaterdag 28 juni 2014 @ 13:29 | |||||
Hallo script magistralen, heb dus ene js met een loop die bij onclick (is de bedoeling) een functie aanroept. Het script zegt alleen fuck die onclick ik doe het gewoon bij elke link in de loop. De JavaScript:
Wat er dus gebeurd is dat er een oneindige loop van automatische redirects komt (wat niet de bedoeling is). Weet iemand waarom het niet onclick gebeurd maar laten we zeggen continue met magische krachten? | ||||||
boem-dikkie | zaterdag 28 juni 2014 @ 13:34 | |||||
En wat gebeurd er als je van de onclick een functie maakt?
| ||||||
n8n | zaterdag 28 juni 2014 @ 13:35 | |||||
dat zegt jslint dat ik geen functie in een loop mag zetten maar het werkt wel Met jouw code vind ik dat trouwens geen bezwaar want de (anonieme) functie doet verder niks dan de echte functie aanroepen. Beter. Thanks a bunch | ||||||
Tijn | zaterdag 28 juni 2014 @ 13:36 | |||||
Het probleem is dat onclick de functie zelf moet zijn (bv onclick = jsredirect) en niet de output van de functie (zoals je krijgt bij onclick = jsredirect()). | ||||||
n8n | zaterdag 28 juni 2014 @ 13:38 | |||||
Ah oke, ik dacht nu (wat ik eerst had) dat het sowieso zou 'wachten' op een click, ogenschijnlijk vreemde manier om duidelijk te maken dat het niet werkt zoals bedoeld | ||||||
Tijn | zaterdag 28 juni 2014 @ 13:40 | |||||
Wat je eigenlijk deed was in een loop de functie jsredirect aanroepen (en daarmee dus ook direct de window.location veranderen) en vervolgens de onclick-handler op "false" zetten (want dat is de output van de functie). Je wil niet dat de functie wordt uitgevoerd in de loop, je wil alleen dat bij een onclick gelijk is aan die functie. Daarom laat je de haakjes weg. | ||||||
Tijn | zaterdag 28 juni 2014 @ 13:44 | |||||
Deze pagina geeft meer uitleg + een werkbare oplossing trouwens: http://jslinterrors.com/dont-make-functions-within-a-loop | ||||||
n8n | zaterdag 28 juni 2014 @ 13:47 | |||||
chill dankjewel, het automatisch redirecten is weg maar de functie is ook kapot. Ga er later even naar kijken, moet nu een andere klus afhandelen. Meh | ||||||
n8n | zaterdag 28 juni 2014 @ 13:52 | |||||
dan snap ik weer niet hoe de functie weet welk argument gebruikt wordt (inhoud haakjes) maar ik ga eerst je artikel lezen voordat ik verder vraag. Wel prettig weer wat leven in dit topic | ||||||
Tijn | zaterdag 28 juni 2014 @ 14:00 | |||||
Ja, dat is precies waar dat artikeltje over gaat. Jouw code zou er zo uit moeten zien denk ik:
[ Bericht 3% gewijzigd door Tijn op 28-06-2014 14:14:32 ] | ||||||
esv7 | zaterdag 28 juni 2014 @ 23:18 | |||||
Dit zou eventueel ook heel eenvoudig met jQuery kunnen.
| ||||||
PimD | zaterdag 28 juni 2014 @ 23:29 | |||||
Maar... waarom zou je het default browser gedrag afvangen en dan de window.location via Javascript zetten? :-D | ||||||
Tijn | zaterdag 28 juni 2014 @ 23:54 | |||||
Misschien een iOS home screen web app? Dan opent een normale link in Safari, terwijl een window.location change binnen de app blijft. | ||||||
Darkomen | zondag 29 juni 2014 @ 01:06 | |||||
Lol inderdaad de enige reden . | ||||||
PimD | zondag 29 juni 2014 @ 06:48 | |||||
Ah ja, niet bij stil gestaan | ||||||
n8n | zondag 29 juni 2014 @ 11:13 | |||||
Precies dat ja | ||||||
Tijn | zondag 29 juni 2014 @ 11:47 | |||||
Je kunt het trouwens simpeler doen:
| ||||||
boem-dikkie | zondag 29 juni 2014 @ 12:52 | |||||
Ook vrij eenvoudig met vanilla JS zoals bovenstaande post laat zien. | ||||||
tweemeter | zondag 29 juni 2014 @ 13:19 | |||||
Ik zit even om te prutsen met een website en ik heb met jquery een sorteer functie gemaakt voor een aantal div's met lijsten er in. Ik wil nu dat als je een selectie maakt van twee dingen en het staat niet in de lijst dat deze hele lijst en div weg wordt gehaald en dat de rest doorschuift, is dat mogelijk? Zie voorbeeld. Begin Na selectie blijkt er geen overeenkomst te zijn in div1b, div2a en div2b, deze moeten weg. Dit gebeurd er op dit moment: En ik wil dit voor elkaar krijgen: Alvast bedankt | ||||||
BrainOverfloW | zondag 29 juni 2014 @ 15:37 | |||||
Wil je de rijen perse in hun eigen div hebben? Als je alle 9 sub-divs in één div zet zouden ze netjes op moeten schuiven als je er een paar divs tussen uit haalt. Anders moet je denk ik kijken naar een oplossing die na het verwijderen, uit de overgebleven div's, nieuwe rijen opbouwt. | ||||||
tweemeter | zondag 29 juni 2014 @ 15:40 | |||||
Nouja ik maak op dit moment gebruik van bootstrap die de rijen in divs opbouwt. Als ik de rij-divs weghaalt wordt het een grote chaos. | ||||||
n8n | zondag 29 juni 2014 @ 15:44 | |||||
heb nu dit (JS): Sweet heb een rel="external" toegevoegd aan externe links en dit werkt, de links worden alleen niet geopend met window.open, zelfs niet als ik pop-ups niet blokkeer. dev.console logt ze wel (is een console.log() maar dan alleen als dev.mode op true staat). | ||||||
n8n | zondag 29 juni 2014 @ 17:44 | |||||
is toch dé manier om dit probleem op te lossen. | ||||||
boem-dikkie | maandag 30 juni 2014 @ 07:24 | |||||
Kun je een snel voorbeeld van je code maken in JSfiddle? | ||||||
tweemeter | maandag 30 juni 2014 @ 09:49 | |||||
Zal ik zo doen! | ||||||
tweemeter | maandag 30 juni 2014 @ 12:14 | |||||
Op de een of andere manier lukt het me nu niet om het in JSfiddle voor elkaar te krijgen, zal er vanavond nog even naar kijken. Wellicht, maar als ik de row divs weghaal ziet het er zo uit. En zonder zo: | ||||||
KomtTijd... | maandag 30 juni 2014 @ 12:16 | |||||
Da's omdat ze niet allemaal even hoog zijn. | ||||||
TwenteFC | maandag 30 juni 2014 @ 22:07 | |||||
Even quick & dirty maar bedoel je dit? http://jsfiddle.net/48gk3/1/ | ||||||
boem-dikkie | maandag 30 juni 2014 @ 22:16 | |||||
Nee het idee van hem is dat er rijen om de drie divs heen staan zodat deze netjes onder elkaar blijven staan omdat de container waarschijnlijk de height van de hoogste div pakt. Zo krijg je netjes rijen onder elkaar ook al verschillen de hoogtes. Wat je kunt doen is gewoon left floaten en de rijen weghalen. De divs kun je even hoog maken door met JS de hoogste div te zoeken en de rest die hoogte mee te geven. Dan zou het in theorie goed moeten gaan. | ||||||
TwenteFC | maandag 30 juni 2014 @ 22:31 | |||||
De heights worden dan misschien niet hetzelfde, maar ongeacht de hoogte heb je nu wel rijen van 3. Maar volgens mij begrijp ik het verkeerd? http://jsfiddle.net/48gk3/2/ | ||||||
boem-dikkie | maandag 30 juni 2014 @ 22:34 | |||||
Oh dit lijkt te werken, mijn JSFiddle was niet breed genoeg en daardoor stonden alle divs onder elkaar. Keek verkeerd. | ||||||
TwenteFC | maandag 30 juni 2014 @ 22:35 | |||||
Ja, voorbeeld is dirty. Maar meer dan alles in 1 rij gooien en een clear: both op elk 3e child gooien is het niet. De remove functie had hij zelf al geschreven had ik begrepen. Voorbeeld even wat breder getrokken, zodat het idee duidelijk is; http://jsfiddle.net/48gk3/4/ | ||||||
tweemeter | maandag 30 juni 2014 @ 22:45 | |||||
Heel erg bedankt allebei ik zal er morgen kijken of het werkt, vandaag heb ik 100 kilometer gefietst dus ben wat moe Nogmaals bedankt | ||||||
tweemeter | dinsdag 1 juli 2014 @ 00:52 | |||||
Ik heb het werkend gekregen in JSfiddle. Dit was de situatie zoals die was zonder jouw code. http://jsfiddle.net/48gk3/6/ Is het probleem in jouw code trouwens niet dat als je de maximale hoogte van een rij geeft elke rij zo hoog wordt ook als er een rij is met maar een entry hoog? Ga er morgen mee verder. | ||||||
mstx | woensdag 2 juli 2014 @ 08:55 | |||||
Godver, heb ik weer dat ik één of andere prehistorische site moet aanpassen. Heeft er dus een klootviool dit bovenaan de css gezet:
Ik durf het ook niet weg te halen want dan gaat er geheid van alles fout. Van de hele html/css/php van die site krijg je sowieso instant oogkanker, er staat zelfs een <marquee> in en in de css stikt het van de "!important"s. | ||||||
n8n | woensdag 2 juli 2014 @ 08:57 | |||||
wat gebeurd er al je het vervangt door html | ||||||
lDDQD | woensdag 2 juli 2014 @ 09:00 | |||||
Marquee | ||||||
Maringo | woensdag 2 juli 2014 @ 09:01 | |||||
Waarom niet (ook) een compleet nieuwe site adviseren, verdien je er ook nog wat aan. Verder: sterkte. | ||||||
boem-dikkie | woensdag 2 juli 2014 @ 09:02 | |||||
Ja, overtuigen van een nieuwe site. | ||||||
mstx | woensdag 2 juli 2014 @ 09:09 | |||||
Dat bepaal ik helaas niet. En gelukkig is het ook niet mijn project maar die van een collega (type: gebruikt nog windows XP en een toetsenbord uit 1995), waarschijnlijk krijgt hij morgen een hartaanval als hij ziet dat ik voor de nieuwe elementen css3 heb gebruikt. | ||||||
n8n | woensdag 2 juli 2014 @ 09:18 | |||||
Nog mooie anekdotes over dingen die je in je schoot geworden krijgt waar je acuut je ogen van uit wilt krabben? Ik heb alleen een keer een project gehad dat eerst in India is uitbesteed, daarna in Roemenië en vervolgens zaten er nog 2 freelancers aan. Er zaten delen van 2 versies bootstrap in, de html bestond uit 500 nested div's en de database een bende waar we ook niet bij mochten, ondertussen alles in een virtualbox wat alles 3 keer zo traag maakte (elke wijziging vagrant nogwat) en opnieuw de front-end maken was geen budget voor | ||||||
Catch22- | woensdag 2 juli 2014 @ 09:24 | |||||
Dat doe ik dan ook niet. Laatst kregen we zo'n opdracht. Ik heb aangegeven dat ik die meuk in twee dagen opnieuw kon bouwen en dat dat onder de streep sneller was dan in de opgeleverde wordpressmeuk te gaan editten. Vervolgens drie maanden later het herbouwde project opnieuw gebouwd met nieuwe vormgeving. Wispelturige klant Ik ga nooit in iemand anders code werken. Tenzij het van voorganger is, maar zelfs dan ga ik er eerst met de stofkam door. Heb een r&d project gedaan met native mobiele apps via cordova en http://ionicframework.com . Daar zijn een paar klanten enthousiast over en daar ga ik dus meer mee doen. Wel erg tof imo en angularjs is echt pure win. | ||||||
Tijn | woensdag 2 juli 2014 @ 09:30 | |||||
Klinkt als de website waar ik ook bij ben weggelopen. Serieus precies hetzelfde. Ik was de 2e freelancer In Amsterdam toevallig? Een site over boeken? | ||||||
Maringo | woensdag 2 juli 2014 @ 09:33 | |||||
Virtualbox vagrant combinatie Ik heb het een tijdje gebruikt. Eerst was het zo traag als dikke stront door trechter met de gewone NFS koppeling (ik hoefde echter geen vagrant provision constant te gebruiken). Het duurde werkelijk 2 minuten voor een gewone webpagina te laden met het Symfony2 framework. Want hij zet bij elke wijziging alle bestanden weer over naar de virtuele omgeving. Na een hoop gekloot eindelijk de SMB koppeling werkend gekregen en dat ging toen wel weer een stuk beter. Vervolgens moest virtualbox een keer geüpdate worden, breek alles en doet niks het meer. Vorige week bij de DPC een sessie bijgewoond over Docker, zag er erg interessant uit. Maar ik moet het nog uitproberen. | ||||||
Maringo | woensdag 2 juli 2014 @ 09:35 | |||||
Zo'n type. Maar kan je je problemen ook niet aangeven bij hogerop? Je kan toch aan hun een advies geven? | ||||||
Aether | woensdag 2 juli 2014 @ 09:45 | |||||
Een mooie ‘feature’ vond ik in een project waarin de vorige programmeur 32 december als markering ‘einde jaar’ had gebruikt. De database vond het helaas minder duidelijk... | ||||||
Scorpie | woensdag 2 juli 2014 @ 09:51 | |||||
Wat de fack. | ||||||
Scorpie | woensdag 2 juli 2014 @ 09:52 | |||||
Thx voor de tip, ga er eens naar kijken. | ||||||
mstx | woensdag 2 juli 2014 @ 10:57 | |||||
Hogerop? De baas dus? het bedrijf bestaat maar uit 6 man Bij dit soort klanten is er toch geen budget voor verbetering/vernieuwing dus ik zorg gewoon dat het goed functioneert en daarna ren ik snel weg en wil ik het project niet meer aanraken.
Ik ben nu ook met een appje in Cordova bezig, werkt wel leuk als het eenmaal draait. Alleen het installeren is echt een ramp, je moet eerst NodeJS, Git, Java JDE, ADT en ANT installeren en dan maar hopen dat je de Windows omgevingsvariabelen goed hebt ingevuld anders ben je nog langer bezig met uitzoeken waarom cordova niet wil opstarten. Verder is de interface niet zo snel als native en de api's zijn soms toch wel beperkt... maar het is wel ideaal dat je met html/css/js snel iets moois kunt maken. | ||||||
Catch22- | woensdag 2 juli 2014 @ 11:50 | |||||
Loopt goed soepel hoor. Alleen niet echt in de emulator. | ||||||
tweemeter | woensdag 2 juli 2014 @ 12:52 | |||||
Niets mis met toetsenborden uit '95! | ||||||
n8n | woensdag 2 juli 2014 @ 13:26 | |||||
| ||||||
mstx | woensdag 2 juli 2014 @ 13:28 | |||||
| ||||||
Tijn | woensdag 2 juli 2014 @ 14:01 | |||||
Haha, bizar En die vent was echt helemaal overtuigd dat-ie wel even bol.com zou aanpakken met z'n site Het was al een gedrocht toen ik ermee begon, ik heb een paar weken wat klusjes gefixed die belangrijk waren in zijn ogen en toen heb ik gezegd dat dit gewoon niet gaat. Hij had er natuurlijk ook al bergen geld aan uitgegeven, omdat-ie het eerst in India had laten maken, daarna in Roemenië en uiteindelijk in Nederland nog een bureau eraan had laten sleutelen. Ik denk dat voor dat geld samen hij echt een prachtige website had kunnen laten bouwen door een competent persoon, maar omdat-ie voor een dubbeltje op de eerste rang wilde zitten, heeft-ie nu eigenlijk niks. | ||||||
boem-dikkie | woensdag 2 juli 2014 @ 15:07 | |||||
Jammer aan Cordova is dat alles zo 'hacky' aanvoelt omdat je 5000 verschillende manieren hebt om dingen te doen en nergens staat wat de juiste implementatie is. | ||||||
mstx | woensdag 2 juli 2014 @ 15:10 | |||||
Klopt, vooral qua navigatie enzo. Ik gebruik nu jquery mobile, dat maakt het wel iets consistenter. | ||||||
n8n | woensdag 2 juli 2014 @ 16:28 | |||||
ik (stagair webdesign) werd een keer alleen oppas gestuurd om 'de voortgang' te bespreken. Kreeg een stortvloed aan mankementen die op dat punt vrijwel kansloos waren om nog aan te pakken. Hebben er een middag aan besteed om de bootstrap er gedeeltelijk uit te snijden met chirurgische precisie. De man vond html ook kinderlijk makkelijk (wat in principe ook zo is) maar vergeet even dat het begint met een catastrofe. Ach ja fuck it 2 weken later was het voorbij (de stage). Hij wilde mij nog inhuren als m'n stage afgelopen was mazzel. Wel jammer want verder maken ze mooi spul, product was ook niet verkeerd | ||||||
Tijn | woensdag 2 juli 2014 @ 17:07 | |||||
Ja, hij riep continu te blaten dat het allemaal zo simpel was, maar ondertussen had-ie echt een draak van een website in elkaar laten zetten. Zolang je het niet serieus neemt, wordt het nooit wat. | ||||||
Catch22- | woensdag 2 juli 2014 @ 19:44 | |||||
Daar heb je nu ngcordova voor, als je angular gebruikt iig. Neem aan dat die redelijk geoptimaliseerd wordt | ||||||
TwenteFC | woensdag 2 juli 2014 @ 19:51 | |||||
op basis van je fiddle
| ||||||
tweemeter | woensdag 2 juli 2014 @ 20:43 | |||||
Probleem is alleen dat alles dan weer niet doorschuift naar de andere rijen | ||||||
TwenteFC | woensdag 2 juli 2014 @ 20:44 | |||||
Hoe bedoel je dit? Je wil dus niet altijd rijen van 3 hebben?` | ||||||
tweemeter | woensdag 2 juli 2014 @ 20:45 | |||||
Jawel, maar als ik die CSS toevoeg en daarna bijvoorbeeld Noord-Brabant selecteer dan schuift hij resultaten niet door, maar blijven ze op hun eigen rij staan. | ||||||
n8n | donderdag 3 juli 2014 @ 15:24 | |||||
Yay heb net document.querySelector() nagemaakt | ||||||
knight18 | maandag 7 juli 2014 @ 12:23 | |||||
Hai, ik ben in mijn vrije tijd een website aan het maken. Loop alleen tegen vragen aan die ik niet kan beantwoorden en hoop dat jullie daar een antwoord op weten. 1. Als je een hmtl website op het internet zet, werkt bootstrap dan nog? (bootstrap is een soort add-on waarmee je gemakkelijk kolommen kan maken) 2. Ik wil graag op de website een soort formulier gebruiken voor contact. De persoon vult zijn gegevens in met de vraag en deze word doorgestuurd naar een bepaald emailadres. Waarmee kan ik dit implementeren in html? Zelf heb ik in C# dit al een keer gedaan, maar ik vroeg mij af of het ook anders kan. Alvast bedankt | ||||||
KomtTijd... | maandag 7 juli 2014 @ 12:30 | |||||
1) ja 2) Een veelgebruikte taal voor webapplicaties is PHP, maar met C# kan het ook. Je zit dan wel vast aan windows-hosting, wat het misschien wat lastiger en/of duurder maakt. | ||||||
knight18 | maandag 7 juli 2014 @ 12:36 | |||||
Dank voor het snelle antwoord . | ||||||
TwenteFC | maandag 7 juli 2014 @ 23:14 | |||||
picodealion | dinsdag 8 juli 2014 @ 00:30 | |||||
Ik heb die course net achter de rug. Zit prima in elkaar maar dat liedje is wel gay | ||||||
knight18 | dinsdag 8 juli 2014 @ 00:32 | |||||
Welke editor raden jullie aan voor html, css en javascript? | ||||||
TwenteFC | dinsdag 8 juli 2014 @ 00:33 | |||||
Ben persoonlijk een fan van SublimeText en PHPStorm | ||||||
picodealion | dinsdag 8 juli 2014 @ 00:36 | |||||
Same. Nu net overgestapt op Webstorm ("moest" van mijn werk, aka hadden we een licentie van over) maar werkt uiteindelijk hetzelfde. Prima editors beide. | ||||||
Catch22- | dinsdag 8 juli 2014 @ 00:39 | |||||
Netbeans gebruik ik | ||||||
n8n | dinsdag 8 juli 2014 @ 00:44 | |||||
Hier Sublime Text, vind het wel oké, beter dan veel alternatieven die ik heb geprobeerd (en dat zijn er een hoop). Toevoeging, nu ik er aan denk even Atom geüpdatet sinds de beta, op het eerste zicht veel beter: regelafstand instelbaar, source three rechts, soft wrap makkelijker instelbaar, max line length makkelijker in te stellen, packages makkelijker te managen. Hopelijk stabieler dan voorheen, zo ja gaat Sublime de deur uit [ Bericht 30% gewijzigd door n8n op 08-07-2014 00:52:08 ] | ||||||
Drxx | dinsdag 8 juli 2014 @ 01:07 | |||||
Netbeans en PHPStorm | ||||||
n8n | dinsdag 8 juli 2014 @ 01:41 | |||||
JSLint is pure aids in Atom, window is not defined use spaces instead of tabs Nog iets over expected columns. Flikker op gek die bitch is loco. | ||||||
mstx | dinsdag 8 juli 2014 @ 06:41 | |||||
Hier ook Sublime Text, al vind ik de code view van Dreamweaver ook perfect, vooral de auto-aanvul-functie is beter dan alle andere editors die ik heb geprobeerd. | ||||||
boem-dikkie | dinsdag 8 juli 2014 @ 07:49 | |||||
Ugh zo'n lomp programma als NetBeans gebruiken voor HTML/CSS. Gebruik zelf Sublime. | ||||||
Tijn | dinsdag 8 juli 2014 @ 08:06 | |||||
Kwestie van instellen lijkt me? | ||||||
#ANONIEM | dinsdag 8 juli 2014 @ 08:25 | |||||
Als je niet enkel HTML/CSS doet maar ook PHP of Java is het wel erg fijn. | ||||||
boem-dikkie | dinsdag 8 juli 2014 @ 08:30 | |||||
Dat klopt. | ||||||
Maringo | dinsdag 8 juli 2014 @ 09:03 | |||||
Ook hier Sublime Text. | ||||||
knight18 | dinsdag 8 juli 2014 @ 09:04 | |||||
Dank voor de vele reacties! Ik heb besloten voorlopig Netbeans te gebruiken. Bij het aanmaken van een HTML5 applicatie krijg ik echter de keus uit het selecteren van een site template of het downloaden van een template. Wie heeft er een idee wat dat is? | ||||||
Catch22- | dinsdag 8 juli 2014 @ 09:24 | |||||
Dunno, ik begin altijd met een bestaand project of Initializr | ||||||
knight18 | dinsdag 8 juli 2014 @ 09:28 | |||||
Dank je. Mijn laatste vraag was wat ik precies voor handelingen moet doen om bootstrap te gebruiken. | ||||||
Catch22- | dinsdag 8 juli 2014 @ 09:28 | |||||
vooraf: Ik probeer niet "rude" te zijn, maar dit is mijn manier om mensen leren zelfstandig te zijn. dat staat heel duidelijk op de website van bootstrap Maar kijk eens naar initializr, daar klik je zo een goede template mee inelkaar | ||||||
knight18 | dinsdag 8 juli 2014 @ 09:38 | |||||
Sorry daarvoor, maar op dit gebied ben ik echt nieuw. Ik heb mij al wat ingelezen op het gebied van twitter bootstrap. Echter heb ik op internet gezocht en kan ik het verschil niet vinden tussen die en initializr bootstrap(ken tevens veel technische termen nog niet). | ||||||
Catch22- | dinsdag 8 juli 2014 @ 09:43 | |||||
"Give a man a fish and you'll feed him for a day. Teach him how to fish and you'll feed him for life". Dit is op development vlak onwijs relevant. Ik help je graag op weg; ik ga geen dingen voorkauwen. Initializr is meer een projecttemplate generator. Maar begin eerst eens met jQuery en pak daarna eens wat bootstrap er bij. Al die tools die er tegenwoordig zijn, zijn onwijs tof. Maar wat basale kennis is wel nodig om die goed te kunnen gebruiken. Dus ga niet dom copy-pasten, maar probeer te snappen wat je doet. Als je iets niet snapt; ga dan googlen en probeer dingen niet alleen te lezen, maar ook te begrijpen. | ||||||
KomtTijd... | dinsdag 8 juli 2014 @ 09:44 | |||||
Om me bij catch22 aan te sluiten: Dan ben je waarschijnlijk aan beiden nog niet aan toe. | ||||||
knight18 | dinsdag 8 juli 2014 @ 09:46 | |||||
Dat klopt ook wel! Ik heb wel al html en css kennis samen met wat java en c# kennis. Maar bootstrap en javascript zijn voor mij compleet nieuw. Ben nu ook javascript aan het leren . | ||||||
Sitethief | dinsdag 8 juli 2014 @ 10:03 | |||||
Copy-paste leid tot dit soort problemen: http://thedailywtf.com/Articles/Code-Abuse.aspx | ||||||
Catch22- | dinsdag 8 juli 2014 @ 10:06 | |||||
Aan de andere kant moet je ook gewoon af en toe je kop stoten. Dat is ons allemaal overkomen en gebeurt nog steeds wel eens. | ||||||
knight18 | dinsdag 8 juli 2014 @ 10:19 | |||||
Mijn allerlaatste vraag xD. Ik heb nu in Netbeans een javascript spelletje nagemaakt uit t boek. Als ik het run krijg ik in de browser alleen de tekst te zien maar het javascript gedeelte doet niks. In de output-browser log krijg ik de melding failed to load resource (en dan de naam van het javascript). De naam van het javascript komt overeen met het script element in de html. Dus weet ik het niet meer. | ||||||
Tijn | dinsdag 8 juli 2014 @ 10:39 | |||||
Blijkbaar gaat er toch iets fout. Post je code eens, inclusief de bestandsnamen van de verschillende files. | ||||||
knight18 | dinsdag 8 juli 2014 @ 10:46 | |||||
Ik weet al wat de fout is. Ik had de javascript in het js mapje gezet. Blijkbaar moest het gewoon in de site root staan waar de html ook staat. | ||||||
Catch22- | dinsdag 8 juli 2014 @ 10:47 | |||||
Dan klopt je verwijzing niet | ||||||
Tijn | dinsdag 8 juli 2014 @ 11:37 | |||||
Het moet gewoon daar staan waar je in het script-element aangeeft dat het staat. | ||||||
knight18 | dinsdag 8 juli 2014 @ 11:38 | |||||
Begrijp ik. Raakte alleen in de war door de mapjes die werden aangemaakt door Netbeans. Namelijk css en js. Het html bestand staat hierbuiten, en om een of andere reden dacht ik dat het javascript in js hoorde. Maar het is logisch dat die hem niet vind als je niet zegt dat die in de js map zit. | ||||||
n8n | dinsdag 8 juli 2014 @ 12:19 | |||||
Had ff ingelezen maar dat brengt weer andere zut met zich mee. Lijkt een bug te zijn in deze versie maar whatever. Vind de weergave ook irritant, bij sublime stond een bolletje bij de regel met de melding in de statusbalk, bij atom krijg ik bij een save een firebug console met alle meldingen. Jammer maar helaas edit: JSHint geprobeerd, stukken beter, beter nog dan Sublime JSLint voorheen [ Bericht 5% gewijzigd door n8n op 08-07-2014 13:05:04 ] | ||||||
Catch22- | dinsdag 15 juli 2014 @ 11:09 | |||||
Een app bouwen met cordova is stap 1. In-house besloten distributie is 2. Iemand tips (iOs/Android)? | ||||||
jagermaster | dinsdag 15 juli 2014 @ 14:18 | |||||
Soms kom je bij CSS bestanden het volgende tegen
| ||||||
remi1986 | dinsdag 15 juli 2014 @ 14:26 | |||||
Geef maar toe, je hebt helemaal niet gezocht http://stackoverflow.com/(...)gn-css-selector-mean | ||||||
donroyco | dinsdag 15 juli 2014 @ 14:32 | |||||
Hoe bedoel je dat precies? | ||||||
Catch22- | dinsdag 15 juli 2014 @ 14:46 | |||||
Ik wil een app binnen een bedrijf distribueren & updaten zonder dat hij in een store komt. Ben er nu wel achter hoe dat kan, maar Apple maakt het wel lastig. Helemaal omdat ze er blijkbaar wel iets voor hebben, maar dat is niet in NL beschikbaar | ||||||
picodealion | dinsdag 15 juli 2014 @ 14:50 | |||||
Symbolhound is handig voor het zoeken op dit soort tekens. http://symbolhound.com/?q=%3E+css 2e hit is je antwoord. | ||||||
Deeltjesversneller | dinsdag 15 juli 2014 @ 15:16 | |||||
thx voor die site | ||||||
Tijn | dinsdag 15 juli 2014 @ 15:17 | |||||
Gewoon een Enterprise account nemen en klaar toch? | ||||||
Catch22- | dinsdag 15 juli 2014 @ 15:34 | |||||
Mja, dat mag volgens mij eigenlijk niet. En het was me niet duidelijk tot in hoeverre je devices van gebruikers moet overnemen/locken (als je snapt wat ik bedoel). Maar het lijkt nu duidelijk. Mijn R&D project is uit de hand gelopen en we gaan een besloten beta doen met een aantal gebruikers bij een heule grote klant | ||||||
BrainOverfloW | dinsdag 15 juli 2014 @ 16:51 | |||||
Je javascript bestand past juist prima in je js map. Daar is die map voor. Maar zorg er dan voor dat je in je html er correct een verwijst door de map in je pad mee te nemen.
Dat is een stuk netter dan jezelf nu aan te leren om alles maar bij in de map van je index.html te dumpen. | ||||||
donroyco | dinsdag 15 juli 2014 @ 16:53 | |||||
Ah, op die manier. Ik dacht aan 'besloten' als in 'overeengekomen' | ||||||
Crutch | woensdag 16 juli 2014 @ 00:49 | |||||
Enterprise account (Apple Developers Center), signen en exporteren voor Ad Hoc development. Zo moeilijk is het niet. | ||||||
Catch22- | woensdag 16 juli 2014 @ 09:35 | |||||
Dat is max. 100 gebruikers he? Dat is in de toekomst misschien niet genoeg. | ||||||
MrNiles | woensdag 16 juli 2014 @ 14:01 | |||||
beetje offtopic misschien maar Samsung heeft een mooie pagina in elkaar gestoken http://www.samsung.com/us/connected-devices/ mooi gemaakt hoe verschillende images bewegen op de voor en achtergrond | ||||||
Crutch | woensdag 16 juli 2014 @ 18:41 | |||||
Ik begrijp de verwarring, waarde Catch22-, maar dat geldt voor "test"-devices. Distributie onder werknemers is ongelimiteerd. Bron | ||||||
Catch22- | woensdag 16 juli 2014 @ 18:45 | |||||
Oké. Dus als ik iets voor een klant maak moet de klant officieel ook een enterprise account nemen. En als we iets publiek in de appstore willen, moeten we het 99dollar account ook nemen? | ||||||
Crutch | woensdag 16 juli 2014 @ 18:56 | |||||
Wat ik eruit begreep: ja. Maar weet het niet zeker. Ik neem aan dat 99 dollar geen probleem is voor een klant die meer dan honderd mederwerkers heeft? | ||||||
Catch22- | donderdag 17 juli 2014 @ 09:24 | |||||
Nee dat is het sowieso niet, maar we willen als test zelf een app bouwen (is al bijna klaar trouwens Een Meteor-based API die data scraped en served via een REST-Api aan een app die is opgebouwd met ionic, best wel tof ) en die willen we als test in de Store zetten. | ||||||
Crutch | vrijdag 18 juli 2014 @ 16:54 | |||||
Klinkt leuk | ||||||
Catch22- | vrijdag 18 juli 2014 @ 16:58 | |||||
Is ook. Hoop het binnen een week of 2 te kunnen releasen. Wel pittig developen... - Een virtual machine met ubuntu waar NodeJS/RestAPI/Meteor app - Op window netbeans met de native app + browserversie van de ionic app - Emulator met zijn console en alles tegelijk in de gaten houden | ||||||
Crutch | vrijdag 18 juli 2014 @ 17:02 | |||||
Alright. Hoe groot is het dev-team? Wij hebben een app (Phonegapp build) in 150 schoenwinkels in Belgie draaien. Zowel Android tablets als iPads. Gaat tot nu toe nog prima. Vorige week alweer een feature request binnengekregen. | ||||||
Catch22- | vrijdag 18 juli 2014 @ 17:06 | |||||
Het devteam bestaat uit ongeveer 1 persoon. | ||||||
Crutch | vrijdag 18 juli 2014 @ 17:30 | |||||
Zware taak dan ja. | ||||||
Super-B | zaterdag 19 juli 2014 @ 18:07 | |||||
Hallo, ik ben even mijn kennis weer aan het opfrissen en alles oppikken. Ik heb de volgende code en ik vraag mij het volgende af: Op een pagina is de volgende code verwerkt:
Het ziet er dan zo uit: Stel dat ik een gebruikersnaam invul en daarna op 'verzenden' klikt, hoe zorg ik er dan voor dat ik bijvoorbeeld op de pagina die erna volgt het volgende kan laten weergeven: ''De encryptie is: ..... (encryptie)....'' Het ziet er namelijk nu zo uit: | ||||||
BrainOverfloW | zaterdag 19 juli 2014 @ 18:34 | |||||
Dat zul je dan aan moeten passen in demo_keygen,asp. Die geeft de output terug die je ziet. Als je dit voorbeeld echter direct van W3Schools pakt denk ik niet dat bij dat bestand kunt komen. | ||||||
#ANONIEM | zaterdag 19 juli 2014 @ 18:45 | |||||
Sowieso zou ik als ik hem was ver wegblijven van classic ASP in combinatie met VB. | ||||||
remi1986 | zaterdag 19 juli 2014 @ 19:50 | |||||
dit zal gewoon een asp.net bestand zijn. Gewoon te openen en te bewerken. | ||||||
#ANONIEM | zaterdag 19 juli 2014 @ 20:01 | |||||
I know. | ||||||
n8n | zaterdag 19 juli 2014 @ 20:04 | |||||
en get voor userdata | ||||||
#ANONIEM | zaterdag 19 juli 2014 @ 20:07 | |||||
Mits het geen persoonlijke formuliergegevens zijn bijvoorbeeld. | ||||||
remi1986 | zaterdag 19 juli 2014 @ 20:26 | |||||
heb je voor 2048 bit encryption trouwens ook niet een certificaat nodig? Staat me iets van bij | ||||||
Super-B | zaterdag 19 juli 2014 @ 21:05 | |||||
Aha.. .asp is de tegenhanger van .php toch? | ||||||
BrainOverfloW | zaterdag 19 juli 2014 @ 21:30 | |||||
ASP is een servertaal net als bijvoorbeeld PHP, Rails en tegenwoordig ook JavaScript. Van die talen is ASP de meest verouderde dus als je zelf iets wilt gaan maken kun je je beter toeleggen op een andere server taal. | ||||||
Super-B | zaterdag 19 juli 2014 @ 21:31 | |||||
Servertaal van Js is JSNode toch? | ||||||
BrainOverfloW | zaterdag 19 juli 2014 @ 21:34 | |||||
De taal blijft nog steeds gewoon JS. Maar de JS servers heten NodeJS. | ||||||
Super-B | zaterdag 19 juli 2014 @ 21:35 | |||||
Oké thanks voor de info! | ||||||
Catch22- | zondag 20 juli 2014 @ 00:22 | |||||
heel simpel gezegd ja | ||||||
BrainOverfloW | zondag 20 juli 2014 @ 00:28 | |||||
Een simpel antwoord leek hier wel op zijn plaats. Maar heb me ook nog niet genoeg in Node verdiept om er echt een diepgaand antwoord op te geven. Dus voel je vrij om aan te vullen als je zin hebt | ||||||
Catch22- | zondag 20 juli 2014 @ 00:31 | |||||
mwoah, ik heb met nodejs zoiets dat als iemand je moet uitleggen wat het is, het niets voor jou is. Je moet vrij veel basiskennis hebben om er goed mee te werken. | ||||||
Scorpie | zondag 20 juli 2014 @ 00:35 | |||||
NodeJS is ongeveer hetzelfde als voetballen; iedereen snapt de regels maar slechts weinigen snappen het spelletje. | ||||||
Catch22- | zondag 20 juli 2014 @ 00:37 | |||||
Hss, das dus logies. Kijk, je heb een server, en data, ja en dan moet je dat dus verwerken, das dus logish, toch? Nou en als je dat dus goed doet, heb je dus een applicatie. | ||||||
mschol | maandag 21 juli 2014 @ 10:55 | |||||
Wat is best practice om te zorgen dat een client altijd de laatste versie van een bestand ophaalt, en niet uit de cache? Op dit moment voeg ik aan eventuele XMLHttpRequests een timestamp aan de get request toe, zodat ik zeker weet dat de laatste versie van de server wordt gehaald | ||||||
Aether | maandag 21 juli 2014 @ 10:57 | |||||
Dat is de makkelijkste manier. Als je toegang tot de server hebt kun je het cachen ook in de HTTP headers uitschakelen. | ||||||
Tijn | maandag 21 juli 2014 @ 10:57 | |||||
Ik zou de timestamp vervangen door een versienummer die alleen wijzigt als de inhoud van de file wijzigt. Dan voorkom je dat een client dezelfde file duizenden keren in z'n cache heeft. Je kunt het versienummer trouwens ook gewoon in de filename zetten ipv met een GET-variabele toe te voegen. | ||||||
Catch22- | maandag 21 juli 2014 @ 11:00 | |||||
Doe ik ook. Wij hebben in ons platform een key die wordt genereerd adhv de huidige build. Bij elke update wordt die automagisch aangepast. | ||||||
Tijn | maandag 21 juli 2014 @ 11:03 | |||||
Ja precies. Of je plakt een md5 hash van de inhoud van de file eraan, dan wijzigt het ook automatisch als de content verandert. | ||||||
mstx | maandag 21 juli 2014 @ 11:06 | |||||
Een versienummer bij een ajaxrequest? jQuery doet het standaard gewoon met een timestamp:
| ||||||
n8n | maandag 21 juli 2014 @ 11:19 | |||||
is ook beter want sommige proxy servers cachen bestanden met get statementes niet (als ik Google speed mag geloven). | ||||||
mschol | maandag 21 juli 2014 @ 13:44 | |||||
Hmm, ik zal eens kijken of ik er makkelijk een versienummertje aan kan hangen, ik neem aan dat jullie gebruik naken van een versie controle systeem of bepaald framework die dat bij houdt? | ||||||
Tijn | maandag 21 juli 2014 @ 14:03 | |||||
Kan, maar je kunt het ook makkelijk zelf doen natuurlijk. | ||||||
KomtTijd... | woensdag 23 juli 2014 @ 13:12 | |||||
Ik zit weer een bootstrap-template te implementeren. Nu zou ik nooit zelf zo'n gelikte layout kunnen produceren, maar echt. Ik moet kotsen van mijn eigen code . | ||||||
#ANONIEM | woensdag 23 juli 2014 @ 21:50 | |||||
Een troost: Ik probeerde een 1-pagina site te implementeren zonder extern framework (behalve JQuery) omdat ik dacht dat ik het nog wel kon overzien. Helaas een fout gebleken. Aparte pagina's zijn veel makkelijker in het onderhoud. Nu is veel wel in aparte pagina's die door middel van $('selector').load() worden geladen maar het is toch niet helemaal hetzelfde. Plus ik moet op een goede manier de history bijhouden met pushState en dergelijke. | ||||||
Catch22- | woensdag 23 juli 2014 @ 22:15 | |||||
ben toch benieuwd wat je doet, want ik vind t relatief clean als ik het doe. Maar ik ben dan ook niet iemand die paniekeert als een element vier classes heeft | ||||||
picodealion | donderdag 24 juli 2014 @ 09:22 | |||||
Ja kut is dat he. Zelfde met Foundation overigens, zit me een partij .row's en .column.large-n te nesten waar je ziek van wordt. Ben er nog steeds niet over wanneer ik gewoon moet besluiten om het gekozen framework even te negeren en gewoon zelf een paar regels css erbij te pleuren. | ||||||
KomtTijd... | donderdag 24 juli 2014 @ 09:27 | |||||
ja rationeel maakt het ook geen zak uit, maar ik vind het gewoon lelijk. Alleen de code voor het menu is al 3x zo lang geworden terwijl ik het zelfde zou kunnen bereiken met enkel css. Alleen kost me dat een jaar omdat ik er niet goede in ben . | ||||||
Maringo | donderdag 24 juli 2014 @ 09:30 | |||||
Als je menu drie keer zo lang is, dan doe je toch iets niet goed, lijkt me. Maar dat kan ook aan je bootstraptheme liggen. Een beetje theme zorgt ervoor dat je alleen een ul met li's hebt en dan zorgt een bepaalde class in de ul voor de gehele opmaak. | ||||||
Catch22- | donderdag 24 juli 2014 @ 09:42 | |||||
Ik vind onderhoudbaarheid belangrijker dan een paar kB op je css file. Daar merk je toch niets van (als het niet de spuigaten uitloopt) | ||||||
Scorpie | donderdag 24 juli 2014 @ 09:50 | |||||
FontAwesome | ||||||
KomtTijd... | donderdag 24 juli 2014 @ 10:03 | |||||
Nouja je wilt er ook een icoontje bij ofzo. Had prima met li::after gekund natuurlijk maar nu is het <i class=" fa fa-angle-right"></i> in de HTML. Plus inderdaad 100 classnames per element. Natuurlijk maakt het allemaal geen zak uit, maar de autist in mij houdt er niet van Dit geldt ook inderdaad. Het is wel lekker makkelijk allemaal zo. | ||||||
Catch22- | donderdag 24 juli 2014 @ 10:10 | |||||
Gebruik ik ook al een tijdje, echt ideaal. Heb er een handige mixin voor geschreven voor Less. If interested wil ik hem wel delen | ||||||
Scorpie | donderdag 24 juli 2014 @ 10:22 | |||||
Wij gebruiken hier SASS maar je mag hem altijd delen natuurlijk | ||||||
Catch22- | donderdag 24 juli 2014 @ 10:27 | |||||
Maakt weinig uit, volgens mij kan je hem 1:1 kopieren. Als FontAwesome een Sass versie heeft iig. Mixin
| ||||||
Scorpie | donderdag 24 juli 2014 @ 10:30 | |||||
Ja dat heeft maar een paar kleine aanpassingen nodig voor SASS. | ||||||
Catch22- | donderdag 24 juli 2014 @ 10:35 | |||||
Ja, het is niet superhoogstaand of spannend, maar dit scheelde mij veel ergernis. Je hebt alleen dan 2 classes nodig voor een icon, maar dat levert wel nettere css op. En als je een icon + onopgemaakte class gebruikt zie je het adjust icoon, weet je gelijk dat je dat nog moet fiksen | ||||||
n8n | donderdag 24 juli 2014 @ 11:26 | |||||
waarom (als je toch px gebruikt) niet 16px voor de icons. Volgens mij zijn ze op 16px 'getekend' dus ook scherper. De keren dat ik fontawesome gebruik maak ik zelf de classes. Een .icon voor algemeen en dan een naam bij de inhoud waar het icoon nodig is. Dus .icon:before { content: ""; … } .user:before { content: "\xxxx"; } Als ik dan nog zin heb maak ik nog een subset van het font. Vind overbodige bits maar vies. Keer een html uglyfier maken met php en daar ook de css mee laten parsen [ Bericht 27% gewijzigd door n8n op 24-07-2014 11:32:01 ] | ||||||
Catch22- | donderdag 24 juli 2014 @ 11:40 | |||||
Omdat ze dan beter passen in de rest van de site. Ik maak het mij zelf graag makkelijk. En op zo'n manier dat als ik over een half jaar onderhoud moet doen, ik ook nog graag snap wat er staat. | ||||||
Maringo | donderdag 24 juli 2014 @ 11:42 | |||||
Niet per sé voor 16px meer in v3: http://fortawesome.github.io/Font-Awesome/3.2.1/icons/ Klik maar op een icoon, dan zie je ook de grotere versies. | ||||||
n8n | donderdag 24 juli 2014 @ 12:37 | |||||
groter kon altijd al, punt was dat de iconen oorspronkelijk gemaakt zijn op 16 bij 16 pixels, ze zien er derhalve het scherpst uit op 16 bij 16 pixels of een vermenigvuldiging daarvan al zal het vanaf 32px steeds minder opvallen. | ||||||
n8n | donderdag 24 juli 2014 @ 12:42 | |||||
http://n8n.nl/lab/osx/?si(...)ht&wallpaper=default Early stage projectje naar aanleiding van de nieuwe OS X en het hele retina versus schalen verhaal. Een OS zou prima responsive/schaalbaar moeten kunnen. Je kan de grootte aanpassen door de get value in de url aan te passen. (over een venster met je muis laat 'm verdwijnen, komt na 2 tellen terug, is om de animatie te testen) | ||||||
Aether | vrijdag 8 augustus 2014 @ 11:08 | |||||
| ||||||
Catch22- | vrijdag 8 augustus 2014 @ 11:10 | |||||
IE7 en lager kan me sowieso de pijp blazen. In IE8 zorg ik dat het werkt, meer niet. | ||||||
Aether | vrijdag 8 augustus 2014 @ 11:11 | |||||
Had 6 maanden terug nog een klant van een klant waarbij Bootstrap in een enkel geval crashte op IE7 (halve middag debuggen). Zou mooi zijn als IE11 het minimum wordt. | ||||||
Maringo | vrijdag 8 augustus 2014 @ 16:30 | |||||
Wij doen alleen nog maar IE9+. Dat scheelt al een hoop zorgen. | ||||||
Catch22- | vrijdag 8 augustus 2014 @ 16:34 | |||||
Als je voor bedrijven werkt aan interne systemen is het helaas nog nodig om IE8 te supporten | ||||||
Scorpie | vrijdag 8 augustus 2014 @ 16:49 | |||||
IE8 | ||||||
#ANONIEM | vrijdag 8 augustus 2014 @ 21:20 | |||||
| ||||||
Devolution | zaterdag 9 augustus 2014 @ 19:45 | |||||
Bij ons moet de site zelfs werken in IE7. Het gaat hier wel om de basis, dus als een elementje een paar pixels naar rechts staat of er minder mooi uit ziet (bijv geen transparency) dan maakt dat niet uit. Als de functionaliteit maar hetzelfde is als op IE8+. | ||||||
Catch22- | zaterdag 9 augustus 2014 @ 20:46 | |||||
In contracten staat standaard huidige versies major browser tot een versie terug. Ie8 en lager support betaalt de klant voor. Maar ik zorg altijd dat alles in ie8 werkt. Pixelperfect doe ik sowieso niet aan. Is namelijk een utopie en niet van toepassing op applicaties | ||||||
n8n | zondag 10 augustus 2014 @ 10:28 | |||||
Kort JS vraagje: in browsers in OS X krijg je met window.pageYOffset een negatieve waarde als je omhoog scrolled omdat de pagina bounced (standaard in het OS). Krijg je deze negatieve waarde standaard in browsers als je 'voorbij' 0 door blijft scrollen of is dat alleen vanwege dat bounce gebeuren in OS X? | ||||||
n8n | zondag 10 augustus 2014 @ 10:30 | |||||
het nieuwe IE6
| ||||||
superky | donderdag 14 augustus 2014 @ 14:48 | |||||
Hoi een vraagje ik zit het boek " PHP, MySQL, JavaScript & HTML5 All-in-One For Dummies" te lezen hehe. En daarin volg een tutorial hoe je wat javascript validatie kan schrijven voor een form. Alleen wanneer ik een regel leeg laat, dan hoort hij een error te laten zien zoals op deze afbeelding weergegeven: De afbeelding komt trouwens van het pdf. Het probleem is wanneer ik een lege form verstuur dat ik die errors niet krijg. Hier is mijn code: form.php link: http://pastebin.com/j3v8AWVB form.js link: http://pastebin.com/2YCbPDqH Naar mijn mening ziet de code er goed uit. En ik weet echt niet waar het aan ligt. Kan iemand me misschien helpen? Alvast bedankt voor uw antwoord ! | ||||||
Scorpie | donderdag 14 augustus 2014 @ 15:14 | |||||
Begin eens met Chrome te werken. | ||||||
BrainOverfloW | donderdag 14 augustus 2014 @ 15:43 | |||||
Je gebruikt verkeerde quotes. Je hebt aparte open en sluiten ” in plaats van ". Zowel bij de single als de double quotes. Browsers lezen alleen de " goed. Als je chrome gebuikt kun je in de DevTools snel zien dat dit fout gaat. [ Bericht 6% gewijzigd door BrainOverfloW op 14-08-2014 15:53:51 ] | ||||||
superky | donderdag 14 augustus 2014 @ 17:17 | |||||
Ja xD mijn fout wat stom van me.. | ||||||
BrainOverfloW | donderdag 14 augustus 2014 @ 17:32 | |||||
Zo leren we allemaal van onze fouten | ||||||
n8n | vrijdag 15 augustus 2014 @ 10:25 | |||||
single dumb quotes ook: '. Gebruik ik zelf altijd bij php/js. Vind het makkelijker lezen en het combineert makkelijker met html | ||||||
Catch22- | vrijdag 15 augustus 2014 @ 10:30 | |||||
Dat is een smaakkwestie (single of double), als je het maar consequent doet. | ||||||
raptorix | vrijdag 15 augustus 2014 @ 10:31 | |||||
Gister nog een hoop gedoe dat klant niet kon inloggen op het CMS, blijkt dat te komen door IE8, het is echter een grote financieele instelling, en die zijn jaren bezig geweest met een upgrade naar IE8, kortom upgrade naar windows 7 duurt nog minimaal 6 jaar. | ||||||
n8n | vrijdag 15 augustus 2014 @ 10:37 | |||||
true that. Heb trouwens (tatatada) m'n eerste zelfstandige js gemaakt. Wel vervelend dat als je begonnen bent je meer leert en zo hele stukken opnieuw aan het doen bent. Heb alleen geen requestanimationframe weten te implementeren (al werkt het op 60fps op m'n 2011 laptop). http://www.n8n.nl/lab/fok/presentation/action.js (ff een link, zit mobiel, pardon). Vragen/Opmerkingen? | ||||||
Catch22- | vrijdag 15 augustus 2014 @ 10:43 | |||||
Ziet er wel netjes uit zo Mijn eerste app draait nu live. Meteor (Node-based dus) api en een Android en iOs Cordova-powered app (die in de appstores staan) | ||||||
n8n | vrijdag 15 augustus 2014 @ 10:47 | |||||
nice! Had echt een shitstorm verwacht app store al doorgekomen? Staat (nog) niet in de eerste 10 resultaten | ||||||
BrainOverfloW | vrijdag 15 augustus 2014 @ 19:15 | |||||
Klopt. Ik doelde ook op dat type quotes, wist alleen niet dat ze zo heten. Gebruik zelf ook het liefst de single quotes. | ||||||
n8n | zaterdag 16 augustus 2014 @ 00:23 | |||||
komt nog uit de tijd van de typemachine, toen waren dubbele functies voor toetsen lastig/onmogelijk en combineerden ze “ en ” naar ". Nu weet niemand beter en gebruikt men in teksten nog steeds de ‘domme’ quotes terwijl " en ' eigenlijk voor tijdsnotering en afmetingen zijn | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 15:45 | |||||
heb het al./ [ Bericht 30% gewijzigd door BroodjeKebab op 16-08-2014 15:50:27 ] | ||||||
donroyco | zaterdag 16 augustus 2014 @ 15:50 | |||||
Je class niet laten beginnen met (een) cijfer(s). | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 18:18 | |||||
Ik heb een code gevonden (hover/mouse over CSS) en ik zou graag deze willen toepassen op de IMG (images) die ik op mijn website heb. Wat moet ik erbij zetten om het werkend te krijgen?
| ||||||
amvrosios | zaterdag 16 augustus 2014 @ 18:23 | |||||
Dat zou ik niet doen ;-) een hele jaap CSS je code in jagen terwijl je niet weet wat het doet. mijn advies?
:-) vanuit daar uitbouwen naar wat je wilt hebben | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 18:40 | |||||
Top dankje! Ik had nog één vraag: Ik heb de volgende background: http://www.hadewallpapers(...)ckground-image-css-3 Maar zoals je ziet herhaalt hij zich: Hoe kan ik zorgen dat die zich niet herhaalt, maar dan ook wel fullscreen is? | ||||||
amvrosios | zaterdag 16 augustus 2014 @ 18:42 | |||||
Al zou ik de styling persoonlijk niet inline doen ;-) je kan het beter in een losse stylesheet kieperen om je code maintable te houden | ||||||
donroyco | zaterdag 16 augustus 2014 @ 18:42 | |||||
Wat is dit voor prut
| ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 19:30 | |||||
Ik ben geen pro als jullie, het is maar voor een persoonlijke pagina. Ehm.. weten jullie ook hoe ik een tekst kan weergeven als ik 'hover' over een hyperlink? Dus als ik 'hover' over een foto van een broodje kebab dat er een tekstvak verschijnt met de tekst 'dit is een broodje kebab' | ||||||
donroyco | zaterdag 16 augustus 2014 @ 19:36 | |||||
http://codepen.io/cbracco/pen/qzukg | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 19:40 | |||||
x [ Bericht 99% gewijzigd door BroodjeKebab op 16-08-2014 19:47:46 ] | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 19:48 | |||||
x [ Bericht 100% gewijzigd door BroodjeKebab op 16-08-2014 19:54:07 ] | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 19:48 | |||||
[ Bericht 100% gewijzigd door BroodjeKebab op 16-08-2014 19:50:16 ] | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 19:54 | |||||
Hoe krijg ik de tooltip boven het element (telegraaf icoon?) | ||||||
donroyco | zaterdag 16 augustus 2014 @ 19:59 | |||||
Wat heb je zelf al geprobeerd? | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 20:00 | |||||
Niet veel, omdat ik het niet begrijp, waarom.. Heb wel de voorgaande fouten kunnen ontdekken, vandaar ook dat ik 3 voorgaande posts heb met een x of een leeg bericht. | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 20:01 | |||||
Ik heb :
weggehaald, maar dan gaat de tooltip weer een stuk naar rechts, maar het moet boven iets element staan.. | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 20:26 | |||||
Daarnaast zit er op de tekst 'routeplanner/verkeer/weer' een hyperlink verborgen... Dat terwijl ik geen hyperlink gezet heb. | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 20:27 | |||||
Als ik het bestand hier post, zou iemand deze twee dingen kunnen fixen voor me? | ||||||
donroyco | zaterdag 16 augustus 2014 @ 20:31 | |||||
Je moet je <a href> wel afsluiten | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 20:34 | |||||
TOPPIE!!.. Klein dingetje vergeten.. de / ,maar het maakt een wezenlijk verschil. En die tooltip ? | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 20:38 | |||||
TOPPIE!!.. Klein dingetje vergeten.. de / ,maar het maakt een wezenlijk verschil. En die tooltip ? | ||||||
donroyco | zaterdag 16 augustus 2014 @ 20:39 | |||||
| ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 20:44 | |||||
gelukt thnx. Die tooltip? | ||||||
donroyco | zaterdag 16 augustus 2014 @ 20:54 | |||||
Ik ben je hondje niet. Probeer zelf eens iets, luie flikker | ||||||
Scorpie | zaterdag 16 augustus 2014 @ 20:55 | |||||
WTF ben je aan het kutten jongen? | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 20:55 | |||||
x [ Bericht 49% gewijzigd door BroodjeKebab op 16-08-2014 21:11:47 ] | ||||||
donroyco | zaterdag 16 augustus 2014 @ 20:57 | |||||
Wat een gare code. Blijf met je tengels van HTML/CSS af als je er geen hol van snapt | ||||||
BroodjeKebab | zaterdag 16 augustus 2014 @ 20:57 | |||||
x [ Bericht 100% gewijzigd door BroodjeKebab op 16-08-2014 21:11:41 ] | ||||||
donroyco | zaterdag 16 augustus 2014 @ 20:58 | |||||
Zo hoort ie toch? | ||||||
BrainOverfloW | zaterdag 16 augustus 2014 @ 21:29 | |||||
BroodjeKebab, verdiep je even in het verschil tussen position relative en absolute. Als je daar mee leert werken kun je met maar een fractie van de code die je nu hebt je plaatjes op volgorde zetten. En geef de bij elkaar horende plaatjes samen een div om ze bij elkaar te houden. Dan heb je één class nodig om je categorie divs op volgorde te zetten en eentje voor hoe de plaatjes zich binnen hun div gedragen. En dan kan die elle lange lijst met los gepositioneerde plaatjes er vervolgens uit. Bovendien kun je dan later makkelijk nieuwe plaatjes toevoegen en doen ze gelijk goed mee zodra je ze de goede class geeft. Zoals je nu werkt zul je al die plaatjes opnieuw moeten positioneren als je er iets nieuws tussen wilt zetten. Dat het niet publiekelijk is, is geen excuus om slechte CSS te schrijven. Als je goede CSS wilt leren moet je juist je best doen om jezelf geen slechte gewoontes uit gemak aan te leren. | ||||||
#ANONIEM | maandag 18 augustus 2014 @ 01:40 | |||||
Even de noob uithangen. Ik gebruik het volgende om query strings van een URL te pakken met javascript http://jquery-howto.blogs(...)ues-with-jquery.html En dan onderaan staat Maar ik zie hem geen URL of iets opgeven waar die de query vars vandaan moet halen. Hoe geef ik die op? edit: oh wacht. Grapje window.location. gedoe niet gezien [ Bericht 4% gewijzigd door #ANONIEM op 18-08-2014 01:45:00 ] | ||||||
#ANONIEM | maandag 18 augustus 2014 @ 04:37 | |||||
Ik heb het volgende:
Dit lijkt redelijk te werken. de console.log geeft hetgene wat ik verwacht. Maar zodra ik de functie aanroep krijg ik een undifined te zien Ennnn in de developer console van Chrome zie ik eerst de undefined en dan zie ik pas XHR finished loading: GET bla bla bla. Alsof die eerst de undefined stuurt en dan pas de json api aanroept. Waar komt die undefined vandaan en waarom werkt mijn return niet maar console.log wel? [ Bericht 0% gewijzigd door #ANONIEM op 18-08-2014 04:44:22 ] | ||||||
Aether | maandag 18 augustus 2014 @ 07:21 | |||||
Die undefined is waarschijnlijk het resultaat van de functie getYoutubeInfo omdat er geen return in staat. Hoe roep je die functie aan, want de aanroeper kan nu niet het promiseobject gebruiken. | ||||||
#ANONIEM | maandag 18 augustus 2014 @ 14:36 | |||||
De code waarmee ik hem aanroep:
[ Bericht 0% gewijzigd door #ANONIEM op 18-08-2014 14:36:16 ] | ||||||
Aether | maandag 18 augustus 2014 @ 14:49 | |||||
De functie getYoutubeInfo zal niet direct de gegevens van Youtube terugkrijgen dus die zijn niet direct te gebruiken in buildList. Je kunt het Promise-object als functiewaarde teruggeven zodat het doorvoeren pas plaatsvindt wanneer de gegevens beschikbaar zijn.
| ||||||
#ANONIEM | maandag 18 augustus 2014 @ 14:54 | |||||
het werkt Thx [ Bericht 10% gewijzigd door #ANONIEM op 18-08-2014 14:59:45 ] | ||||||
Aether | maandag 18 augustus 2014 @ 15:03 | |||||
Nee, de functie getYoutubeInfo geeft een Promise-object terug. Dit is de waarde die $.getJSON teruggeeft Je kunt het ook zo schrijven:
Nadat de gegevens door getJSON zijn opgehaald moeten ze nog bewerkt worden. Daarom wordt er een actie toegevoegd d.m.v. then (in getYoutubeInfo). De gegevens uit deze functie (dus return returnObj) worden ontvangen door de ‘then-functie’ in buildList. | ||||||
Catch22- | maandag 18 augustus 2014 @ 15:08 | |||||
Wel even een errorHandler toevoegen natuurlijk | ||||||
#ANONIEM | maandag 18 augustus 2014 @ 15:40 | |||||
Komt wel Maar ik denk dat ik het in php ga herschrijven omdat het uiteindelijk meer gedoe wordt met javascript enzo (in de .each doet die dus http requests, en die each gaat weer vrolijk door voor de http request klaar is.. Geen zin om daar allemaal omheen te gaan bouwen | ||||||
Catch22- | maandag 18 augustus 2014 @ 15:42 | |||||
dat zou ik even de boel zo bouwen dat je een array van id's kan doorsturen en je daar de info van krijgt, ipv voor alles een losse request te maken | ||||||
#ANONIEM | maandag 18 augustus 2014 @ 15:43 | |||||
Dat je met javascript een array van video id's maakt en deze doorstuurt naar een php dingetje die de info ophaalt? Zoiets was ik van plan ja | ||||||
amvrosios | dinsdag 19 augustus 2014 @ 21:19 | |||||
Was er al bang voor dat het deze kant op ging, ik zou meneer kebab vriendelijk door willen verwijzen naar de dagbesteding, kun je daar lekker HTML gaan leren | ||||||
#ANONIEM | vrijdag 22 augustus 2014 @ 00:00 | |||||
#ANONIEM | vrijdag 22 augustus 2014 @ 00:02 | |||||
| ||||||
picodealion | vrijdag 22 augustus 2014 @ 08:32 | |||||
JavaScript 1.2 | ||||||
Catch22- | vrijdag 22 augustus 2014 @ 09:05 | |||||
Yo dawg, i herd u like JavaScript | ||||||
KomtTijd... | vrijdag 22 augustus 2014 @ 15:12 | |||||
FOK!silver, maar dan anders. | ||||||
n8n | vrijdag 22 augustus 2014 @ 19:35 | |||||
Node.js is dat toch? | ||||||
picodealion | vrijdag 22 augustus 2014 @ 19:38 | |||||
Dat is waar ook. | ||||||
Catch22- | vrijdag 22 augustus 2014 @ 20:44 | |||||
neejoj n00b dit is TeaScript | ||||||
n8n | vrijdag 22 augustus 2014 @ 22:59 | |||||
teascript? | ||||||
Catch22- | zaterdag 23 augustus 2014 @ 09:30 | |||||
| ||||||
n8n | zaterdag 23 augustus 2014 @ 23:01 | |||||
JS: The Good Parts uit. Begin was vrij 'dense' maar verder las het prima weg. Was alleen nog niet echt duidelijk wat er mis was met ++, lijkt me niks mis mee voor een for loop? | ||||||
amvrosios | zondag 24 augustus 2014 @ 00:15 | |||||
Dafuq ?! wat is hier het nut van?:') Heel benieuwd hoe je op dit idee bent gekomen... | ||||||
Catch22- | zondag 24 augustus 2014 @ 00:16 | |||||
dit werd vroeger volgens nog best vaak gebruikt, door crappy cms'en en developers | ||||||
amvrosios | zondag 24 augustus 2014 @ 00:17 | |||||
toen was het ook al fout :-P | ||||||
#ANONIEM | zondag 24 augustus 2014 @ 00:28 | |||||
komt van reddit. http://www.reddit.com/r/shittyprogramming/ http://www.reddit.com/r/ProgrammerHumor/ | ||||||
Cracka-ass | donderdag 28 augustus 2014 @ 16:12 | |||||
Ik ben een tweetalige website in elkaar aan het knutselen en daardoor moet de menustructuur op de schop, namelijk 2,3,4 ipv 1,2,3.Het volgende stuk code moet daarvoor worden aangepast. Ik heb geen idee hoe:
Een rimjob voor de winnaar. | ||||||
KomtTijd... | donderdag 28 augustus 2014 @ 16:25 | |||||
regel 6, && $node->depth > 1 ofzo? | ||||||
Cracka-ass | donderdag 28 augustus 2014 @ 16:54 | |||||
Ik heb deze regel:
toegevoegd tot:
Dat doet eigenlijk wat ik wil alleen vindt er dubbeling plaats. Ik krijg 2 keer hetzelfde (maar juiste) menu. | ||||||
KomtTijd... | donderdag 28 augustus 2014 @ 17:09 | |||||
CMSMS? Die {menu ...} tag hoort in je template, niet in je menu template. Dat zou nogal redundant zijn. -edit- ik kan vanavond wel een template opzoeken waarin ik voor elkaar gekregen heb wat jij wilt. [ Bericht 33% gewijzigd door KomtTijd... op 28-08-2014 17:19:44 ] | ||||||
Cracka-ass | donderdag 28 augustus 2014 @ 17:23 | |||||
CMSMS inderdaad. Als ik alleen die regel gebruik:
Gaat het menu goed. Echter werkt in mijn template 'excludeprefix' dan niet meer. Dat is wel irritant. | ||||||
Robuustheid | donderdag 28 augustus 2014 @ 20:40 | |||||
Welke taal is dat? | ||||||
Catch22- | donderdag 28 augustus 2014 @ 23:01 | |||||
Smarty | ||||||
KomtTijd... | vrijdag 29 augustus 2014 @ 00:12 | |||||
menu template:
| ||||||
Catch22- | vrijdag 29 augustus 2014 @ 08:04 | |||||
De tranen springen me hier van in de ogen. | ||||||
KomtTijd... | vrijdag 29 augustus 2014 @ 09:24 | |||||
Smarty logica is een vrij groot onderdeel van cmsms. Je hoeft er niet van te houden naar het maakt het wel mogelijk iedere output van iedere pagina, module of wat dan ook, volledig naar je hand te zetten zonder de sourcecode aan te raken. | ||||||
Catch22- | vrijdag 29 augustus 2014 @ 10:08 | |||||
Ja dat klopt, maar het is wel een nare taal om te lezen | ||||||
Tijn | vrijdag 29 augustus 2014 @ 11:34 | |||||
Dat heeft vooral te maken met het splitsen van presentatie en logica in de architectuur van je applicatie, daar heb je geen Smarty voor nodig. Ik snap het voordeel van iets als Smarty boven gewoon PHP niet echt. Alsof web development al niet uit genoeg talen en verschillende syntax bestaat. | ||||||
KomtTijd... | vrijdag 29 augustus 2014 @ 11:48 | |||||
Sja, en PHP-code in een database opslaan en eval()'en is ook weer bad practice. En brengt bovendien de nodige risico's met zich mee. | ||||||
Cracka-ass | vrijdag 29 augustus 2014 @ 16:32 | |||||
Ik kwam er achter dat ik simpelweg dit in de pagina-template moest toevoegen:
Ik zat dus nogal verkeerd in de menu template. Thanks voor de hulp tho! | ||||||
Catch22- | vrijdag 29 augustus 2014 @ 16:34 | |||||
Je moet je data structureren in de backend, niet in je template. | ||||||
KomtTijd... | vrijdag 29 augustus 2014 @ 17:01 | |||||
wat is daarbij jouw definitie van "de backend"? Want in mijn definitie zijn templates onderdeel van een backend. | ||||||
Catch22- | vrijdag 29 augustus 2014 @ 17:09 | |||||
Nou, mijn definitie van Front-end is alles waar html in staat. Zulke logica moet je niet in je html willen hebben, imo. Dat sorteren kan je prima aan de achterkant doen. | ||||||
KomtTijd... | vrijdag 29 augustus 2014 @ 17:16 | |||||
Het menu is een object met menu-items. Dat is de structuur. Hoe die weergegeven wordt defineer je in een template en nergens anders. Daar hoort nou eenmaal enige logica bij. Ditsoort opbouw van HTML hardcoded in de broncode opnemen, dát moet je niet willen! | ||||||
Tijn | vrijdag 29 augustus 2014 @ 17:18 | |||||
Daarom sla je het ook gewoon in een file op en niet in je database. En waarom zou je het eval()'en? Als iemand een syntaxfout maakt, dan werkt het niet. Zo is het leven. | ||||||
KomtTijd... | vrijdag 29 augustus 2014 @ 17:28 | |||||
Dat deden ze in eerdere versies, maar het opslaan in de database heeft voordelen, maakt de templates beter te managen. Volgens mij is dit tegenwoordig ook vrij gebruikelijk. | ||||||
Tijn | vrijdag 29 augustus 2014 @ 17:54 | |||||
Ik vind niet dat er echt een conceptueel verschil is tussen PHP-code in je database of Smarty-code in je database. Ik snap wel dat het makkelijker is om het te wijzigen op deze manier, omdat je dan geen schrijfrechten op disk nodig hebt enzo, maar echt de schoonheidsprijs wint het allemaal niet. | ||||||
#ANONIEM | vrijdag 29 augustus 2014 @ 18:02 | |||||
| ||||||
TwenteFC | vrijdag 29 augustus 2014 @ 21:50 | |||||
Zijn er hier nog mensen die ook aanwezig zijn Laracon 2014? | ||||||
donroyco | vrijdag 29 augustus 2014 @ 21:59 | |||||
DIG / [PHP/(My)SQL] voor dummies #117 | ||||||
TwenteFC | vrijdag 29 augustus 2014 @ 22:06 | |||||
Teveel tabjes open staan, sorry. | ||||||
n8n | woensdag 3 september 2014 @ 11:16 | |||||
http://youmightnotneedjquery.com Native polyfills per IE versie, kom maar op met die performance | ||||||
Catch22- | woensdag 3 september 2014 @ 11:19 | |||||
ik ga geen readibility opofferen voor niet merkbare performance... | ||||||
donroyco | woensdag 3 september 2014 @ 11:26 | |||||
Wat hij zegt. | ||||||
Aether | woensdag 3 september 2014 @ 11:36 | |||||
Met iets als
Maar een
| ||||||
n8n | woensdag 3 september 2014 @ 12:01 | |||||
javascript is prima leesbaar, ligt er net aan hoe je een document opmaakt. Jquery is gewoon 70 tot 500 keer zo langzaam. Vooral met animatie/events merk je dat enorm | ||||||
Catch22- | woensdag 3 september 2014 @ 12:19 | |||||
Je hebt gewoon veel meer code nodig. Helemaal met async-requests loopt dat de spuigaten uit imo. En iets dat 20ms duurt ipv 2ms kan mij niet boeien eigenlijk. | ||||||
mstx | donderdag 4 september 2014 @ 15:21 | |||||
Kan deze site misschien in de OP? DIG / Hebben jullie tips voor mijn website? Altijd handig voor beginners | ||||||
remi1986 | donderdag 4 september 2014 @ 16:04 | |||||
jQuery is gewoon geweldig. Dynamisch invoeren van extra rij?
en klaar. Moet je eens met gewoon js proberen wil je vervolgens de ids en names veranderen doe je gewoon
| ||||||
remi1986 | donderdag 4 september 2014 @ 16:10 | |||||
dan doe je toch .html(''); ? | ||||||
remi1986 | donderdag 4 september 2014 @ 16:33 | |||||
dan ben ik benieuwd hoe jij PHP en HTML gescheiden houdt? Of doe je dat gewoon door elkaar? Templates is front-end, daar toon je toch wat er op het scherm komt. Dat een CMS dit in de database opslaat, zodat je dit in een webachtige omgeving kan editen is weer wat anders. | ||||||
Tijn | donderdag 4 september 2014 @ 16:42 | |||||
Als je Smarty gebruikt, hou je PHP en HTML ook niet gescheiden. Je gebruikt alleen andere syntax voor de PHP-stukken. Er is geen wezenlijk verschil tussen {$variabele} en <?= $variabele; ?> | ||||||
remi1986 | donderdag 4 september 2014 @ 16:54 | |||||
kijk voor de grap eens naar dat crewgeschiedenis project. Veel plezier als je daar iets aan wil veranderen. Zal je daarna code laten zien van mij. | ||||||
Crutch | donderdag 4 september 2014 @ 19:51 | |||||
Templating Twig of xml en xsl | ||||||
Crutch | donderdag 4 september 2014 @ 19:53 | |||||
Zelden zoiets lelijks gezien als zo'n beetje iedere Joomla-template, over logica door je template gesproken. | ||||||
KomtTijd... | donderdag 4 september 2014 @ 19:55 | |||||
Als je je daar strikt aan houdt wel ja. Als je een designer/gebruiker wel controle wilt geven over de weergave, maar niet gelijk toegang tot je volledige operating system wilt geven, is een laagje ertussen verrot handig. | ||||||
Crutch | donderdag 4 september 2014 @ 19:58 | |||||
on-topic: https://www.codeschool.com/courses/shaping-up-with-angular-js Interactieve AngularJS tutorial. Erg leuk. | ||||||
Catch22- | donderdag 4 september 2014 @ 19:58 | |||||
De scheiding begint bij ons ook steeds strikter te worden. Communicatie over json tussen de front en backend. Nu een webapp op staging staan die compleet in angularjs werkt en communiceert over een api. En het mooiste; werkt na 1x laden zonder internetverbinding. | ||||||
#ANONIEM | donderdag 4 september 2014 @ 21:36 | |||||
Bedankt voor de tip. | ||||||
Catch22- | donderdag 4 september 2014 @ 22:02 | |||||
Angularjs is erg gaaf imo. Niet voor alles, maar in sommige situaties is het echt baas | ||||||
TwenteFC | donderdag 4 september 2014 @ 22:12 | |||||
Gebruik jij het ook op publieke sites die gewoon moeten scoren in google? | ||||||
Catch22- | donderdag 4 september 2014 @ 22:13 | |||||
Nee. Ik bouw geen sites meer goddank. | ||||||
TwenteFC | donderdag 4 september 2014 @ 22:14 | |||||
Ieder zijn ding. | ||||||
Catch22- | donderdag 4 september 2014 @ 22:18 | |||||
Ik hou me alleen bezig met besloten webapps nu. Dus focussen op werking en inhoud en geen gezever over seo. | ||||||
TwenteFC | donderdag 4 september 2014 @ 22:19 | |||||
Als je er wel rekening mee moet houden dan kan het een probleempje worden, omdat Google <supergavelijsttag></supergavelijsttag> niet herkend Zijn wel workarounds, maar dat is ook niet alles. | ||||||
Catch22- | donderdag 4 september 2014 @ 23:38 | |||||
google parsed ook JavaScript tegenwoordig. Maar het is niet optimaal op seo gebied nee. Ik maak tools en applicaties voor mensen, niet voor bots. | ||||||
TwenteFC | vrijdag 5 september 2014 @ 18:08 | |||||
Maarja, als die bots mensen opleveren. Ik werk een bedrijf met meerdere webshops, dus is het vrij essentieel om gevonden te worden. En gGogle parsed inderdaad javascript, maar dat is op dit moment nog vrij experimenteel en wij spelen het wat dat betreft nog liever op safe. Maar AngularJS is een geweldig framework, en op de backend wordt het regelmatig ingezet. |