Klaar om JavaScript te leren
WAT JE MOET WETEN

In tegenstelling tot zelfstandige talen zoals Java of C, werkt JavaScript met HTML (of meer zelden XML.) Daarom moet u een basiskennis van HTML (of XML) hebben om JavaScript effectief te kunnen gebruiken. Als u geen eenvoudige webpagina helemaal opnieuw kunt schrijven, moet u uw HTML waarschijnlijk opfrissen voordat u JavaScript leert. Het kennen van CSS is ook erg handig, er zijn een aantal heel coole en nuttige dingen die je kunt doen door HTML, CSS en JavaScript te combineren. De HTML-site van CoffeBreakBlog bevat een uitstekend gedeelte over het leren van HTML. Ik hou ook erg van HTML Dog, omdat het zich richt op de huidige best practices en toegankelijkheid. Ondanks dat we JavaScript niet echt afdekken, is HTML Dog de beste bron die ik ooit heb gezien over toegankelijke JavaScript.

WAT U MOET HEBBEN

Als u een programma in JavaScript wilt schrijven en uitvoeren, hebt u een webbrowser met een JavaScript-interpreter en een soort teksteditor nodig. Als u al weet hoe u eenvoudige webpagina's moet schrijven, hebt u deze waarschijnlijk al op uw computer staan. Alle grafische webbrowsers (FireFox, Opera, IE, Safari, enz.) Waarmee ik standaard vertrouwd ben, ondersteunen JavaScript standaard. Als u het hebt uitgeschakeld (meestal in een opties of voorkeuren dialoogvenster), moet u dit weer inschakelen. Mijn huidige persoonlijke favoriete browser is de op Mozilla gebaseerde Flock, maar ik raad aan om elke code die u op een openbare website plaatst te testen met minstens IE en Mozilla FireFox. Net als bij HTML is het geen slecht idee om code op meerdere browsers te testen terwijl je aan het leren bent, zodat je niet afhankelijk wordt van iets dat niet door andere browsers wordt ondersteund. Een teksteditor is een bewerkingsprogramma dat uw informatie in platte tekst schrijft en opslaat zonder opmaak of opmaak. U wilt geen WSIWYG HTML-editor zoals Dreamweaver, GoLive of Frontpage of uw tekstverwerker gebruiken. Standaard teksteditors zijn vi (en vaak emacs) op Unix en Linux, Kladblok op Windows en TextEdit op Mac OS X. Er zijn ook tal van externe teksteditors en ontwikkelomgevingen die u op uw systeem kunt installeren. Dit is vooral gebruikelijk op Windows, omdat programmeurs over het algemeen vinden dat Kladblok niet voldoende is voor hun behoeften.

HTML-verwijzingen
HTML Basic-serie op de HTML-site van CoffeBreakBlog
HTML-hond

Browsers die JavaScript ondersteunen
Flock - "de sociale webbrowser" en mijn huidige favoriet. Flock maakt het gemakkelijk om te bloggen en foto's te delen vanuit uw webbrowser.
Mozilla Firefox - de innovatieve browser die iedereen kopieert
Opera - een browser met alle functies die op een groot aantal apparaten draait, van computers tot telefoons tot de Wii. Opera heeft een aantal geweldige functies voor webontwikkeling.
Internet Explorer - Niet langer multi-platform en met slechte naleving van normen, toch is IE een regelmatige kandidaat voor de meest gebruikte webbrowser.

Tekstverwerkers
jEdit - een op Java gebaseerde programmeursteksteditor
vim - vi-verbeterde editor, gebaseerd op de Unix vi-editor, beschikbaar voor veel besturingssystemen
GNU EMACS - een van de eerste, en nog steeds in de race voor de beste ontwikkelaar editor / ontwikkelomgeving
PSPad - een hoog gewaardeerde Unicode-compatibele tekst- en code-editor (alleen Windows)

Video-Instructies: Card Throwing Trick Shots | Dude Perfect (April 2024).