Back to Top
The nuts and bolts for
Creative web development

Mixing HTML5 And Native Code

Much has been written recently in the ongoing debate between native and HTML5 applications. There are three principal ways to develop a mobile solution: native code, hybrid mobile app, mobile Web app. Developing an application in HTML5 is a way to leverage code across multiple platforms, rather than having to write the entire application from scratch for each platform. As such, much of the user interface, perhaps the entire interface, would be done in HTML.

October 21, 2013 Author: Lubov Cholakova Rating: Not enough votes

Challenging CSS Best Practices

When it comes to CSS, Thierry Koblentz believes that the sacred principle of “separation of concerns” (SoC) has lead us to accept bloat, obsolescence, redundancy, poor caching and more. Now, he's convinced that the only way to improve how we author style sheets is by moving away from this principle. For those of you who have never heard of the SoC principle in the context of Web design, it relates to something commonly known as the “separation of the three layers”: structure, presentation, behavior.

October 21, 2013 Author: Lubov Cholakova Rating: Not enough votes

Type Makes A Difference: An Exploration Of Type-Focused Websites

In this article, we’ll take you on a thought-provoking journey through a couple of carefully selected Web designs. Certainly, these websites have some captivating interactivity; however, the selection of type and the typographic styling and spacing are the reasons why we chose them for this piece. In the context of typography, considering composition and grid structure is also important.

October 15, 2013 Author: Lubov Cholakova Rating: Not enough votes

Functional Programming in PHP

The new hype in programming is all about functional programming paradigms. Functional languages are used more and more in greater and better applications. Scala, Haskel, etc. are thriving and other, more conservative languages like Java started to adopt some of the functional programming paradigms (see closures in Java7 and lazy eval for lists in Java8).

October 10, 2013 Author: Lubov Cholakova Rating: Not enough votes

The Ten Commandments Of Efficient Design In Axure

Axure is a powerful tool for creating software prototypes quickly. Getting started with it is really easy; however, therein lies a danger. The tool is so intuitive that many users can be productive without undergoing any formal training. What they might not be aware of is that they probably aren’t using Axure optimally.

October 7, 2013 Author: Lubov Cholakova Rating: Not enough votes

Thinking Inside The Box With Vanilla JavaScript

During the past four or five years of blogging regularly and doing research for other writing projects, Louis Lazaris has come across probably thousands of articles on JavaScript. To him, it seems that a big chunk of these articles can be divided into two very general categories: jQuery and theory and concept articles focused on things like IIFEs, closures and design patterns. Yes, he's likely stumbled upon a ton of other articles that don’t fall into either of these categories or that are more specific. But somehow it feels that most of the ones that really get pushed in the community fall under one of the two categories above.

October 7, 2013 Author: Lubov Cholakova Rating: Not enough votes

Data-Driven Design In The Real World

As more designers and writers look to analytics to inform their decisions, many still struggle to implement their findings in a sustainable, ongoing way. Too often, testing and analysis are one-off activities, providing plenty of important-looking numbers but not lot of context or specific direction. After more than five years helping content and design teams capture, measure and understand website performance data (client-side at Bazaarvoice and now at Volusion), Ashley Moreno has learned a lot about connecting the dots between data and design improvements.

September 25, 2013 Author: Lubov Cholakova Rating: Not enough votes

DMXzone Database Connector Manual

In this article you will find all the needed information so you can use the basic as well as the advanced functionalities packed in DMXzone Database Connector PHP and DMXzone Database Connector ASP. The user manual contains nine useful tutorials that are also available in video format and cover basic connection building and source definition as well as more advanced options such as table joins, filters and integration with HTML5 Data Bindings.

September 18, 2013 Author: Lubov Cholakova Rating: Not enough votes

Responsive Navigation On Complex Websites

Central to a solid user experience is a well-structured, simple navigation system. Over the past few months, Jon Rundle has been involved in launching two large institutional websites with complex navigation systems. Maintaining simplicity on such large websites becomes increasingly difficult as content requirements grow and tiers of navigation are added, not to mention the extra complexity added by small screens.

September 12, 2013 Author: Lubov Cholakova Rating: Not enough votes