A2 Hosting is now hosting.com. Same speed, same support - just a new name and a bigger mission
There are thousands if not millions of people who make a living online nowadays many of them in the fields of web development and design. So it stands to reason that finding a competent freelancer should be like shooting fish in a barrel, but youd be surprised. The ideal freelancer is competent, responsible, communicative, and able to deliver great work on a regular basis.
Khan Academy has released a new accessibility testing plugin called Tota11y. It's a JavaScript plugin that can go in any web page and help you identify accessibility issues with your website. It will not only help you identify the problems with your site, but offer suggestions on how to correct the problems. Some of the categories that Tota11y will look at include:
We all have written code that we later look back at and cringe. Sometimes you're in a hurry, working too late into the night against the hours and your standards begin to slip. Or if you're new to a language or a framework, you may not know the best patterns and stumble your way into a spaghetti-like monstrosity. Whatever the cause, we have all been there.
PHP and JavaScript both have a similar, C-like syntax. This can be both a help and a hindrance to PHP developers who are beginning to write JavaScript. The familiarity can both help and lead them astray. I thought it might be useful here to compile a list of some stumbling blocks to avoid and practices to adopt in order to ease the transition into writing JavaScript.
For anyone who doesn't know, Shellshock is the name of a particularly nasty vulnerability in Bash, the standard shell for most Linux distributions (and other Unix-like systems.) As of press time, new vulnerabilities due to this bug are still being discovered.
There's a few key features that make AngularJS distinct from the alternatives. A big one is that Angular templates are written in HTML using directives. Learn more here!