As web professionals, we always try to find creative ways to present web content in order to provide a more comfortable viewing experience. One of the more popular web features nowadays is to use custom web fonts on web site vs the good ole Arial, Verdana... However, one of the trade-off is the increase of the loading time due to the cost of loading the fonts. One of the solutions is to hide unstyled text while webfonts loaded asynchronously. To get a good idea of what I'm talking about, you can read an article called A Smoother Page Load by Joni Korpi. (Note that if you're using an old version of IE, or any browser that doesn't support opacity, you won't get the full effect.) Read More...
Matcha Design Blog
Posts matching #javascript
What is OOCSS? (Object Oriented CSS)
Object Oriented CSS is a method of development as it pertains to the HTML and CSS relationships designed to reduce redundancy in CSS, primarily to make more manageable code. The idea is (basically) to take reused styles and assign them to individual classes, then the elements that use those styles take on that class, plus additional classes for the remaining styles. Read More...
About HTML Entities
If you're using special (non-latin) characters in your pages or emails, you'll want to convert those characters to HTML Entities. This naturally raises a few questions. What are HTML Entities? Why does it matter? What will happen if I don't? How do I do it? If you already know the answers, great. If not, I'll do my best to answer them now. Read More...
New GPU Support for Adobe Flash Player
With the release of Flash Player 11, Adobe has finally added GPU support to Flash. Now 3D animation in Flash can benefit from full hardware acceleration. This is thanks to a new set of APIs called Stage3D. Read More...
Tips to Optimize Programming in Any Language
Good programming involves more than simply being able to write software that will solve a problem or accomplish a task. That's programming, but good programming considers a number of factors, such as the speed of the operations, what to do if something goes wrong, development time, and maintainability of code. Here are a few language-independent tips to keep in mind when writing programs or websites that will hopefully save someone some future headaches. Read More...
Adobe Edge Preview
Adobe has released in Adobe Labs a preview to their new web motion and interaction design tool, Edge. Edge leverages existing and emerging web standards such as HTML5, CSS3, and JavaScript to accomplish its effects, allowing it to work on devices that don't support Flash, such as Apple's mobile devices. It's in early development, and many of the features haven't yet been implemented. Notably, the interaction side is quite lacking. Read More...
Google Fusion Tables
Google Fusion tables is a database system integrated with Google Maps and Google Chart Tools. It's designed to allow visualization, collaboration, and sharing of data, emphasizing central storage to prevent versioning problems, robust sharing, collaboration, and permissions tools to control who can see what, and who can change what. Read More...
Simple jQuery Snippets to Spruce Up Your Website
The purpose of these tricks is to take existing, perfectly valid code, and add little touches to it. They all use jQuery, though could potentially be adapted. They're meant to be called after the DOM has loaded, such as within $(function(){}); or $(document).ready(function() {}); if you prefer. Read More...
5 Reference Resources for Developers
Every developer needs some reference now and then. Whether you're dealing with a new problem you've never encountered before, learning a new scripting language, or you just can't remember which function you need, these web sites will help you get the job done. Read More...
5 Simply Cool jQuery Functions Unveiled
jQuery is used by innumerable developers worldwide, and for good reason - it's an excellent way of increasing the productivity of your JavaScript development. As such, I've decided to outline a few of its most useful functions. Each heading also links to the function's jQuery API page. Read More...
12
Copyright 2013
Matcha Design, LLC. All Rights Reserved.
PRIVACY POLICY TERMS OF USE