博客 / 列表

Rachel Andrew - The New Layout Standard For The Web: CSS Grid, Flexbox And Box Alignment

Layout on the web is hard. The reason it is so hard is that the layout methods we’ve relied on ever since using CSS for layout became possible were not really designed for complex layout. While we w

flexbox , CSS Grid , Css

Rachel Andrew - Getting Ready For HTTP2: A Guide For Web Designers And Developers

The Hypertext Transfer Protocol (HTTP) is the protocol that governs the connection between your server and the browsers of your website’s visitors. For the first time since 1999, we have a new versi

performance , workflow , Security , coding , Browsers

Rachel Andrew - HTTPS Everywhere With Nginx, Varnish And Apache

The web is moving toward using HTTPS encryption by default. This move has been encouraged by Google, which announced that HTTPS would be a ranking signal. However, moving your website to HTTPS is go

optimization , Caching , Varnish , coding , Nginx , Development

Rachel Andrew - A Simple Workflow From Development To Deployment

In this article I’ll be taking a look at how to build a simple yet robust workflow for developing sites that require PHP and MySQL. I’ll show you how to use Vagrant to create and run a web server on

workflow , MySQL , php , Web Development , coding

Rachel Andrew - Controlling The Cache: Using Edge Side Includes In Varnish

I’m a firm believer that the best way to optimize for fast-loading mobile sites is to optimize for everyone. We don’t know when someone is on a non-mobile device but tethered to their phone, or just

performance , optimization , Techniques , mobile , coding

Rachel Andrew - Designing For Print With CSS

If you mention printing with CSS to many people who work on the web, print style sheets are the use that comes to mind. We are all well used to creating a style sheet that is called upon when a web

Techniques , Print , Tools , coding , Css

Rachel Andrew - Varnish – Speed Up Your Mobile Website

Imagine that you have just written a post on your blog, tweeted about it and watched it get retweeted by some popular Twitter users, sending hundreds of people to your blog at once. Your excitement

performance , Responsive Design , Caching , mobile , Varnish

Rachel Andrew - Building A Successful Product: Start Small And Listen

Developing a product is one thing, bringing it to market is another. In this article, Rachel explains how to start with a new product, develop and support it over time. Interested in learning more?

Clients , Product Strategy , Business

Rachel Andrew - A Guide To PHP Error Messages For Designers

I have been a PHP developer for 10 years, and my company has developed a content management system, written in PHP, that is intended to be very simple to install and get started with. So, I spend a

Errors , php , coding

Rachel Andrew - Supporting Your Product: How To Provide Technical Support

Users will always need support. You could have a bulletproof product and the most excellent tutorials and documentation, and someone will find a way to break it or just not read the information star

Clients , Customer Service , Business

Rachel Andrew - Designing For Content Management Systems

Designing and indeed front-end development for a website that will have content edited by non-technical users poses some problems over and above those you will encounter when developing a site where

cms , coding

Rachel Andrew - How To Use CSS3 Media Queries To Create a Mobile Version of Your Website

Editor’s Note: Please note that this article was published in 2010 and is outdated. Rachel Andrew has written another article on the current state of media queries for responsive design that include

css3 , Responsive Design , mobile , Media Queries , Css

Rachel Andrew - Getting Started With E-Commerce: Your Options When Selling Online

The world of online sales, whether of products or services, can be daunting at first; the options seem confusing and the information conflicted. Yet as the designer or developer of an online store,

Security , ux , Usability , E-Commerce