Tuesday, January 26, 2010

Homework 2

1. Web acceptable images are images that have gone through a specific process to ensure that they view correctly on the web. These images must be saved as one of the following images types: GIF, JPEG, PNG, or BMP. These images should also be in the RGB color format.

2. The acronyms are as follows: GIF Graphics Interchange Format, JPEG Joint Photographic Experts Group, PNG Portable Network Graphics, BMP Bitmap

3. GIF is the smallest image size, but it is limited to 8-bit color which is only 256 colors. However, GIFs can be animated. GIFs can also be interlaced to allow progressive loading on a web page.

JPEG is the best for photographic elements that involve many colors. JPEG is a 16-bit color format and can be compressed to lower image size without losing too much quality. JPEGs can be interlaced as well but cannot be animated.

PNG has two types. The first is PNG-8 which is 8-bit color similar to a GIF, the second is PNG-24 which is 24-bit color that resembles a JPEG. PNG runs on alpha channels which control the transparency of each pixel. This allows the use of transparent features on a web page. The major drawback is there have been compatibility issues with browsers and the PNG format.

BMP is a bitmap that can be 1, 4, 8, 16, 24, or 32 bit color. Uncompressed BMP files are usually very large, meaning use on the web is difficult for design.

4. GIF is very useful for animation or simple color graphics. JPEG is the format that should be used for photographs or high color elements. While the PNG format is best utilized for transparency on the web.

Tuesday, January 19, 2010

Homework 1

What is a blog?

A blog is a website that is typically maintained by one person. This website is usually updated often with written commentaries on life events, news, or products. In my opinion, a blog could be generalized as a online journal. This journal could be used as a personal or business endeavor to update anyone on the web about new events. A user can add photos, videos, and virtually any other type of media to their blog.

 Five Free Blog Hosts:

greatestjournal.com

LiveJournal.com

blog.com

blogetery.com

weebly.com

Twitter

Twitter is a online micro-blogger. This service is utilized by many to provide short updates to a blog type service. Twitter entries are known as tweets. Tweets are limited to only have 140 characters in each entry.

Myspace

Myspace is an online social networking site. This site allows people to connect with each other through the internet. The service can be used like a blog, but is most often a form of communication between friends and family.

Facebook

Facebook is another social network site. It was originally developed to be a networking site for college students only, but has now been opened up into a public domain. Facebook allows for a more solid blog than myspace, and also allows much more connection between friends and family. With facebook you can add photo albums and videos. It even allows for different community games to be played. Facebook can be linked with Twitter and other services to form a network of blog type updates.

Typepad

Typepad is a blogging service. This service is utilized by many large corporations such as TV networks. Typepad has three different paid subscription levels. This service also has features such as multiple authors and photo albums.

Blogger

Blogger is a blog publishing system. It is currently owned by Google. Blogger allows for drag and drop templates as well as the ability to create private blogs. Meaning you can limit who reads your blog.

LinkedIn

This is a business oriented social networking site. The site forms a list of people in business that you trust. From this list a contact list is made that can be used to find jobs or new business contacts. You can also research a business through this service.

Wordpress

This is yet another blogging site. This site is an open source blog publishing application. It claims to have a user friendly workflow, plug-ins, and a template system. Part of the template system is the ability to add widgets.