Broadening my Reading: 10 Sources I’ve Come to Love

Posted by randfish

Historically, I’ve been fairly narrow in what I read in the blogosphere and tech arena (almost all SEO-centric stuff). You can see my Firefox sidebar list here, which  hasn’t changed much since 2008 with the exception of the blogs and news sections. But, over the past 6 months, I’ve been broadening out considerably and found that it adds a great deal to the conversations I’m able to participate in and contribute to, especially as SEOmoz itself has expanded from the SEO world to the larger technology and startup world. For the New Year, I thought I’d share some of the sources that have contributed most on this front and some of my favorite posts/contributions from those sources.

#1 – Hacker News

(http://news.ycombinator.com)

Hacker News

I find more good stuff here than anywhere else, and the diversity is impressive, too. Tragically, Hacker News is also a place for lots of misinformation, fear, and loathing around SEO, but it’s good to get a sense for how the rest of the technology world still views our niche. The signal to noise ratio is higher than on places like delicious/popular, the tech subreddit or Digg (which has become largely useless to tech professionals as its moved away from its roots).

A few items I’ve found via Hacker News include:

#2 – A VC

(http://www.avc.com)

AVC

Fred writes compelling pieces consistently, almost never gets preachy, is self-promotional in a highly credible and useful way and brings up topics I wouldn’t have thought about without him. Most of us can’t have Fred on our boards or as an investor, but we can get into his head via his blog and participating more in the comments there has been a priority of mine for a while (he’s built a remarkable community in the comments).

Some favorite posts:

#3 – Chris Dixon

(http://cdixon.org)

Cdixon.org

Chris, like Fred, delivers crystal clear value propostions with his posts. And IMO, he’s even higher signal to noise than Fred. I don’t always agree with him on everything, but I like the way he thinks about problems, I like the ones he brings up and I think he has his finger intensely on the pulse of what startups and technologists (and technical marketers like SEOs) are thinking about and dealing with. It’s a pleasure to see a new post from Chris – here’s to hoping he makes many more in 2010.

Some favorites include:

#4 – Techmeme

(http://techmeme.com)

Techmeme

Techmeme is an obvious choice, but it’s also critical to the list. If it weren’t for Techmeme, I’d have to wade through ReadWriteWeb, Mashable and Techcrunch post-by-post, every day. Don’t ever leave us, Gabe.

No specific posts here – there’s far too many to name, and the site updates much too quickly for me to even recall all the great stuff I’ve found here. However, I will say that I highly recommend m.techmeme.com for mobile browsing. It’s been a joy to scroll through every time my wife takes extra-long in the dressing room at Anthropologie.

#5 – Answers On Startups

(http://answers.onstartups.com)

Answers On Startups

Launched just this past October, Answers On Startups has become a haven for learning more about the challenges, issues and questions entrepreneurs face in the technology world. I’ve recommended it before, and early on participated heavily (and I’d like to do more of that in the future), but if you’re seeking answers from highly authoritative folks in a scalable fashion, this is the spot. I’m really impressed by the quality of many contributions there - the signal to noise is pretty exceptional.

Some of the best include:

#6 – Daring Fireball

(http://daringfireball.net)

Daring Fireball

In my ideal world, 5 years from now, when I’ve been put out to pasture by someone smarter and more capable, or bought out :-) I’d have a blog like this. Some entries are just links, some are lengthy and thoughtful and all are interesting and worth reading. Author John Gruber also brings a remarkably diverse range of topics to the site and yet somehow, signal to noise remains high.

A few recent picks:

#7 – Steve Blank

(http://steveblank.com)

Steve Blank

A few of Steve’s posts are not only relevant, but serve to actually change direction in the executive ranks here at SEOmoz. That’s high praise, but if you read the blog, you’ll see what I mean. Steve’s been there, and his experiences run in shocking parallel to the issues we face or worry about on a regular basis. Even when I disagree with points, the logic and thought he puts into the post makes for a great read and a hard think.

Some of his best:

#8 – NYTimes Most Emailed

(http://www.nytimes.com/gst/mostemailed.html)

NYTimes Most Popular

Despite the financial and institutional problems they face, the NYTimes still puts out absolutely phenomenal content on nearly every area of life. From cooking to politics, travel to health, there is amazing material to be found in the Grey Lady, and the Most Emailed list is the place to find the best of the best.

Some favorites:

#9 - Venture Hacks

(http://venturehacks.com)

Venture Hacks

 When I was out trying to raise a second round of VC this summer (big mistake – more on that in a future post), Venturehacks’ historic content was invaluable. However, visiting the site made me realize how much good stuff there is that doesn’t apply only to those currently raising money. They’ve got some seriously great writers/contributors, invaluable interviews and tackle tough subjects.

My personal favorites recently included:

#10 – Twittersphere

(http://twittersphere.com)

Twittersphere

Since they don’t publish archives (the most frustrating feature), I’m unable to show off just how cool this site is and has been over the last few months, but just try visiting a couple times a day for the next few weeks and you’ll see. It’s remarkable how much good stuff gets re-tweeted (and how much junk – signal to noise is about 15%, which is still decent since it’s easy to skim and consume at will). You can also get a sense for how important Twitter’s link graph is to the engines through Twittersphere – a lot of pages that have 0 links will have thousands of tweets pretty fast.


Your turn! I’d love to see the sites outside the SEO world that give you the most professional value (and I’m certain the rest of our readers would too). Feel free to link drop even to yourself, so long as it’s relevant :-)

Do you like this post? Yes No

Posted by randfish

Historically, I’ve been fairly narrow in what I read in the blogosphere and tech arena (almost all SEO-centric stuff). You can see my Firefox sidebar list here, which  hasn’t changed much since 2008 with the exception of the blogs and news sections. But, over the past 6 months, I’ve been broadening out considerably and found that it adds a great deal to the conversations I’m able to participate in and contribute to, especially as SEOmoz itself has expanded from the SEO world to the larger technology and startup world. For the New Year, I thought I’d share some of the sources that have contributed most on this front and some of my favorite posts/contributions from those sources.

#1 – Hacker News

(http://news.ycombinator.com)

Hacker News

I find more good stuff here than anywhere else, and the diversity is impressive, too. Tragically, Hacker News is also a place for lots of misinformation, fear, and loathing around SEO, but it’s good to get a sense for how the rest of the technology world still views our niche. The signal to noise ratio is higher than on places like delicious/popular, the tech subreddit or Digg (which has become largely useless to tech professionals as its moved away from its roots).

A few items I’ve found via Hacker News include:

#2 – A VC

(http://www.avc.com)

AVC

Fred writes compelling pieces consistently, almost never gets preachy, is self-promotional in a highly credible and useful way and brings up topics I wouldn’t have thought about without him. Most of us can’t have Fred on our boards or as an investor, but we can get into his head via his blog and participating more in the comments there has been a priority of mine for a while (he’s built a remarkable community in the comments).

Some favorite posts:

#3 – Chris Dixon

(http://cdixon.org)

Cdixon.org

Chris, like Fred, delivers crystal clear value propostions with his posts. And IMO, he’s even higher signal to noise than Fred. I don’t always agree with him on everything, but I like the way he thinks about problems, I like the ones he brings up and I think he has his finger intensely on the pulse of what startups and technologists (and technical marketers like SEOs) are thinking about and dealing with. It’s a pleasure to see a new post from Chris – here’s to hoping he makes many more in 2010.

Some favorites include:

#4 – Techmeme

(http://techmeme.com)

Techmeme

Techmeme is an obvious choice, but it’s also critical to the list. If it weren’t for Techmeme, I’d have to wade through ReadWriteWeb, Mashable and Techcrunch post-by-post, every day. Don’t ever leave us, Gabe.

No specific posts here – there’s far too many to name, and the site updates much too quickly for me to even recall all the great stuff I’ve found here. However, I will say that I highly recommend m.techmeme.com for mobile browsing. It’s been a joy to scroll through every time my wife takes extra-long in the dressing room at Anthropologie.

#5 – Answers On Startups

(http://answers.onstartups.com)

Answers On Startups

Launched just this past October, Answers On Startups has become a haven for learning more about the challenges, issues and questions entrepreneurs face in the technology world. I’ve recommended it before, and early on participated heavily (and I’d like to do more of that in the future), but if you’re seeking answers from highly authoritative folks in a scalable fashion, this is the spot. I’m really impressed by the quality of many contributions there - the signal to noise is pretty exceptional.

Some of the best include:

#6 – Daring Fireball

(http://daringfireball.net)

Daring Fireball

In my ideal world, 5 years from now, when I’ve been put out to pasture by someone smarter and more capable, or bought out :-) I’d have a blog like this. Some entries are just links, some are lengthy and thoughtful and all are interesting and worth reading. Author John Gruber also brings a remarkably diverse range of topics to the site and yet somehow, signal to noise remains high.

A few recent picks:

#7 – Steve Blank

(http://steveblank.com)

Steve Blank

A few of Steve’s posts are not only relevant, but serve to actually change direction in the executive ranks here at SEOmoz. That’s high praise, but if you read the blog, you’ll see what I mean. Steve’s been there, and his experiences run in shocking parallel to the issues we face or worry about on a regular basis. Even when I disagree with points, the logic and thought he puts into the post makes for a great read and a hard think.

Some of his best:

#8 – NYTimes Most Emailed

(http://www.nytimes.com/gst/mostemailed.html)

NYTimes Most Popular

Despite the financial and institutional problems they face, the NYTimes still puts out absolutely phenomenal content on nearly every area of life. From cooking to politics, travel to health, there is amazing material to be found in the Grey Lady, and the Most Emailed list is the place to find the best of the best.

Some favorites:

#9 - Venture Hacks

(http://venturehacks.com)

Venture Hacks

 When I was out trying to raise a second round of VC this summer (big mistake – more on that in a future post), Venturehacks’ historic content was invaluable. However, visiting the site made me realize how much good stuff there is that doesn’t apply only to those currently raising money. They’ve got some seriously great writers/contributors, invaluable interviews and tackle tough subjects.

My personal favorites recently included:

#10 – Twittersphere

(http://twittersphere.com)

Twittersphere

Since they don’t publish archives (the most frustrating feature), I’m unable to show off just how cool this site is and has been over the last few months, but just try visiting a couple times a day for the next few weeks and you’ll see. It’s remarkable how much good stuff gets re-tweeted (and how much junk – signal to noise is about 15%, which is still decent since it’s easy to skim and consume at will). You can also get a sense for how important Twitter’s link graph is to the engines through Twittersphere – a lot of pages that have 0 links will have thousands of tweets pretty fast.


Your turn! I’d love to see the sites outside the SEO world that give you the most professional value (and I’m certain the rest of our readers would too). Feel free to link drop even to yourself, so long as it’s relevant :-)

Do you like this post? Yes No

What You Need To Know About Behavioral CSS


  

As we move forward with the Web and browsers become capable of rendering more advanced code, we gradually get closer to the goal of universal standards across all platforms and computers. Not only will we have to spend less time making sure our box model looks right in IE6, but we create an atmosphere ripe for innovation and free of hacks and heavy front-end scripting.

text rotation example

The Web is an extremely adaptive environment and is surrounded by a collaborative community with a wealth of knowledge to share. If we collectively want to be able to have rounded corners, we make it happen. If we want to have multiple background images, we make it happen. If we want border images, we make that happen, too. So desire is not the issue. If it was, we would all still be using tables to lay out our pages and using heavy over-the-top code. We all know that anything can be done on the Web.

width="650">
width="650"> style="width:650px;"> src="http://creatives.commindo-media.de/static/smashing-magazine-advertisement.gif" alt="Smashing-magazine-advertisement in What You Need To Know About Behavioral CSS" border="0" /> /> href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=56" > src="http://creatives.commindo-media.de/www/delivery/avw.php?zoneid=56" border="0" alt=" in What You Need To Know About Behavioral CSS" />  href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=63" > src="http://creatives.commindo-media.de/www/delivery/avw.php?zoneid=63" border="0" alt=" in What You Need To Know About Behavioral CSS" />  href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=64" > src="http://creatives.commindo-media.de/www/delivery/avw.php?zoneid=64" border="0" alt=" in What You Need To Know About Behavioral CSS" />

src="http://imp.constantcontact.com/imp/cmp.jsp?impcc=IMP_DIMPBPRSMASHRSS&o=http://img.constantcontact.com/lp/images/standard/spacer.gif" alt="Spacer in What You Need To Know About Behavioral CSS" border="0" width="1" height="1" /> /> As we move forward with the Web and browsers become capable of rendering more advanced code, we gradually get closer to the goal of universal standards across all platforms and computers. Not only will we have to spend less time making sure our box model looks right in IE6, but we create an atmosphere ripe for innovation and free of hacks and heavy front-end scripting.

The Web is an extremely adaptive environment and is surrounded by a collaborative community with a wealth of knowledge to share. If we collectively want to be able to have href="http://ragamo.medioclick.com/jquery/corners/">rounded corners, we make it happen. If we want to have href="http://www.protocoder.com/css/css-multiple-backgrounds-background-layering-with-jquery/">multiple background images, we make it happen. If we want href="http://www.lrbabe.com/sdoms/borderImage/index.html"> border images, we make that happen, too. So desire is not the issue. If it was, we would all still be using tables to lay out our pages and using heavy over-the-top code. We all know that anything can be done on the Web.

Made for the Web

CSS 3 properties like href="http://www.css3.info/preview/rounded-border/">border-radius, href="http://www.css3.info/preview/box-shadow/">box-shadow, and href="http://www.css3.info/preview/text-shadow/">text-shadow are starting to gain momentum in WebKit (Safari, Chrome, etc.) and Gecko (Firefox) browsers. They are already creating more lightweight pages and richer experiences for users, not to mention that they degrade pretty gracefully; but they are only the tip of the iceberg of what we can do with CSS 3.

In this article, we will take those properties a step further and explore transformations, transitions, and animations. We’ll go over the code itself, available support and some examples to show exactly how these new properties improve not only your designs but the overall user experience.

CSS Transformations

CSS transformations are a W3C oddity. It is the first time I have sat down to read the href="http://www.w3.org/TR/css3-3d-transforms/">full specifications on something and didn’t feel like I had a handle on the subject afterward. The specs are written with the level of technical jargon you would expect from the W3C, but it focuses on the graphic (as in graph drawing) element of transformations and matrices. Having not dealt with a matrix since freshman-year Calculus, I had to do a lot of good old-fashioned browser testing and guessing and checking for this section.

After going through every tutorial I could find and too many browser tests to count, I came out with some useful information on CSS transformations that I think we can all benefit from.

transform();

The transform property allows for the kind of functions also allowed by href="http://www.w3.org/Graphics/SVG/">SVG. It can be applied to both inline and block-level elements. It allows us to twist, zoom in on and move elements, all with one line of CSS.

One of the biggest complaints about cutting-edge design is that the text is not selectable. This is no longer a problem when you use the transform property to manipulate text, because it is pure CSS and so any text within the element remains selectable. This is a huge advantage of CSS over using an image (or background image).

Some interesting and useful transform functions (that are supported):

  • rotate /> Rotate allow you to turn an object by passing a degree value through the function.
  • scale /> Scale is a zooming function and can make any element larger. It takes positive and negative values as well as decimals.
  • translate /> Translate essentially repositions an element based on X and Y coordinates.

Let’s look at each of these in more detail.

Rotate

The transform property has many uses, one of which is to rotate. Rotation turns an object based on a degree value and can be applied to both inline and block-level elements, It makes for a href="http://www.csskarma.com/lab/css3/text_rotation.html">pretty cool effect.

src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/behavioral-css/transform_rotate.png" alt="Transform Rotate in What You Need To Know About Behavioral CSS" />

#nav {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    }

Please notice that in IE 8 (when not in standards mode) it’s required that you type “-ms-filter” instead of just “filter” in your CSS.

Support /> Support for transform: rotate is surprisingly widespread. In the CSS snippet above, we directly target -webkit- and -moz- and rotate the #nav element by -90 degrees.

Pretty straightforward, right? The only problem is that the rotation is for a pretty important design element, and many designers will be reluctant to use it if Internet Explorer does not recognize it.

Luckily, IE has a filter for this: the image transform filter. It can take four rotation values: 0, 1, 2, and 3. You won’t get the same fine-grained control that comes with Webkit and Gecko, but your design will remain consistent across older browsers (even IE6).

Is it okay to use? /> Yes, but make sure it is thoroughly tested.

Scale

Scaling does exactly what you think it would do: zoom in and out on an element. The scale function takes both width and height values, and those values can be positive, negative or decimals.

Positive values scale up the element, as you would expect, based on the width and height specified.

Negative values do not shrink the element, but rather reverse it (e.g. text is turned backwards) and then scaled accordingly. You can, however, use decimal values lower than 1 (e.g. .5) to shrink or zoom out of an element.

src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/behavioral-css/transform_scale.png" alt="Transform Scale in What You Need To Know About Behavioral CSS" />

#nav {
/* The nav element width and height will double in size */
-webkit-transform: scale(2);
-moz-transform: scale(2);
}

#nav {
/* The nav element width will double in size, but the height will remain unchanged*/
-webkit-transform: scale(2, 1);
-moz-transform: scale(2, 1);
}

#nav {
/* The nav element width will double in size and flip horizontally,
but the height will remain unchanged */
-webkit-transform: scale(-2, 1);
-moz-transform: scale(-2, 1);
}

Support /> The scale transformation is supported in Firefox, Safari and Chrome, but not any version of Internet Explorer (yet) as far as I could tell. Scaling an object is a fairly significant design choice, but it can be applied with progressive enhancement using :hover, which can add a little pop to your navigation especially.

#nav li a:hover{
/* This should make your navigation links zoom slightly on hover */
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
}

Is it okay to use? /> From time to time, yes. But not with critical design elements.

Translate

The name “translate” is a little misleading. It is actually a method of positioning elements using X and Y values.

It looks much the same as the other kinds of transformation but adds an extra dimension to your website.

src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/behavioral-css/transform_translate.png" alt="Transform Translate in What You Need To Know About Behavioral CSS" />

#nav{
/* This will move the #nav element left 10 pixels and down 20 pixels. */
-moz-transform: translate(10px, 20px);
-webkit-transform: translate(10px, 20px);
}

Support /> Translate is currently supported in Firefox, Safari and Chrome when you use the vender extensions -moz- and -webkit-.

Is it okay to use? /> Yes, but normal X/Y positioning is just as effective in many situations.

Chaining Transformations

Transformations are great individually, but if you want multiple transformations, the code can pile up pretty quickly, especially with the vendor extensions. Luckily, we have some built-in shortcuts:

#nav{
-moz-transform: translate(10, 25);
-webkit-transform: translate(10, 25);
-moz-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-moz-transform: scale(2, 1);
-webkit-transform: scale(2, 1);
}

These transformations can be chained together to make your CSS more efficient:

#nav{
-moz-transform: translate(10, 25) rotate(90deg) scale(2, 1);
-webkit-transform: translate(10, 25) rotate(90deg) scale(2, 1);
}

The real power of these properties is in combining and chaining them. You can move, turn, zoom in on and manipulate any inline or block-level element without JavaScript. Once support for these properties becomes widespread, we’ll be able to build and design even richer and more lightweight interfaces and applications.

Transition

A basic transition refers to a CSS property that define and moves an element from its inactive state (e.g. dark-blue background) to its hover or active state (e.g. light-blue background).

Transitions can be coupled with transformations (and trigger events such as :hover or :focus) to create a kind of animation. Fading the background color, sliding a block and spinning an object can all be done with CSS transitions.

#nav a{
background-color:red;
}

#nav a:hover,
#nav a:focus{
background-color:blue;

/* tell the transition to apply to background-color (looks like a CSS variable, doesn't it? #foreshadowing)*/
-webkit-transition-property:background-color;

/* make it 2 seconds long */
-webkit-transition-duration:2s;
}

Support /> As cool as the transition property is, support is mostly limited to WebKit browsers. -moz-transition already works in the latest nightly build of Firefox 3.7 (so it’s guaranteed for the future). So it’s safe to assume that it is right behind WebKit on this. So you may as well add -moz-transition to your CSS for future enhancements. And even a version without a vendor extension, just in case.

Is it okay to use? /> For subtle enhancements, yes, but not for dramatic effects.

Animation

Animations are where the real action in CSS 3 is. You can combine all of the elements we’ve talked about above with animation properties like animation-duration, animation-name and animation-timing-function to create Flash-like animations with pure CSS.

classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"> name="allowFullScreen" value="true" /> name="allowscriptaccess" value="always" /> name="src" value="http://www.youtube-nocookie.com/v/BqYHlRZoTak&hl=en&fs=1&color1=0x3a3a3a&color2=0x999999" /> name="allowfullscreen" value="true" /> type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube-nocookie.com/v/BqYHlRZoTak&hl=en&fs=1&color1=0x3a3a3a&color2=0x999999" allowscriptaccess="always" allowfullscreen="true">

#rotate {
margin: 0 auto;
width: 600px;
height: 400px;

/* Ensures we're in 3-D space */
-webkit-transform-style: preserve-3d;

/*
Make the whole set of rows use the x-axis spin animation
for a duration of 7 seconds, running infinitely and linearly.
*/

-webkit-animation-name: x-spin;
-webkit-animation-duration: 7s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: linear;
}

/* Defining the animation to be called. */
@-webkit-keyframes x-spin {
   0%    { -webkit-transform: rotateX(0deg); }
   50%   { -webkit-transform: rotateX(180deg); }
   100%  { -webkit-transform: rotateX(360deg); }
}

All this fantastic CSS animation code and a live example can be found at href="http://webkit.org/blog-files/3d-transforms/poster-circle.html">CSS3.info demo. The demo is viewable in any browser, but the animation works only in the href="http://nightly.webkit.org/">nightly build of WebKit. It looks just like the video above, but it’s worth installing WebKit to see it for yourself (it’s pretty awesome).

SupportThere is, unfortunately, only a limited support for CSS animations yet. 2D CSS animations work in Safari 4 (Leopard), Chrome 3, Safari Mobile, Shira and other Webkit browsers. Safari 4 (Snow Leopard) supports 3D animations.

Conclusion

Right now, JavaScript bridges the gap until CSS 3 comes into full effect. Unfortunately, getting full browser support for these great properties will be a long journey. Until that day comes, we can take advantage of some serious progressive enhancement and rely on JavaScript to enhance our websites and applications. That’s not a bad thing; just how it is at the moment.

With the recent href="http://www.readwriteweb.com/archives/microsoft_announces_ie9_html5_css4_javascript_performance.php">announcement of IE9, I wouldn’t be surprised if the IE team include some of these properties in the new version of the browser especially since talks for CSS3 integration have already begun (border-radius).

The future of the Web is bright, especially with these highly experimental properties such as animation. Although many of the properties are not usable for client or high-level production work, they sure are fun to play with! We can all look forward to the day when we have support across the board to build some really great lightweight applications.

References And Resources

  • href="http://net.tutsplus.com/videos/screencasts/a-crash-course-in-advanced-css3-effects/">A Crash Course in Advanced CSS3 Effects /> Net Tuts put out a great screencast on a lot of cool CSS 3 effects.
  • href="http://www.css3.info/webkit-announces-support-for-css-3d-transforms/">Webkit Announces Support for CSS 3D Transforms /> CSS3.info has a great demo of CSS 3 animations that are supported by the nightly build of WebKit.
  • href="http://snook.ca/archives/html_and_css/css-text-rotation">Jonathan Snook on CSS Text Rotation /> Jonathan Snook tackles this up-and-coming CSS3 property.
  • href="http://www.slideshare.net/incidentist/predevcampsf-css3-tricks-1838843">DEV Camp CSS3 Tricks /> A slideshow presentation by Dan Kurtz.
  • href="http://www.w3.org/TR/css3-2d-transforms/">W3C Spec on 2-D Transformations /> A resource specifically about 2-D transformations.
  • href="http://www.w3.org/TR/css3-3d-transforms/">W3C Spec on 3-D Transformations /> A resource specifically about 3-D transformations.
  • href="http://www.w3.org/TR/css3-animations/">W3C Spec on CSS3 Animations /> The W3C working draft specifications for CSS animations.

We express sincere gratitude to Andy Clarke and Hugh Isaacs II for corrections to this article.

(al)

/>

© Tim Wright for href="http://www.smashingmagazine.com">Smashing Magazine, 2009. | href="http://www.smashingmagazine.com/2009/12/19/what-you-need-to-know-about-behavioral-css/">Permalink | href="http://www.smashingmagazine.com/2009/12/19/what-you-need-to-know-about-behavioral-css/#comments">38 comments | title="Bookmark in del.icio.us" href="http://del.icio.us/post?url=http://www.smashingmagazine.com/2009/12/19/what-you-need-to-know-about-behavioral-css/&title=What%20You%20Need%20To%20Know%20About%20Behavioral%20CSS">Add to del.icio.us | title="Bookmark in Digg" href="http://digg.com/submit?phase=2&url=http://www.smashingmagazine.com/2009/12/19/what-you-need-to-know-about-behavioral-css/">Digg this | title="Stumble on StumbleUpon" href="http://www.stumbleupon.com/submit?url=http://www.smashingmagazine.com/2009/12/19/what-you-need-to-know-about-behavioral-css/">Stumble on StumbleUpon! | title="Tweet us!" href="http://twitter.com/home?status=@tweetmeme%20@smashingmag%20Reading%20'What%20You%20Need%20To%20Know%20About%20Behavioral%20CSS'%20http://www.smashingmagazine.com/2009/12/19/what-you-need-to-know-about-behavioral-css/">Tweet it! | title="Bookmark in Reddit" href="http://reddit.com/submit?url=http://www.smashingmagazine.com/2009/12/19/what-you-need-to-know-about-behavioral-css/">Submit to Reddit | href="http://forum.smashingmagazine.com/">Forum Smashing Magazine
Post tags: href="http://www.smashingmagazine.com/tag/animation/" rel="tag">animation, href="http://www.smashingmagazine.com/tag/behavioral/" rel="tag">behavioral, href="http://www.smashingmagazine.com/tag/css/" rel="tag">CSS

Google Disabling AdSense Accounts For Using Tamper Data Firefox Plugin

I have been seeing reports of Google banning and disabling AdSense accounts due to using a Firefox plugin named Tamper Data. Tamper Data allows people to view and modify HTTP/HTTPS headers and post parameters, which can be helpful, but also used for evil.

The emails being sent to these publishers read:

During a recent review of your account, our specialists found that tamper data was used to modify the country listed in your account. Changing your address in this manner is a violation of our policy guidelines.

What appears is happening is that publishers are signing up using Tamper Data to fake their location. You can read why and how this is done at this blog and this one.

In summary, certain countries are not allowed to sign up for AdSense so people fake where they are from. I am not sure why people would use this technique when they are in an approved location, unless I am missing something?

You can read the dozens of threads about this at Google AdSense Help or a thread at WebmasterWorld.


I have been seeing reports of Google banning and disabling AdSense accounts due to using a Firefox plugin named Tamper Data. Tamper Data allows people to view and modify HTTP/HTTPS headers and post parameters, which can be helpful, but also used for evil.

The emails being sent to these publishers read:

During a recent review of your account, our specialists found that tamper data was used to modify the country listed in your account. Changing your address in this manner is a violation of our policy guidelines.

What appears is happening is that publishers are signing up using Tamper Data to fake their location. You can read why and how this is done at this blog and this one.

In summary, certain countries are not allowed to sign up for AdSense so people fake where they are from. I am not sure why people would use this technique when they are in an approved location, unless I am missing something?

You can read the dozens of threads about this at Google AdSense Help or a thread at WebmasterWorld.



Seth Godin: Sliced Bread

Malcolm Gladwell: Outliers

Anthony Parinello: Your Price is Too High

©