Category: Web Design

5 Approaches to Spark Design Creativity

Blog Post - November 20th, 2018

During your career as a designer, you’ll develop skills with a lot of approaches that you can add to your ‘toolkit’ to help spark creativity…
CSS Grid: The Future of Web Design

Blog Post - August 28th, 2018

CSS Grid provides a new way to create layouts on the web. It is an unrestricting layout tool available in the browser. With Grid, you’re…
CSS Grid: The Future of Web Development

Blog Post - August 28th, 2018

CSS Grid Layout, also known as Grid, is one of the most exciting CSS features to roll out since Flexbox. Grid has the ability to…
2018 Vue US Conference Recap

Blog Post - July 10th, 2018

The Vue US conference was far more than going over all the tools that exist. I learned better ways to animate elements inside of Vue,…
Everything You Need to Know About Vue JS

Blog Post - June 26th, 2018

Front-end development has changed a lot over the years. User interfaces (UI) have evolved from a simple template with text and buttons, to animations and…
4 Up and Coming Web Development Trends

Blog Post - May 22nd, 2018

Things change so fast in the world of web development. Tried and true gives way to the hot and new more than any other industry…
User Perception and Memory: How to Leverage it in Your Site’s Design

Blog Post - April 10th, 2018

How the human mind works is interesting. The mechanics of how different people intake sensory information is the same from a scientific standpoint, but what…
JSON vs XML vs TOML vs CSON vs YAML

Blog Post - February 20th, 2018

I’m a developer. I read code. I write code. I write code that writes code. I write code that writes code for other code to…
Don’t Go Chasing Waterfalls

Blog Post - December 26th, 2017

In this ever-changing world of web development, you can easily find yourself assessing your existing process for pitfalls and areas of improvement. I would encourage…
Effective and Efficient Cross Browser Testing Strategies

Blog Post - December 19th, 2017

Cross browser testing is one of the last steps in getting your site launch ready, which is why it is important to dedicate time to…
Meaningful Movement in UX Design

Blog Post - December 5th, 2017

Movement in design can greatly improve the user's overall experience, when the design of the animation/movement is done well and for the right reasons. Remember…
The Influence of Mobile on Desktop

Blog Post - July 25th, 2017

With mobile traffic exceeding desktop traffic, the web is becoming a cross-device medium and mobile patterns and practices have bled onto desktop. Five years ago…
Using and Abusing jQuery Triggers

Blog Post - June 12th, 2017

One of the main goals of architecting an API is to supply a single function for each task and follow the Once and Only Once…
Guide to the Google AdWords API

Blog Post - January 10th, 2017

This guide is for those who don’t want to spend hours trouble shooting or going through the myriad Google AdWords API Documentation to get the…
How to Write Modular HTML/CSS with Twig and Less

Blog Post - December 20th, 2016

If you build websites, you’re probably aware they tend to scale, or require the ability to in the future. New features are often requested by…
How to Create a Cohesive Icon Set

Blog Post - December 13th, 2016

William Horton writes, “Designing symbols one at a time can waste your time and lead to sprawling, inconsistent sets of icons. On the other hand,…
Scaling from Desktop to Mobile

Blog Post - October 18th, 2016

Scaling from desktop to mobile presents unique challenges. Much of this difficulty lies in the fact that we need to provide a consistent experience, no…
Schema Implementation and You

Blog Post - August 2nd, 2016

If you’re new to schema, it’s easy to get lost in the HTML microdata jungle. At first glance it seems fairly safe. But once you…
13 Best Tools for Web Development

Blog Post - March 22nd, 2016

In many professions, tools can help drive the success of a project. Having the right tools determines how efficiently and effectively you can attain your…
How to Expand WordPress with Timber

Blog Post - January 5th, 2016

WordPress is an extremely popular and beloved web application that powers approximately one quarter of all websites. It’s a framework, a content management system (CMS),…
You Down with the OOP, Yeah You Know Me

Blog Post - September 1st, 2015

First things first, before we get in too deep, I want to take a moment to explain what you can expect from this article. The…
How to Make Your Website Accessible for All Users

Blog Post - June 23rd, 2015

Web accessibility is about anticipating the needs of your audience, not their browser or device, to successfully interact with your website’s content. Web accessibility specifically…
The Best Tools for Dealing with CSS Prefixes

Blog Post - March 31st, 2015

CSS preprocessors are a great way to code quickly and efficiently. There are many ways to utilize these tools, in this article we discuss the…
The Importance of Wireframes

Blog Post - February 17th, 2015

As a leading User Experience (UX) Agency, Zion & Zion develops a lot of wireframes. Wireframes are an extremely important part of the web development…
Pros and Cons of Magento

Blog Post - December 23rd, 2014

Here at Zion & Zion, we do a lot of Magento development, which has led me to write the post. Since its first public release…
Google Tag Manager Container Size Limit

Blog Post - October 21st, 2014

If you’re unfamiliar with Google Tag Manager, it’s a great product to get familiar with as it has some very…
What is jQuery?

Blog Post - September 25th, 2014

You may have heard of it a couple of times before, and you probably even Googled the exact title of this post looking for an…
What are WordPress Shortcodes?

Blog Post - September 9th, 2014

At some point in your WordPress development career, there comes a time when you ask yourself: “How in the world am I supposed to make…
How to Speed Up Your Website

Blog Post - July 22nd, 2014

A slow website can be the result of a number of things, but most importantly, a slow website means your users are waiting for multiple…
Why Develop Locally with WordPress and MAMP

Blog Post - July 1st, 2014

Whether you are a beginner or experienced developer, it is safe to say that developing locally will save you many unnecessary headaches. It is good…
How to Install WordPress

Blog Post - June 5th, 2014

WordPress is a powerful tool that allows you to easily get a website up and running without having to know a lot of the technicalities.
Why Do QR Codes Exist?

Blog Post - May 27th, 2014

I battled with the title of this post for quite some time. It started as a tale about “Why QR Codes Are Dead,” but they’re…
The Website Planning Process in 7 Steps

Blog Post - May 15th, 2014

When building a website, a common tendency is to jump straight into the visual design. “What’s it going…
What is Responsive Web Design?

Blog Post - April 17th, 2014

A responsive web site is designed to adapt its presentation of information to the users’ device portal. Responsive…
Flat Design the Stunning New Trend

Blog Post - April 10th, 2014

At&t did it. NBC did it. Even Apple did it. From major corporations to the little mom and pop, any post turn of the century…
Why Developing a Website for Multiple Devices is Important

Blog Post - April 3rd, 2014

The day of one device web development is long gone and the challenge for multi-platform multi-device development has quickly begun. To help combat the constantly…
Why Use WordPress?

Blog Post - March 25th, 2014

Not too long ago, Content Management Systems (CMS), were a novelty around the web and not every developer was comfortable building websites that had this…
Why Website Templates Are Bad

Blog Post - March 13th, 2014

For some businesses, the temptation to save time and effort by purchasing a website template can be hard to resist. An employee’s sister’s roommate says…
3 Reasons Why You Don’t Need A Mobile Strategy

Blog Post - February 27th, 2014

Yes, I said it- you don’t need a mobile strategy.  Now, before you go on kicking and screaming, let’s think back about 5 years when…
What is Lorem Ipsum

Blog Post - January 30th, 2014

In web design and graphic/layout design, it is extremely common to design a layout that will later incorporate specific text. However, at the time of…