Posts Tagged safari

MIX Judging

Eric Meyer Go to the source

I was recently honored to be asked to be a judge for the MIX 10k Smart Coding Challenge , running in conjunction with Microsoft’s MIX conference . The idea is to create a really great web application that totals no more than 10KB in its unzipped state. Why did I agree to participate? As much as I’d like to say “ fat sacks of cash “, that wasn’t it at all. (Mostly due to the distinct lack of cash, sacked or otherwise. Sad face.) The contest’s entry requirements actually say it for me. … Read the rest here

Designer, not a construction

Hicksdesign Go to the source

“I want my sites to look Safari in Safari, and IE6 in IE6. I most definitely do not want my sites to look like IE6 in Safari” Sam Brown Comment on this … Read the rest here

Safari askew

Adactio Go to the source

I rolled out a new addition to the Huffduffer home page earlier this week. If you aren

Pseudo-Phantoms

Eric Meyer Go to the source

In the course of a recent debugging session, I discovered a limitation of web inspectors (Firebug, Dragonfly, Safari’s Web Inspector, et al.) that I hadn’t quite grasped before: they don’t show pseudo-elements and they’re not so great with pseudo-classes. There’s one semi-exception to this rule, which is Internet Explorer 8’s built-in Developer Tool. It shows pseudo-elements just fine. Here’s an example of what I’m talking about: p::after {content: ” -2761-”; font-size: smaller;} Drop that style into any document that has paragraphs. … Read the rest here

Becoming a Font Embedding Master

Snook Go to the source

I’ve spent a couple days worth now trying to figure out the best and most complete approach to font embedding using @font-face . It really is a dark art that must be mastered. It is by no means a straightforward process. Font Formats Generally speaking, these days, a font on our system is going to be one of two formats: TrueType (with a .ttf file extension) or OpenType (with a .otf file extension). While it would be nice to be able to just throw a font like this on the web and link it up, we’re hit with two major limitations… Read the rest here

Screencast: Converting OTF or TTF to EOT

Snook Go to the source

In case you hadn’t noticed the lovely titles on this page, they’re League Gothic . Well, they should be if you happen to be using the latest version of Firefox, Safari, or Internet Explorer. However, it took much trial and error to figure out exactly how to get there. There are a number of pieces to the puzzle but in the end, I got something to work. The assumption here is that you are on a Mac (as I am) but I believe these tools work the same on PC… Read the rest here

Minimal

Snook Go to the source

I need to document all the stuff that went into this design but for now, I’m happy just to have it launched. Why did I redesign so quickly after the last one? Because I wanted to! Inspiration struck and I ran with it. In the end, I’m much happier with this iteration over the last one and I’ll be happy to keep this around for awhile. … Read the rest here

Text Rotation with CSS

Snook Go to the source

Once again, after reading somebody else’s article , I felt inspired to put together an alternative example. In this case: Text Rotation. Within the article I linked to, the example uses an image sprite and a sprinkle of CSS to get things positioned right. Well, maybe not so much a sprinkle. … Read the rest here

Text Rotation with CSS

Snook Go to the source

Once again, after reading somebody else’s article , I felt inspired to put together an alternative example. In this case: Text Rotation. Within the article I linked to, the example uses an image sprite and a sprinkle of CSS to get things positioned right. Well, maybe not so much a sprinkle. It’s like the top fell off the pepper shaker and you’ve suddenly got a large pile of pepper on your food. It makes me want to sneeze… Read the rest here

The debate over page zooming vs. text scaling

Cameron Moll Go to the source

After posting my reasons for switching back to px for font-size citing page zooming as the primary justification, it was apparent that enthusiasm for page zooming wasn’t as unanimous as I had thought. As a refresher from the article, low-vision users (or anyone) can alter their browser’s text size by changing the default text size permanently via the browser’s settings, or on-the-fly using the keyboard commands Ctrl+ / - (Windows) or Command+ / - (Mac). Until recently, these commands would cause all major browsers to scale up or down the size of the text while retaining the formatting and layout of the page, commonly called text scaling or text zooming . Now, however, recent versions of every major browser now default to page zooming instead of text scaling for Ctrl+ / - and Command+ / - commands AND for the “Zoom” option in the browser’s menu. Page zooming literally zooms the entire page — layout, formatting, and text size — in unison. … Read the rest here

The debate over page zooming vs. text scaling

Cameron Moll Go to the source

After posting my reasons for switching back to px for font-size citing page zooming as the primary justification, it was apparent that enthusiasm for page zooming wasn’t as unanimous as I had thought. As a refresher from the article, low-vision users (or anyone) can alter their browser’s text size by changing the default text size permanently via the browser’s settings, or on-the-fly using the keyboard commands Ctrl+ / - (Windows) or Command+ / - (Mac). Until recently, these commands would cause all major browsers to scale up or down the size of the text while retaining the formatting and layout of the page, commonly called text scaling or text zooming . Now, however, recent versions of every major browser now default to page zooming instead of text scaling for Ctrl+ / - and Command+ / - commands AND for the “Zoom” option in the browser’s menu. … Read the rest here

Coding like it’s 1999

Cameron Moll Go to the source

Recently I made the switch back to HTML 4 for DOCTYPE s and px for font-size (sound like 1999 again?), and I’ve tweeted about it occasionally. I’m documenting the switch more thoroughly here. HTML 4.01 Strict I’ve chosen to go with HTML 4.01 Strict as the DOCTYPE in my projects moving forward, favoring it above XHTML 1.0 Strict and HTML 5. I’ll briefly explain my reasoning. XHTML 1.0 Strict – This is what many of us in the industry, including myself, have been using for the past few years… Read the rest here

The Elephant in the Room

Snook Go to the source

Almost a month ago, I wrote about supporting older browsers — how and whether we should even support them. We draw a line in the sand that says, "You popular browsers, stand over here. Everybody else, just be happy you got content." More specifically, a base style sheet would declare some default font styles but no float or other layout tricks. Just linear content. … Read the rest here

Shifting my Opinion on CSS Animations

Snook Go to the source

When CSS animations were first introduced in Webkit back in 2007, I expressed my concerns that CSS may not be the best place for it . Sound cool? I don’t think so. Not only does it make CSS more complicated, it makes JavaScript more complicated, too. Having actually taken some time to implement CSS animations in an example , a light bulb clicked. The way I looked at how animations were declared and in what situations you would declare them suddenly changed. … Read the rest here

Screencast: Webkit in Titanium

Snook Go to the source

It’s the honeymoon phase of learning a new platform. That part where you really enjoy the features that it offers. It’s fun and exciting. You’ve yet to discover all the weird quirks and limitations. This little screencast is of my little frolic through the fields that is Webkit in Titanium… Read the rest here

Exploring Cufón, a sIFR alternative for font embedding

Cameron Moll Go to the source

Thanks to a tweet from Jason Santa Maria a few weeks ago (and his help since), I was pointed to Cufón , which “aims to become a worthy alternative to sIFR, which despite its merits still remains painfully tricky to set up and use.” I’ll refer to these tests again in a minute, but feel free to jump ahead to these Cufón test pages that I’ve put together. sIFR , as many of you are aware, is a means of replacing “short passages of plain browser text with text rendered in your typeface of choice, regardless of whether or not your users have that font installed on their systems” using a combination of Flash and JavaScript. Shaun Inman , Mark Wubben , Mike Davidson , and several others put in many long hours developing and refining IFR and sIFR, and we all owe them our gratitude for moving forward in a big way the state of typography on the web. These efforts continue today, as evidenced by this Web Typography mini-site from a SXSW 2009 panel. For many of us, however, the Flash part of these technologies makes it difficult to set up and use… Read the rest here

How I Might Deal with IE6

SimpleBits Go to the source

Eight years ago (almost to the day), Jeffrey Zeldman wrote, To Hell With Bad Browsers , signaling the dawning of “The CSS Age”. Explaining how the use of @import for referencing stylesheets is ignored by Netscape 4, was an important step in shedding away the problems related to supporting an ancient browser. Eight. Years. Completely ignoring a browser in terms of CSS is a wonderfully freeing thing… Read the rest here

Using HTTP Headers to Serve Styles

Eric Meyer Go to the source

How many times have you played out the following scenario? Makes local changes to your style sheet(s). Upload the changes to the staging server. Switch to your browser and hit “reload”. Nothing happens. Force-reload. … Read the rest here

Blick Blocky Retro

Snook Go to the source

After a wild couple days, it’s live. Well, live-ish. Blick Blocky Retro, the ninth iteration of this veritable site, has made its debut. Why? I’ve been working on this redesign for close to a year now. … Read the rest here

Audio ga-ga

Adactio Go to the source

Huffduffer is written in HTML5 . For the most part, this is no different to writing in any other flavour of HTML, just with a simpler DOCTYPE . For the time being, I