HTML5 Zone is brought to you in partnership with:
  • submit to reddit
Troy Hunt10/01/14
151 views
0 replies

What the !@*# Were They Thinking?! Crazy Website Biases Exposed By Naughty Words Lists

I’ve long held the view that passwords should consist of as many crazy things as the owner deems fit. If I want to create a password that looks like a dog just ate the keyboard and threw up all the keys, then good for me.

Ajitesh Kumar09/30/14
1460 views
0 replies

AngularJS – How to Use AngularJS with Legacy UI Code?

This article presents tips on how to use AngularJS with legacy UI code, which could present challenges such as those described later in this article. Please feel free to leave comment/suggest if I failed to mention one or more important points.

Davinder Singla09/30/14
740 views
0 replies

Kendo UI Custom Grid

n this article I will show you how we can customize the Kendo UI grid to have custom toolbar at the top with command buttons to add, update and delete grid data. I will provide the step by step details for creating custom grid. In the end we will have a grid as shown below.

Michael Crump09/25/14
1781 views
0 replies

Learning AngularJS One Step at a Time

I have a new in-depth article published online today called, “AngularJS: One Step at a Time”. See below for more information and a link to the online article.

Ajitesh Kumar09/25/14
5020 views
0 replies

AngularJS - 10 Best Practices to Create Custom Directives

This article represents top 10 best practices that one may want to apply while creating custom directives. Please feel free to comment/suggest if I missed to mention one or more important points.

Ajitesh Kumar09/24/14
1730 views
0 replies

AngularJS - Recommended Directory Structure for Angular Apps

This article represents the recommended folder structure that you would want to create/adopt for your next Angular App.

Chris Odell09/23/14
921 views
0 replies

Taming WordPress Taxonomies

I have created a plugin which will give users of WordPress greater control over the taxonomies that are available to them. I have called this plugin the Taxonomy Toolkit

Ajitesh Kumar09/23/14
2760 views
0 replies

Template – HTML5 BoilerPlate with Spring MVC & GAE

This article provides instructions on how to create your quick Google App Engine (GAE) based web application project using Eclipse IDE, based on Spring MVC and HTML5Boilerplate (or Initializr) HTML project templates.

Hubert Klein Ikkink09/23/14
3205 views
0 replies

Awesome Asciidoc: Change URI Scheme for Assets

When we define the document attribute icons with the value font the FontAwesome fonts are loaded in the generated HTML page. In the head section of the HTML document a link element to the FontAwesome CSS on https://cdnjs.cloudflare.com/ajax/libs is added. Also when we use the highlight.js or Prettify source highlighter a link to the Javascript files on the cdnjs.cloudflare.com server is generated.

Sivaprasadreddy...09/23/14
4658 views
0 replies

AngularJS Tutorial: Getting Started with AngularJS

AngularJS is a popular JavaScript framework for building Single Page Applications (SPAs). This tutorial teaches some of the basics for getting started with AngularJS.

Catalin Red09/22/14
2572 views
0 replies

Using and Over Abusing CSS

People usually are abusing features just because they can. It happened before, it's happening now and most likely it will happen again.

Hubert Klein Ikkink09/21/14
5871 views
0 replies

Awesome Asciidoc: Changing the FontAwesome CSS Location

To use font icons from FontAwesome we set the document attribute icons with the value font. The default link to the CSS location is https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.1.0/css/font-awesome.min.css. We can change the location for the FontAwesome CSS with document attributes.

Senthil Kumar09/19/14
2705 views
1 replies

Tutorials for learning about CSS Hover Effects

Are you a Web developer or designer looking forward to learn about CSS Hover effects ? . Below are some interesting tutorials that would help the developers specially working on CSS to know more about CSS Hover Effects.

G. Ryan Spain09/19/14
3366 views
1 replies

AngularJS - How To Delay the $Digest() Cycle

Aaron Gray over at his blog recently posted a neat trick for reducing lag from the $digest() cycle when scaling AngularJS apps with large data sets. He recommends using a debounce function to put a delay on the $digest() cycle.

Paul Underwood09/19/14
2048 views
0 replies

HTML5 Form Validation

Since HTML5 came into webpages it brought a bunch of new features, the most useful features it brings is the functionality that you would normally use JavaScript for. An very good example of how HTML5 can help us with forms is client side form validation.

Ajitesh Kumar09/19/14
983 views
0 replies

Sublime: Configure to Open HTML Page in a Web Browser

This article presents steps that is needed to configure Sublime to open the HTML pages you are working, in your preferred web browser.

Priya Darshini09/19/14
2021 views
0 replies

Resources That Inspire To Learn AngularJS

There are a lot of tutorials, write ups and interesting articles around the web on AngularJS. Some of them which I came across, really inspired me to go for it and hence I am writing an article here to share the same believing it will inspire or be useful for my readers as well.

Rahul Rajat Singh09/18/14
2125 views
0 replies

BackBone Tutorial - Part 7: Understanding Backbone.js Routes and History

In this article, we will try to look at Routes in Backbone.js. We will try to understand how routes can be useful in a large scale single page applications and how we can use routes to perform action based on requested URL.

Tousif Khan09/18/14
1491 views
0 replies

ExtJS Customized QuickTip Example

ExtJS comes with a singleton class Ext.QuickTips (alternate name: Ext.tip.QuickTipManager) which provides attractive and customizable tooltips for any element. The QuickTips singleton is used to configure and manage tooltips globally for multiple elements in a generic manner.

Cal Evans09/18/14
1740 views
0 replies

Announcing NomadJS

I am pleased to announce that Kathy and I, along with our good friend Jordan (@jakerella) Kasper, are starting up NomadJS next month. Like NomadPHP, NomadJS will be a virtual event. Each month we will host a session. Our goal is not to replicate NomadPHP in the JavaScript community, but to give Jordan the infrastructure to build something great in that community. Something that lives up to our goals of helping developers.

Jeremy Likness09/17/14
3238 views
0 replies

Revisiting AngularJS with TypeScript

TypeScript works very well with AngularJS. The definition files help with exploring the API and ensuring it is used correctly at development time.

Juri Strumpflohner09/17/14
11819 views
0 replies

Node, Grunt, Bower and Yeoman - A Modern Web Dev's Toolkit

This article aims at introducing you to some of the currently most popular tools when developing modern web applications with JavaScript. These are totally not new at all and have been around for a couple of years now. Still, I found many devs still don't use or know about them (as you might), wherefore this article tries to give you a quick, concise intro to get you started.

Dmitry Sheiko09/17/14
2779 views
3 replies

Fancy Modal Windows without JavaScript

What we are going to do is a modal window that opens in the center of the screen by pressing a link while everything that underlies the window becomes blurred. It can be done by `Dialog` element, but these day we don't need any JavaScript really to solve this task.

Ajitesh Kumar09/17/14
2451 views
0 replies

Sublime - AngularJS - Useful Auto-complete Snippets

This article presents code samples and instructions to configure your Sublime editor to include ng (angular) scripts in auto-complete fashion. I found it important to get quickly started with my new angular apps. Based on following, you could define custom autocomplete snippets for all angular scripts.

Paul Underwood09/16/14
3292 views
3 replies

HTML5 Download Attribute

In this tutorial we are going to look into another HTML5 feature with the download attribute. The download attribute is a way of telling the browser that to download the file it is linking to, this can be a media file or a PDF document or a webpage etc. This is something you used to have to do with a server-side code.