Posts

Showing posts from September, 2019

Multi-Million Dollar HTML

Two stories: Jason Grigsby finds Chipotle's online ordering form makes use of an input-masking technique that chops up a credit card expiration year making it invalid and thus denying the order. If pattern="\d\d" maxlength="2" was used instead (native browser feature), the browser is smart enough to do the right thing and not deny the order. Scratchpad math, based on published data, makes that worth $4.4 million dollars. Adrian Roselli recalls an all-too-common form accessibility fail of missing a for / id attribute on label s and input s results in an unusable experience and a scratchpad math loss of $18 million dollars to campaigns. The label/input attribution thing really gets me. I feel like that's an extremely basic bit of HTML knowledge that benefits both accessibility and general UX. It's part of every HTML curriculum I've ever seen, and regularly pointed at as something you need to get right. And never a week goes by I don't fin

How I Learned to Stop Worrying and Love Git Hooks

The merits of Git as a version control system are difficult to contest, but while Git will do a superb job in keeping track of the commits you and your teammates have made to a repository, it will not, in itself, guarantee the quality of those commits. Git will not stop you from committing code with linting errors in it, nor will it stop you from writing commit messages that convey no information whatsoever about the nature of the commits themselves, and it will, most certainly, not stop you from committing poorly formatted code. Fortunately, with the help of Git hooks, we can rectify this state of affairs with only a few lines of code. In this tutorial, I will walk you through how to implement Git hooks that will only let you make a commit provided that it meets all the conditions that have been set for what constitutes an acceptable commit. If it does not meet one or more of those conditions, an error message will be shown that contains information about what needs to be done for th

Android Mobile App Templates for Directories and Classified Apps

Image
Android commands an 88% share of the world market of mobile devices. It’s used by many device manufacturers. Having an Android app gives a business an incredibly wide audience.  Mobile Development Understanding Native, WebView, and Hybrid Templates for Android Apps Lorca Lokassa Sa App Templates 20 Best Android App Templates of 2019 Nona Blackman App Templates 15 Best eCommerce Android App Templates Nona Blackman Mobile Development 10 Best Multi-Purpose Android App Templates Nona Blackman In this article we’ll focus on mobile directory app templates for Android. I’ll show you some premium mobile directory templates for Android available on CodeCanyon.  Understanding Directories and Mobile Directory App Templates  Starting your own online business has never been easier. There are many resources to help you succeed. You have built-in technical and information infrastructure to help your idea off the ground as fast as possible. You also have a built-in audience th

20 Customizable Business Cards (Download, Design, & Print Cheaply)

Image
With business cards, potential business partners and clients get your important contact details. If you need a cheap business card, try customizing a business card template from Envato Elements or GraphicRiver. Their easy-to-use templates let you create an effective business card quickly. Corporate Business Card Template What’s even better is that you can give your business a stylish design that fits your brand and get your business card printed cheaply. In this article we'll share some custom design business card templates from Envato Elements and GraphicRiver that you can use for cheap business card printing. We'll also explain cheap business card printing. The Best Source for Customizable Business Card Templates (With Unlimited Use) Envato Elements  is the perfect place to find winning custom design business card templates. For a low monthly fee, you can unlock unlimited downloads of PowerPoint themes, photos, videos, fonts, and other resources to use in your next p