Thursday, April 27, 2006

Search Engine Experiment: We are not the only ones

Toby forwarded me this story from the Washington Post. The following is an excerpt:


The goal of this contest is to make a Web site that comes up first on the results page when anyone does a Google search for the gobbledygook phrase "v7ndotcom elursrebmem."

"We usually make up a word from scratch just to keep the playing field level in these contests," said the event's sponsor, John Scott, who runs an online forum for search optimizers. "If we did 'Viagra,' " a lot of sites would have a head start."


Sound familiar ? Loocsixela

Deal Catcher has a part-time position available.

E-mail me if you are interested, once trained, you can work from home. Last semester they hired a student from the class as an intern.

Wednesday, April 26, 2006

Topic 10: Place

is available here.

Monday, April 24, 2006

Monday May 1: HostMySite Guest Speaker

Next monday the CEO of HostMySite will be presenting in class. This is just an FYI.

Sunday, April 23, 2006

Topic 9: Price

is available here.

Friday, April 21, 2006

DealCatcher adds RSS feeds for its Deal Alerts

Dan just e-mailed me to tell me DealCatcher has just added feeds for their "Deal Alert" service. Now you can go to their site, search on a product keyword and subscribe to the feed. I have tested this by subscribing to iPod. You might want to stay on top of deals that may interest you ? I think this is pretty good use of RSS!

Tuesday, April 18, 2006

Wednesday: Guest Speaker

On wednesday we will have DealCatcher founder Dan Baxter present in class. Please take a quick look at their site before class. From their web-site:

DealCatcher is an online community that helps shoppers save money and make educated purchases. On the site you will find online coupons, products, sales, reviews, and rebates. The site is updated throughout the day by its staff and forum members. We are dedicated to providing you with the tools needed to find the best deals online.

Founded in a bedroom by Dan Baxter in July 1999, the site was started as a resource for his friends and family to save money online. With the help of programmer and long time friend Tim Patton they created a site that focused on the consumer. Today DealCatcher receives over 6 million page views per month promoting over 500 merchant’s online deals. DealCatcher has been featured by the Wall Street Journal, CNN, ABC's The View, PC World, Yahoo Internet Life, MSN, USA Today, and has won numerous site awards.

Sunday, April 16, 2006

Topic 8: Product

is available here and here.

Tuesday, April 11, 2006

Skype Presentation: Robert Scoble

Wednesday (April 12) we have Robert Scoble, author of Scobleizer, co author of Naked Conversations, and part of the Channel 9 team at Microsoft (read Channel 9's readme file for information on Channel 9). Channel 9 is a site:

that is designed to facilitate communication between Microsoft and its developer and customer constituencies. from Microsoft Turns On Channel 9

Robert will be discussing topics including:

how microsoft has embraced customer co - creation: Channel 9

new product launch strategies, issues, and challenges

the evolution of microsoft's new product development process as a result of the internet

microsoft's relationship with open source

and any questions you have.

Google Presentation: Monday April 24; 7 PM Gore 104

On Monday April 24th, at 7:00 PM in Gore 104, Nikola Jevtic who works
for Google.com will be presenting to students here at UD. Nikola
will be talking about a variety of topics, including Google maps,
Google's culture, history, and grand plan for skynet. here is a flyer on the presentation.

Nikola has been working at Google as a Software Engineer for the past
year, after receiving his Ph.D. at UC San Diego and has close ties to
the CISC Department here at UD.

There will be pizza and soda, and possibly some other Google goodies
available at the meeting.

Monday, April 10, 2006

Web Sites from James Cherkoff's Presentation

The following are some of the links cited in James' presentation today that was based on Open Source Marketing:

Friday, April 07, 2006

Monday April 10: Skype Presentation and Open Source Discussion

On monday we will hear from James Cherkoff, who runs the blog Modern Marketing, one of our required blogs. He will be presenting on the topic Open Source Marketing. Please review this 'deck' before class. Some of the ideas should be familiar.

I will also be discussing the Open Source development model in general after the presentation (I have updated the economics materials to include more discussion on Open Source). I know this is last minute, but I would really appreciate it if you could read The Cathedral and the Bazaar and come to class prepared with your four key takeways to discuss. As you are reading this paper and preparing for class, consider how the discussion is also relevant for the development of Wikipedia.

Wednesday, April 05, 2006

Topic 7: Digital Economics and Strategy

is available here.

Monday, April 03, 2006

Editing your StyleSheets

The purpose of this 'tutorial' is to allow you to better understand how CSS and HTML work together to present web-site content. In order to do this you will learn how to change some of the CSS on your blog and see how this changes the look of your blog.

You will be changing the content between the two tags: <style> and </style>. This code is known as css, or cascading style sheets.

CSS, short for Cascading Style Sheets, is a relatively new feature that is being added to HTML that gives both Web site developers and users more control over how pages are displayed. With CSS, designers and users can create style sheets that define how different elements, such as headers and links, appear, globally (i.e. throughout the web page and the web site). CSS controls the design look essentially taking control of the HTML code it is effecting.

Style Sheets can be applied to any Web page. They can be applied in three ways.

  1. as a separate file that each page within a site points (take a look at the source code of my homepage and you will see the code in the header: <link rel="stylesheet" href="http://www.udel.edu/alex/css/css.css"
    type="text/css" /> this signals this page to be controlled by the stylesheet file named css/css.css).
  2. included as part of the HTML code within each page
  3. included in the header document of the page (as is the example we are using with this blog).

CSS looks really confusing, but with a basic knowledge you could, in theory, amend an existing template to suit your requirements. More knowledge is required for actually writing one from scratch! This is beyond the scope of this course.

Changing the Body



The Body provides base information for the template as a whole, rather than specific areas. In the case of this template it puts in a background (the dots you see across your template) and defines the font and font size used.

This is where you will make your first change.

You will have noticed that the template on the main site for the course (this site) has a different background to your blog site, and it is aligned in the top left hand corner of the screen. To make your site look like this you need to look for the following code in the body element of the template -

Look for the following in the class source code:
/* Body - Refer to note 1 in your lecture notes
----------------------------------------------- */


background:#123 url("http://www.blogblog.com/dots_dark/bg_minidots.gif") 50% 0;

Delete this line and replace with -

background:#1D1F4C url("http://www.stylegeek.net/clients/alex/infotechbg.gif") no-repeat 10px 50px fixed;

The line of text above will not only change the background color (these are examples of hex values - #123 and #1D1F4C and are the means by which designers, especially css designers, dictate the color scheme of a webpage)

Secondly, the amendment will draw in an entirely new graphic and fix it into the top left hand corner of your webpage - other code you will see in this example stops it from repeating (no-repeat) and will fix it into one position and prevent it leaving the screen when users scroll down (fixed). For the purpose of your blog, you may want to use a different image, more aligned with your blog theme. If so, simply replace the URL of the image for the class blog (http://www.stylegeek.net/clients/alex/infotechbg.gif) with the URL of your image. Ir will be important that your image is no wider than the class image.

Page Structure



The section marked page structure does exactly what it suggests, it dictates the page structure of the webpage - it dictates where all the text will go, and how it will look on the page.

Look for the following in the class source code:
/* Page Structure - Refer to note 2 in your lecture notes
----------------------------------------------- */

2a) Content

Look for the #content section

#content {
background-color: #123;
width:700px;
margin:0 auto;
padding:50px 0;
text-align:left;
}

Find the following code -

background:url("http://www.blogblog.com/dots_dark/bg_3dots.gif") no-repeat 250px 50px;

Delete this line and replace with -

background-color: #123;

This removes the background in the main section of the template (where all the text goes) and merely dictates the page to present it in the color #123 (blue)

2b) Main2

You will notice that on the main template there is a logo at the top of the main body section of the template. This is what you will be adding in next. Basically, you have two options when adding a graphic to a webpage such as the infotech one. You can, if you wish, utilise the standard html route, of which many of you are familiar <img src="graphic.jpg"> which will display the graphic quite well in the main body of your posts.

However, when a graphic is part of a template, that is a logo, or a background graphic, css designers tend to place it by using the css version.

Look for the section marked #main2

#main2 {
background:url("http://www.blogblog.com/dots_dark/bg_minidots2.gif") -100px -100px;
padding:20px 10px 15px;
}

Delete the lines -

background:url("http://www.blogblog.com/dots_dark/bg_minidots2.gif") -100px -100px;
padding:20px 10px 15px;

and replace with -

background: url("http://www.stylegeek.net/clients/alex/infotechdark.gif") no-repeat 10px 0px;
padding:150px 10px 15px;

Note, you may wish to replace the logo with your own image. If so, include the URL of your image, which should include the same dimensions as the class logo, as a replacement for the above code.

2c) #sidebar2

Another graphic needs removing from the template - this is for the sidebar - where all your links go

Look for -

#sidebar2 {
background:url("http://www.blogblog.com/dots_dark/bg_minidots2.gif") 150px -50px;
padding:5px 10px 15px;
width:200px;
width/* */:/**/180px;
width: /**/180px;
}

Find the line

background:url("http://www.blogblog.com/dots_dark/bg_minidots2.gif") 150px -50px;

and replace with

background-color: #123;

again, this will merely remove the graphic background and tell the computer to display the color #123

Title & Description



Look for the following in the class source code:
/* Title & Description - Refer to note 3 in your lecture notes
----------------------------------------------- */

Now we are going to change some font colors.

Under section marked #blog-title look for the code color:#abc; - the hex value is currently #8dd; - Change this value to #abc;

Change the same value under description color:#9c7; change this to color: #fff;

Links



Look for the following in the class source code:
/* Links - Refer to note 4 in your lecture notes
----------------------------------------------- */

You may know that browsers as a rule come with standard colors in which they display links. However, as web designers we find this palette very restrictive, as it impacts on our well thought out color schemes! So, again, we have a handy piece of css that forces your browser to display links in the colors we want! (Note, this is not entirely agreed upon from a design usability standpoint.)

This section of code tells the computer we want a standard link to display in hex color value #da7

a:link {
color:#da7;
}

This value needs to be changed to #fce1a4 in your template.

This section of code tells the computer we want a visited link (that is one you have already seen) to display in hex color #799

a:visited {
color:#799;
}

This is to remain the same!

and this final section of code tells the computer we want a link to change to white when you hover over it!

a:hover {
color:#fff;
}

Again, this remains the same.

Posts



Look for the following in the class source code:
/* Posts - Refer to note 5 in your lecture notes
----------------------------------------------- */


This section controls the way in which your actual blog posts are displayed.

Look for

.date-header {
margin:0 0 .75em;
padding-bottom:.35em;
border-bottom:1px dotted #567;
font:bold 100%/1.4em Verdana,San-serif;
text-transform:lowercase;
color:#7bc;
}

This code tells the computer how your entry dates are to be displayed, the only value you need to change here in this case is the font color, which you may recall is dictated by

color: #7bc;

This needs to be changed to color: #fff; - which is white! you can type white if you wish, as some very restricted colors are available in word form, but it is considered good practice to use the hex color values!

You also need to change the following color values in (again to color: #fff;)

- #post-title
- p.post-footer em

6) More Sidebar Content

Like you have done in similar sections you need to change the font values of the following

- .sidebar-title - change this to #7bc

Refer back over these notes if you need assistance, and can't recall this value!


Thats it, all done!

Don’t forget to save & rebuild!
Thanks to Eliza for the above.

You can also work through this simple tutorial to get more familiarity with HTML.

Saturday, April 01, 2006

Vanity Searches

As we have discussed in class, it is important to conduct your own vanity searches to see what others out there can read about you. Here is an example of my search output from MSN if you want to learn more about me.

Thanks Scoble.