NotesFrutiger Metro (also known as Flat Frutiger Aero, Vector Metro, or Vector Vomit) is a broad design aesthetic that encompasses the "Frutiger" vector-based graphic designs of the 2000s, utilizing glossy textures, abstract flourishes, humanism, nature, gradient blocks, and bloom elements. It combines flat, minimalist graphics with a maximalist design philosophy, typically catering to a pre-teen/teenage demographic. Frutiger Metro shares a lot of similarities with Frutiger Aero and other aesthetics of the time; unlike Frutiger Aero which has a large focus on detailed glossy 3D designs, Frutiger Metro is flat. Unfurl
NotesFrutiger Metro, also known as Flat Frutiger Aero, Vector Metro, or Vector Vomit, is an expansive design aesthetic that encapsulates the "Frutiger" vector-based graphic designs of the 2000s. It features glossy textures, abstract flourishes, humanism, nature-inspired elements, gradient blocks, and bloom effects. Frutiger Metro combines flat, minimalist graphics with a maximalist design philosophy, often appealing to a pre-teen and teenage demographic. While sharing many similarities with Frutiger Aero and other aesthetics of the era, Frutiger Metro distinguishes itself by its focus on flat, 2D designs, in contrast to Frutiger Aero's emphasis on detailed, glossy 3D elements.Unfurl
NotesMomentum scrolling plugins are the web equivalent of turning a functional bike into a unicycle because it "looks cool." It adds unnecessary complexity, degrades usability, and frustrates users. Instead of reinventing scrolling, stick to what works: native, predictable, fast scrolling behavior.
Don't make scrolling a thing. Just let people scroll.Unfurl
NotesMake it Yourself is a digital book that showcases this incredible talent, bringing together over 1000 useful DIY projects to demonstrate just what is possible when you make things yourself.Unfurl
NotesA tree view (collapsible list) can be created using only HTML and CSS, without the need for JavaScript. Accessibility software will see the tree view as lists nested inside disclosure widgets, and the standard keyboard interaction is supported automatically. Unfurl
NotesThe time it takes for the phosphor to become fully activated is actually longer than the pulse representing the timing to draw a single pixel (40 nanoseconds). Meaning, if we were to attempt to display just a single pixel, the phosphor on this particular spot will never reach its full activation level resulting in a fuzzy image of varying brightnesses between dimmer, thin strokes and heavier, thick strokes. So the typography has to adjust for this, by streching the pulses to double width (80 ns), at least, in order to provide an even image and legible text and to work around the shallow flanks of the screen intensification.FeedUnfurl
NotesAs I understand, a hugely divisive internal debate occurred among Twitter employees around this time. One camp wanted to build the entire business around their realtime API. In this scenario, Twitter would have turned into something like a realtime cloud API company. The other camp looked at Google’s advertising model for inspiration, and decided that building their own version of AdWords would be the right way to go. FeedUnfurl
NotesThe “Bashful” — named after the story-book dwarf in Snow White — was created alongside the Apple II computer series as an extension of the Snow White design language that frog Founder Hartmut Essligner helped create for the company in 1983. Concepts for this early pre-touch tablet included one with an attached keyboard and one with a floppy disk drive and convenient handle for maximum portability.Unfurl
NotesRocky's Boots is an educational logic puzzle game by Warren Robinett and Leslie Grimm, published by The Learning Company in 1982. It was released for the Apple II, the CoCo, the Commodore 64 and the IBM PC. It was followed by a more difficult sequel, Robot Odyssey. It won Software of the Year awards from Learning Magazine (1983), Parent's Choice magazine (1983), and Infoworld magazine (1982, runner-up), and received the Gold Award (for selling 100,000 copies) from the Software Publishers Association. It was one of the first educational software products for personal computers to successfully use an interactive graphical simulation as a learning environment.Unfurl
NotesIn 1984, the personal-computer industry was still small enough to be captured, with reasonable fidelity, in a one-volume publication, the Whole Earth Software Catalog. It told the curious what was up: “On an unlovely flat artifact called a disk may be hidden the concentrated intelligence of thousands of hours of design.” And filed under “Organizing” was one review of particular note, describing a program called ThinkTank, created by a man named Dave Winer.Unfurl
NotesThe fact that some rise above the despair of the product to make it work, to make it sing even, this is not because of anything Facebook has done, but a testament to the unceasing, even unhinged resilience of the human spirit. One does not develop with the Facebook Platform, but in spite of it.FeedEmbedUnfurl
NotesSome days...some days it's frustrating to be on the web. We're compiling C++ into JavaScript and running Unreal in the browser but at the same time, here in 2013, we're still making the same mistakes. And by we, I mean, the set of web developers who aren't us, right Dear Reader? Because surely you're not doing any of these things. ;)FeedUnfurl
Notes A UI concept which merges loading indicators into the action that invoked them. Primarily intended for use with forms where it gives users immediate feedback upon submit rather than leaving them wondering while the browser does its thing. For a real-world example, check out any of the forms on slid.es. Unfurl
NotesBut here's something you may not realize (or if you do, it's probably on a subliminal level): There are actually two different types of tabbed box-closure mechanisms out there. One is the kind described above, with a perforated slot. The other format involves two interlocking box flaps that snap together without the need for a perforated slot. You can see the differences between the two designs by looking here.Unfurl
NotesSubstitutability is a principle in object-oriented programming. It states that, in a computer program, if S is a subtype of T, then objects of type T may be replaced with objects of type S (i.e., objects of type S may be substituted for objects of type T) without altering any of the desirable properties of that program (correctness, task performed, etc.).FeedUnfurl
NotesConstructed of aluminum, steel, molded furniture-grade plywood and polymers. The seat can comfortably accommodate a person ranging in height from 4’11″ to 6’8″ and up to 300 lbs. Range of seat motion laterally is 15º. Fore-aft motion ranges from 5º to 20º forward. Available with a choice of either an American walnut or white oak base and a choice of three colors for the EVA seat cushion. Upgrades include a nubuck seat cushion and an anti-fatigue mat. The seat is sourced globally and assembled in Rhode Island. See Product Guide for a complete list of materials. Unfurl
NotesBut buttons are discoverable. They can have labels that describe what they do. Everybody knows how to use them. They just work. It’s why we use them to turn on the lights, instead of installing Clappers everywhere.FeedUnfurl
NotesProgram design: The program hung at an angle, so the names were rotated accordingly to ensure optimal readability. The hole was drilled in the bottom gutter of the booklet so it could be easily flipped through while attached to the lanyard. Unfurl
NotesThe difference is subtle, but the comparison makes it very clear. There are several major problems with the computer-created icons that leaves them looking blurry and unimpressive. For example, in the transition from 66x40 to 48x30 pixels, the human version drops the border down to exactly 2 pixels but the computer drops it to 2.8 (that's two solid black pixels, plus one half-pixel at 80% intensity), which gives it an incorrect soft edge. The computer has no way of knowing that the border should always be sharp, so it ignorantly tries to maintain the ratio of the originally-specified image at the expense of sharpness. The result is not great.FeedUnfurl
NotesI'm making something that uses Markdown, and there's currently no great universal symbol for identifying Markdown support. So I created one. FeedUnfurl
NotesWhile CSS3 allows us to rotate letters, it is quite complicated to arrange each letter along a curved path. Arctext.js is a jQuery plugin that let's you do exactly that. Based on Lettering.js, it calculates the right rotation of each letter and distributes the letters equally across the imaginary arc of the given radius.FeedEmbedUnfurl
NotesClay produced the interactive Periodic Table of Swearing for Modern Toss. It was built in our Hoxton Street studio during our summer holidays. It's constructed from over 100 buttons, CNC'ed and laser cut MDF, direct to media printing, over 100 meters of cabling, over 300 soldered joints and a whole lot of swearing!Unfurl
Notes<blockquote>Little Printer lives in your home, bringing you news, puzzles and gossip from friends. Use your smartphone to set up subscriptions and Little Printer will gather them together to create a timely, beautiful mini-newspaper.</blockquote>
Total waste of paper, but still a really cute product idea despite that.Unfurl
NotesI can understand the impulse here: Most scrollbars are kind of ugly. Even the skinny, rounded gray bar that Apple invented for the iPhone isn’t the prettiest interface element ever designed. But as unpleasant as they may be to look at, scrollbars serve a purpose on a busy screen: They tell you, at a glance, where you are in a list or a document. Because most modern scrollbars are proportional to the size of the document you’re looking at, they also give you a sense of how much lies off-screen—the smaller the scrollbar, the larger the document. And when you don’t see a scrollbar—or when the scrollbar is dimmed—this usually means there’s nothing outside the screen to look at.Unfurl
Notes I spent a half year writing software art to generate special effects for Tron Legacy, working at Digital Domain with Bradley "GMUNK" Munkowitz, Jake Sargeant, and David "dlew" Lewandowski. This page has taken a long time to be published because I've had to await clearance. A lot of my team's work was done using Adobe software and Cinema 4D. The rest of it got written in C++ using OpenFrameworks and wxWidgets, the way I've always done it with this team ;) Uniquely however, Digital Domain's CG artists were able to port my apps over to Houdini for further evolution and better rendering than OpenGL could ever provide. Special thanks to Andy King for showing me that what seasoned CG artists do at DD is actually not so far off from what's going on in the Processing community. FeedUnfurl
Notes<blockquote>HTML4 and CSS2 currently support media-dependent style sheets tailored for different media types. A media query consists of a media type and zero or more expressions that check for the conditions of particular media features.</blockquote>
Seems like a nifty site to vet media queries on all my devicesUnfurl
NotesWe were charmed to the core over this ingenious book storage idea. Yes, these are just planks of painted plywood nailed to the supports for the loft above. They create perfect cubby spaces to store books, baskets and even small lights. Since we're in California, it would probably be a good idea to secure everything in place so it doesn't shake right off. Unfurl
NotesA skeuomorph, pronounced /ˈskjuːəmɔrf/ SKEW-ə-morf, or skeuomorphism (Greek: skeuos—vessel or tool, morphe—shape)[1] is a derivative object that retains ornamental design cues to a structure that was necessary in the original.FeedUnfurl
NotesA quick and simple service for getting pictures of kittens for use as placeholders in your designs or code. Just put your image size (width & height) after our URL and you'll get a placeholder.Unfurl
NotesEmulating background image crop, background image opacity, background transforms, and improved background positioning. A few hacks relying on CSS pseudo-elements to emulate features unavailable or not yet widely supported by modern browsers.FeedUnfurl
Notes"How were these things done? Well, on PLATO, you could press SHIFT-space to move your cursor back one space -- and then if you typed another character, it would appear on top of the existing character. And if you wanted to get real fancy, you could use the MICRO and SUB and SUPER keys on a PLATO keyboard to move up and down one pixel or more -- in effect providing a HUGE array of possible emoticon characters. So if you typed "W" then SHIFT-space then "O" then SHIFT-space then "B", "T", "A", "X", all with SHIFT-spaces in between, all those characters would plot on top of each other, and the result would be the smiley as shown above in the "WOBTAX" example. "Unfurl
Notes"An empty glass resembles a meaningless colorful mosaic, until a liquid is poured into it, revealing its name. Each side of the glass is reserved for a specific drink."Unfurl
Notes"Just like higher-level programming languages compile to assembler, so Sass compiles to CSS. And just as higher-level programming languages eventually replaced the regular usage of assembler, so Sass (or a language like it) will eventually replace CSS.
Now, don’t get me wrong. I am sure CSS has many more years ahead of it, but Sass and languages like it are the future. Yes, you can complain about the syntax. You can complain about the generated code. But ultimately, the productivity and simplicity that languages like Sass offer will win over the masses. Of that you can be sure."Unfurl
Notes"While Link can move a single pixel at a time, in any direction, the longer he continously moves in any direction the more he gravitates toward aligning himself with the underlying grid of the screen. The tile grid for LoZ is 16 tiles wide by 14 tiles high (including 3 tiles for the status display at the top of the screen). Each tile is 16×16 pixels. Link operates on a half-tile grid, though (32×28 tiles, 8×8 pixels each). As Link moves, if he’s not currently aligned with the half-tile grid, he is adjusted, one pixel at a time, toward the closest correction. As a result, if Link is 4 pixels off alignment he’ll line back up with the grid after moving 4 pixels."Unfurl
Notes"The best things in life are often silly, and in this case gloriously retro. Blocktronics, a collective of the best textmode artists around the world, have released their second art pack entitled “Codename Chris Wirth” in homage to the legendary ANSI artist RaD Man. No, it’s not 1995, and yes, this kind of art is still being produced in stunning fashion. "Unfurl
Notes"In an industry where popular magazines are dying or fighting to stay alive, it's exciting to see a fresh new independent magazine aimed at fellow designers and the crafty-alike (with every issue selling out so far). I'm currently enjoying a copy of issue 2, which is 100 colorful pages full of articles ranging from the world of Pantone color to scissor collecting, along with a creative postcard project that encourages you to get involved in the process."Unfurl
Notes"Corridors make science-fiction believable, because they're so utilitarian by nature - really they're just a conduit to get from one (often overblown) set to another. So if any thought or love is put into one, if the production designer is smart enough to realise that corridors are the foundation on which larger sets are 'sold' to viewers, movie magic is close at hand."Unfurl