Explore the Articles

Manuals

DMXzone Font Awesome Manual

In this article you'll find all the needed information to work with DMXzone Font Awesome extension. We covered everything from inserting it on a page, through setting up the include options to inserting icons on your pages. All tutorials are also available in video format.

Read More
Server Side

How to Pass PHP Data and Strings to JavaScript

It's good practice to put all your data in static strings in your PHP files. If you need to use some data in JavaScript later on, it's also good practice to put your data as data-* attributes in your HTML. But in some certain scenarios, you have no choice but to pass strings directly to your JavaScript code.

Read More
CSS

5 Quick Beginner-Friendly CSS Customizations

In this tutorial, we'll cover how to do five quick CSS customizations that make your blog stand out. Even if you don't know what CSS is, you'll be able to follow the instructions and change the standard look of your theme. Before we start, you need a theme with custom CSS options or a custom CSS plugin, or a child theme.

Read More
Design

How To Plan Your Next Mobile E-Commerce Website

In this article, we’ll walk through all of the vital steps when planning a highly converting mobile e-commerce website. The most important questions you need to ask are:

  1. Who are we building this mobile website for?
  2. How will we measure conversion success?
  3. What design factors affect mobile e-commerce conversion rates?
  4. What is the ideal product page?


Read More
General

Writing Elegant and Readable Code

In this tutorial, we will give you nine practical techniques for writing elegant and readable code,by wisely choosing names for variables, functions, and methods, being consistent when writing code, and breaking complex problems into manageable chunks. We won't be talking about specific architectures, languages, or platforms. The focus lies on writing better code.

Read More
HTML5

HTML5: Vibration API

HTML5 has been a breath of fresh air for the web, which hasn't only affected the web as we know it. HTML5 provides a number of APIs that enable developers to create interactive websites and improve the user experience on mobile devices. In this article, we'll take a closer look at the Vibration API.

Read More
Manuals

HTML5 Data Bindings SEO Manual

In this article you'll find all the needed information to work with  HTML5 Data Bindings SEO PHP/ASP extension. It features video tutorials and a step by step explanation on how to insert the extension on your page as well as how to test the result as Google bot. If you experience any troubles, please refer your questions to the extension Forums or our Live support.

Read More
JavaScript

Setting Up JSHint

Regardless of the language you're programming in, we always want to try to produce clean, concise, and correct code. This is a sign of a good programmer and it lets you know your apps are running properly. Linting helps with this by analyzing your code and highlighting common issues regarding syntax and coding conventions based on best practices.

Read More
HTML5

HTML5: Battery Status API

The number of people browsing the web using mobile devices grows every day. It's therefore important to optimize websites and web applications to accommodate mobile visitors. The W3C (World Wide Web Consortium) is well aware of this trend and has introduced a number of APIs that help with this challenge. In this article, Aurelio De Rosa will introduce you to one of these APIs, the Battery Status API.

Read More
JavaScript

Using CreateJs: PreloadJS, SoundJS, and TweenJS

In the first part of this series about using CreateJs, we had a look at EaselJs. In this second and last part, we will look at PreloadJs, SoundJs, and TweenJs. PreloadJS is a library that lets you manage and co-ordinate the loading of assets. PreloadJS makes it easy to preload your assets, like images, sounds, JS, data, and others. It uses XHR2 to provide real progress information when available or fall back to tag-loading and eased progress when it is not. It allows multiple queues, multiple connections, pausing queues, and a lot more.

Read More
Newer articles Older articles