Category: Web Design

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 …