Saturday, December 19, 2009

Favicon or Decepticon

Whoa, why didn't I put a Favicon in my final project? Just so you all know, every website I make from here on out will have a Favicon. Why you ask? Because it's Rockicon!

So what is a Favicon? It's that little icon you see up next to a websites address or in the favorites portion of you chrome. I like that, it gives the site a bit more sophistication, and it helps with branding too.

So what type of file format is it in? Well that's a trick questions, it can be in .png, .gif, but more then likely .ico. Why .ico you ask? It's because IE hates everybody and everything and it only reads .ico, but the other browsers will read .png or .gif.

So Photoshop has the inherent ability to to write a .png or .gif, but if you want to do an .ico you'll have to download this plugin. I'd recommend that so everyone can see your cool new FAVICON!
To create your favicon you should create one in photoshop, the size of the Favicon is going to be 16x16 pixels. Yep, that's small, but hey good things come in small packages. Then you need to put it into your root folder for your website. Most browsers will recognize that immediately, but sometimes they'll search your code for a reference. So here's the code you'll need:
<link rel="icon" href="/favicon.ico" type="image/x-icon">
and then upload all of you updated pages to your server. That's it!

Have fun with it, I know I will!

Network Neutrality

Let's start off with the easy stuff. What is Network Neutrality?

Network Neutrality ) is a principle proposed for user access networks participating in the Internet that advocates no restrictions on content, sites, or platforms, on the kinds of equipment that may be attached, and on the modes of communication allowed, as well as communication that is not unreasonably degraded by other traffic.

Well that's the wikipedia definition, but here's an example of network neutrality.
I have ATT as my internet provider, they cannot legally slow down or deny access to a specific website. (ie ATT cannot deny me the ability to search Sprints website).


Before this post I hadn't thought much of the concept of Net Neutrality, but if we didn't have it I think it would be a significant blow to the economy. The lack of Neutrality would allow a small group of companies the ability to control information flow over the internet. If I started a web business I may have to pay multiple service providers to give me full access to their customers, or maybe they have a deal with a large competitor that locks me out of their "internet" all together. These companies could in theory shut down sites like facebook and google, by charging them a few for every visit from a customer, ore charge the customers an extra amount to access these "premium" websites. I can only imagine that this would turn into something more like cable. Where a customer could buy a basic package, with 70% of the channels, but if they wanted HBO they had to pay an additional premium. With so many sites out there I couldn't imagine these service providers not charging the websites for access also. This would eventually kill several small businesses across the country. One of the primary reasons small business come to the internet is the cost, the other is exposure.
I know one of the main questions is what happens to data sharing technology without network neutrality. Once again I think it would look more like ordering cable TV. If I had ATT I could only use specific sites ATT outlines, and have to deal with their advertising. We wouldn't see an end to these sites, but they would become very limited, and we'd have to pay for access.
I think service providers have everything to gain from repealing network neutrality, and we the users of the internet have everything to lose.