Web Designer
This blog offers tips for the beginner and the expert for designing and programming for web sites, including how to maximize them for mobile viewing.
-
Does your website need a browser diet?
Ryan Boudreaux reviews guidelines and resources for front end performance design. Applying these principles will help get rid of your website's browser bloat.
-
Learn more about Web Components with these demos
Ryan Boudreaux explains what the Web Components specification is and how it can be used to create reusable modules for web applications.
-
Tips for making use of the Google Web Toolkit
Ryan Boudreaux offers an overview of the components in the Google Web Toolkit.
-
Learn to use the HTML5 Drag and Drop API
Ryan Boudreaux introduces the HTML5 Drag and Drop API and gives some links to demos and resources for more ideas on how to use it.
-
FooTable jQuery plugin tames tabular data in responsive web designs
Ryan Boudreaux demonstrates a jQuery plugin that will allow you to create responsive web designs, when tabular data must be presented on screens of all sizes.
-
New concepts in front-end web design architecture
Ryan Boudreaux highlights some of the newest concepts and projects that are off-shoots of front-end web design.
-
How to get the ruled-paper background effect with CSS3
Ryan Boudreaux shows the CSS3 code needed to create a lined-paper background effect without using images.
-
Tips for online forms that create better user experience
Ryan Boudreaux has several tips for how to design online forms that won't annoy your users.
-
How to create social media interaction for small business websites
Ryan Boudreaux shares some simple tips for social media sharing that will help you build relationships with customers, drive more traffic, and work on a small budget.
-
What you need to know about WebRTC: Web Real-Time Communications
Ryan Boudreaux explains the revolutionary changes that are coming to traditional communications via WebRTC and recommends that you start learning more about it now, starting with these resources.
-
Considerations for creating your web caching policy
Ryan Boudreaux lists several points where you will have to make decisions about how your website caches URLs and pages.
-
How to create an online form with multiple checkbox options
Ryan Boudreaux offers a quick demo of an online form that must include multiple sets of select options for checkboxes. Here he uses jquery and HTML to achieve the desired functionality.
-
Make web pages more interactive with the 'contenteditable' attribute
Ryan Boudreaux shows you how to use the contenteditable attribute to create web pages with editable text for users.
-
Protect your website: Resources, checklist
Ryan Boudreaux offers some resources that are widely available to organizations that need to harden their website security. A checklist will help guide your security strategy.
-
Cache is king: Learn more about website caching policies
Ryan Boudreaux describes three types of website caching and the benefits and disadvantages of each.
-
Create a tool tip text-box element using jQuery, CSS3, and HTML5
Ryan Boudreaux shows you how to create an easy tool tip element for your website using jQuery, CSS3, and HTML 5.
-
FooTable jQuery plugin tames tabular data in responsive web designs
Ryan Boudreaux demonstrates a jQuery plugin that will allow you to create responsive web designs, when tabular data must be presented on screens of all sizes.
-
Learn more about Web Components with these demos
Ryan Boudreaux explains what the Web Components specification is and how it can be used to create reusable modules for web applications.
-
Extend standard CSS with LESS
LESS is a dynamic stylesheet language that extends standard CSS. The result is leaner code that is easier to maintain.
-
How to fix your rags, widows, and orphans
Ryan Boudreaux looks at some of the most common typography problems and offers a tip to help keep them to a minimum in your web designs.
-
Web development using Go
Go has enjoyed unusually rapid adoption and popularity among developers. Here are some highlights of using this programming language.
-
Get started with the WordPress Plugin Boilerplate
Find out how to get the WordPress Plugin Boilerplate and learn to create your own custom plugins.
-
Effective design principles for web designers: Contrast
Ryan Boudreaux reviews the design principle of contrast for web designers and shares some color contrast checking tools.
-
How to replace Flash and Silverlight with HTML5
Justin James discusses the five main areas where HTML5 can provide alternatives to both Flash and Silverlight web development strategies.
-
Get inspiration from these impressive typography designs
Food Typography, Born Typeface, and Type We Like are just three of the resources web designer Ryan Boudreaux highlights as worth checking out.
-
How to create an expandable and contractible FAQ in jQuery
Ryan Boudreaux demonstrates how you can use jQuery's toggle function to create a website FAQ that is expandable and contractible.
-
Install the bbPress forum plugin for WordPress
Ryan Boudreaux explains how to install the bbPress forum plugin.
-
New concepts in front-end web design architecture
Ryan Boudreaux highlights some of the newest concepts and projects that are off-shoots of front-end web design.
-
Create custom buttons with CSS3
Ryan Boudreaux demonstrates how to build custom buttons with CSS3 code in this tutorial.
-
Choosing an open source software license for your development project
If you are considering a development project that uses an open source software license, this guide will introduce you to the basic types available.