Category Archive for: Internet Explorer

rfp-robotRFP ROBOT: Website Request for Proposal Generator

The time has come for a new website (or website redesign), which means you need to write a website request for proposal or web RFP. A Google search produces a few examples, but they vary wildly and don’t seem to speak really to your goals for developing or redesigning a new website. You need to write a website RFP that will clearly articulate your needs and generate responses from the best website designers and developers out there. But how?

Have no fear, RFP Robot is here. He will walk you through a step-by-step process to help you work through the details of your project and create a PDF formatted website design RFP that will provide the information vendors need to write an accurate bid. RFP Robot will tell you what info you should include, point out pitfalls, and give examples.

Fun with Viewport Units

Viewport units have been around for several years now, with near-perfect support in the major browsers, but I keep finding new and exciting ways to use them. I thought it would be fun to review the basics, and then round-up some of my favorite use-cases. What are viewport units? Four new “viewport-relative” units appeared in the CSS specifications between 2011 and 2015, as part of the W3C’s CSS Values and Units Module Level 3. The new units – vw, vh, vmin, and vmax – work similarly to existing length units like px or em, but represent a percentage of the current browser viewport. Viewport Width (vw) – A percentage of the full viewport width. 10vw will resolve to 10% of the current viewport width, or 48px on a phone that is 480px wide. The difference between % and vw is most similar to the difference between em and rem. A…

Read More →

The Issue with Preprocessing CSS Custom Properties

CSS has Custom Properties now. We’ve written about them a bunch lately. Browser support is good, but of course, old non-evergreen browsers like Internet Explorer don’t have them and never will. I can see the appeal of authoring with “future CSS”, and letting a preprocessor backport it to CSS that is compatible with older browsers. Babel for CSS! Why not?! It makes me nervous though – because it’s only some use cases of Custom Properties that you can preprocess. There are plenty of situations where what you are doing with a Custom Property just isn’t possible to preprocesses. So if you do, you’re putting yourself in a pretty weird situation. If you’re in a situation where you can preprocess them and get what you expect, you probably should have just used preprocessor variables. Preprocessors can’t understand the DOM structure It isn’t until “runtime” when a complete DOM is constructed that…

Read More →

Ordered Lists with Unicode Symbols

Ordered lists are among the oldest and most semantically rich elements in HTML. Anytime you need to communicate sequence or ranking, the <ol> tag is there to help. The default appearance of the <ol> tag presents numbers next to each item in the list. You can use the list-style-type property in CSS to change the default to use Roman numerals or the letters of the alphabet. If you are feeling exotic, you can even use numbering from other cultures like Hebrew or Greek. The full list of available values is well-documented and easy to use. Recently, I saw an opportunity to use dice in place of numbers for several ordered lists explaining the features of an HTML5 game I created called Triple Score Bopzee. To accomplish my goal, I first experimented with a now-familiar technique for using a small image file as the background for the li::before selector in a…

Read More →

The 15 Strangest Targeting Categories on Facebook

There are tons of “legit” targeting categories on Facebook: number of people interested in fitness, shopping, sports. etc. Have you ever taken a minute to look at all of Facebook’s ad categories, though? I mean, really look? Well, we did, and we weren’t disappointed. We actually found some pretty interesting categories! Some of them are hyper-specific, such as people interested in scooters. Some of them are a little unexpected, like the 17 million people categorized as being in long distance relationships. As quirky as these examples are, the awesome thing about Facebook’s ad categories are their potential to target very unique groups of people. So without further ado, here’s some of what we found. A New Take on Demographics 1. Friends of Newly Engaged Looking at all of the people using Facebook in the States, would you believe that there are 21 million people who are newly engaged in the last…

Read More →

State of the Web 2016

Since starting at Viget over four years ago, I’ve had the opportunity to share a ‘State of the Web’ presentation at many of our quarterly ‘Third Third Thursday’ (TTT) events. These talks offer the chance to explore and share key trends in our industry, and they’re just one of the ways Viget works to stay ahead of the curve. You can watch the Fall 2016 presentation below, or keep scrolling to read the highlights: Mobile Growth It should come as no surprise that mobile traffic is the present and the future. According to some sources, mobile traffic has already surpassed desktop worldwide. This holiday season, comScore predicts that retailers will see three times more traffic from mobile than from desktop. While this growth is obvious even in the U.S., it’s especially prominent in middle and low-income nations. Nigeria, South Africa, Indonesia and India see mobile account for over 66% of…

Read More →

Back to Top