Archive for the ‘ART AND TELECOM. CLASS’ Category

Class Agenda – Tuesday 5/11

Monday, May 10th, 2010

Today we will look at everyone’s site, and provide feedback. The objective is to provide constructive ideas that students can use to complete or fine tune their assignments prior to grading.

The assignments that should have been completed are:

In addition to the above assignments, sites will be graded on overall organization and aesthetics.

Entry pages for Storywebs:

userwww.sfsu.edu/~dashley/sfsu/art511.01/lyrrative/1-1.html

http://userwww.sfsu.edu/~abeebe/2-1.html

http://userwww.sfsu.edu/~cwblack/3-1.html

http://userwww.sfsu.edu/~alerterb/4-1.html

http://userwww.sfsu.edu/~sasabee8/art511/5-1.html

http://userwww.sfsu.edu/~confused/6-1.html

http://userwww.sfsu.edu/~mjm87/7-1.html

http://userwww.sfsu.edu/~alonzor/8-1.html

http://userwww.sfsu.edu/~sosha/9-1.html

Any time remaining after viewing all the sites will be spent in the lab.

Thursday – come hungry for pizza and Run Lola Run

Schedule for End of Semester

Tuesday, May 4th, 2010

Thursday, May 6 – No class – work on projects

Tuesday, May 11 – View storyweb and student sites – critique

Thursday, May 13 – Last class – review semester, movie + pizza!

Monday, May 17 – Friday, May 21 – Finals Week – NO CLASS

Saturday, May 29 – Deadline for completion of all work for semester

Sunday, May 30 – I will be grading your sites.

Wednesday, June 2 – Final Grades Due

Class Agenda – Thursday 4/29

Thursday, April 29th, 2010

Review hypertext assignment.

Discuss reading.

Discuss student ideas for “stories”.

Discuss any technical issues, e.g. using sounds, image maps, etc.

Work in the lab.

Additional Mobile Web Design Links

Tuesday, April 27th, 2010

University of Texas at Austin – information on dealing with long links

Sound – simply link to the sound file <a href=”sound.wav”>Play sound file</a> Embedding the file and playing automatically involves the use of non-supported XHTML and is not supported by all browsers. See About.com article

Image maps – may work on some browsers but not recommended. If you need to link from parts of an image, divide the image in separate smaller images.

Class Agenda – 4/27

Tuesday, April 27th, 2010
  • Web design for mobile devices
  • Hypertext fiction
  • Storyweb assignment

Assignment – Storyweb – due Tuesday 5/11

Monday, April 26th, 2010

DESCRIPTION OF ASSIGNMENT

Create a hypertext fiction for a mobile device using exactly 9 pages.

Each page should have at least one link to another of your pages and one link to a page of another student’s fiction. This is an experiment in the generation of meaning through semi-random connections.

Follow the recommendations for mobile design as presented in class.

Name your nine pages as follows (no exceptions please!)

  1. Dillon Ashley, 1-1.html   1-2.html   1-3.html………1-9.html
  2. Adame Beebe 2-1.html, 2-2.html   2-3.html…… 2-9.html
  3. Christopher Black 3-1.html   3-2.html,,,,,, 3-9.html
  4. Al Bungay 4-1.html……….. 4-9.html
  5. Beatrice Cheung 5-1.html……. 5-9.html
  6. Matt Dalton 6-1.html……. 6-9.html
  7. Marilyn McGowan 7-1.html…… 7-9.html
  8. Alonzo Ruiz 8-1.html………. 8-9.html
  9. Sosha Young 9-1.html……… 9-9.html

The links from these pages is give in the storyweb_links.

The storweb_links schema ensures that each of your pages links to another student’s page and that exactly one student links to each of your pages.

Before class on Thursday 4/29, read the excerpt from Janet Murray’s Hamlet on the Holodeck

Before class on Thursday think about your shourt 9-page narrative. This does not have to be a work of staggering genius but each page should be interesting enough to inspire the reader to click to the next one. The end of the text on each page should include a link to the next page in your narrative.  A word in you text on each page should link to another students page as defined in the storyweb links.

In class on Thursday we will discuss the Janet Murray excerpt and your ideas and progress on the assignment.

Your page might look something like this (off the top of my head):

When I awoke this morning I had
a feeling that something strange
was going to happen. As I got out
of bed I heard the sound of a crying
baby in the next door apartment >>>>>

In your style sheet pay attention to font, word spacing, and line height to make the text readable and attractive on a mobile device. Remember that small images are acceptable.

Hypertext Fiction

Monday, April 26th, 2010

The web as a story-telling medium.

The I Ching c. 100 – 200 BC

Jorge Luis Borges, The Garden of the Forking Paths, 1944

Raymond Queneau, One Hundred Thousand Billion Poems, 1961

Crowther and Woods, Adventure, 1975

Michael Joyce, Afternoon, a story, 1987, first work of hypertext fiction.

Stuart Moulthrop, Victory Garden, 1992, classic hypertext about the Gulf War.

David Cage, The Indigo Prophecy, 2005; Heavy Rain, 2010

World of Warcraft, Facebook?

References:

Janet Murray, Hamlet on the Holodeck – The Future of Narrative in Cyberspace, 1997 – excerpt murray-holodeck

Espen Aarseth, Cybertext – Perspectives on Ergodic Literature, 1997 – sample chapter

Web Design for Mobile Devices

Sunday, April 25th, 2010

DESIGN / EMULATE / VALIDATE

Design

Keep it simple!

The most common screen size is 240 wide x 320 high (aka QVGA), but do not use absolute measures, e.g  do not fix the body width because then the text won’t wrap within the screen on older phones.

Do NOT use: tables, frames, javascript, inline css, images larger than a thumbnail, special fonts

DO use: Basic XHTML with an external style sheet. Check that the site looks OK even if the style sheet is not applied.

Mobile Web Design Trendes for 2009

7 usability guidelines for websites on mobile devices

How to write Web Pages for the iPhone and Other Wireless Devices

Showcase of Designs Optimized for iPhone

Emulate

Check you mobile site on one of the available phone emulators.

dotMobi phone emulator

Opera Mini Simulator

iPhoney

Validate

Validate your site for mobile devices at W3C.

W3C mobileOK Checker

Thursday 4/22

Thursday, April 22nd, 2010

First half of class. Prepare materials for Senior Show on Saturday. Assemble banners, separate business cards, dress receptionist. Complete recording messages. Class critique of messages.

Remainder of class. Continue with pop-up ad project.

Next week: storywebs: the future of narrative in cyberspace. Imagemaps. Hypertext project.

Looking ahead: May 6 is catchup night. I will be absent.

Andy Cox Sent from my Pocket PC +1-415-420-1261

The information contained in this e-mail is intended only for the individual or entity to whom it is addressed. Its contents (including any attachments) may contain confidential and/or privileged information. If you are not an intended recipient you must not use, disclose, disseminate, copy or print its contents. If you receive this e-mail in error, please notify the sender by reply e-mail and delete and destroy the message.

Class Agenda – Tuesday 4/20

Tuesday, April 20th, 2010

General objective: complete first draft of virtual office.

1. Historic phone films – 30 mins

2. Review phone system and extensions (handouts) – 15 mins.

3. Discuss coceptual aim of the system, e.g. Parody of an office or call center; satire of communications technologies, parody of tech startup, etc. The company does not need have a coherent “vision” but each message should have a conceptual focus base upon the themes discussed in this claas. The aim is not to anger callers. I will remove any messages that cross the line. 30 mins. 4. Discuss publicity, and logo ideas. Allocate tasks. 30 mins.

4. Prepare scripts and record messages. 45 mins.

5. Class reviews the virtual office as a whole and provides feedback to office mates. 30 mins.

Vanity Numbers

Thursday, April 15th, 2010

(877) 4-WAX-AXIS

(877) HIT-AXIS

(877) FLUX-WAX

(877) DING-WAX

(888) HYPE-WAX

(877) HULA-DATA

(877) ROOT-WAX

(877) HALO-SUM

(888) ZERO-BOX

(888) WAX-KNOT

(877) LOCUS-WAX

(877) MODE-BOX

(877) MOB-POINT

(877) NODE-BOX

(877) WAX-THEN

(877) LEFT-NET

(877) ELSE-NET

(888) NULL-WAX

Class Agenda – Thursday 4/15

Thursday, April 15th, 2010

Historic telephone films 30 mins, starting at 6 pm sharp

Finalize telephone number selection and sign up. 30 mins

Review Grasshopper features – watch their videos 15 mins

Class discussion of call center concept and structure 30 mins

Allocate extensions and recording tasks 30 mins

Discuss promotion and preparation for Senior Show 30 mins

Logo competition……………………

Senior Show

Tuesday, April 13th, 2010

The senior show is scheduled for April 24/Saturday.  It’s a time when seniors (and often others) are featured in each area showing work on walls/in hallways and rooms.

I’m forwarding the email from Mark Johnson below.

We emphasize work done in the classes to feature CIA.

The immediate things are:
1. to assign point people from your class to work with space/installation (putting up and taking down).
2. have students fill out forms so that their names appear on the pr postcards. they will need to submit their forms to the gallery by this Wed.

Will you designate a student or students from your class to organize the work to be shown and be part of a group that works out space requirements and send their names to me and Lauren and Matt? I’m asking Lauren and Matthew to be the contact people for the gallery to arrange materials for room/space preparation.

Usually that preceding  friday (April 23)  is the day that installation takes place and the show runs on Sat. generally between 11 or 12 and 5 or 6.  The art department areas are opened up as studios and students fills that space with work.

I’m enclosing a rough timeline for info and organization.  Let’s talk more tomorrow. If you have students who have some really good work we  can feature them in the Martin Wong gallery. See if they are interested and send me their names, contact information and a description of their projects along with equipment needs. I’ll send that on to Mark. Best to get this to me early this week if you can. The Wong space is limited.

Tuesday April 13:
Assign point students in the class and email their contact info to me/Lauren and Matthew
Please allow some time in the class for these students to gather info on space, equipment needs.

Thurs April 15:
Have the point people gather the project description, space and equipment needs and email it to Matthew, Lauren and me.

Friday April 23:
installation of work.

Sat/April 24:
open studios (as well as the opening of the mfa show and selected seniors in the martin wong.

Some notes:
- If students use CIA equipment, they are responsible for making sure that the equipment is not left unattended.

- The spaces we use are the two classrooms and the entire hallway with all it’s nooks and crannies from the elevator to the window straight down the hall.  We leave the back room locked to hold all the tables, the beverages and food.

thanks a lot for this. You will have students who have never shown before.

Let’s talk more tomorrow and Wed.

Paula

——–
From Mark Johnson, Fine Art Gallery

Subject: Senior Open House

Dear Art Faculty:

I am writing again about Senior Open House, which is scheduled for
Saturday, April 24 – the same day as the MFA opening.

Please ask your “Senior-standing” students to look to the envelopes
posted around for sign-up sheets (they don’t have to be graduating this
semester).  Everyone is invited to exhibit two works.  We will design
the post card this Wednesday, so it would be great if they could turn in
the sign-up forms by Wednesday to enable us to get their name on the
post card.

We anticipate using the spaces that have been made available in the
past, including the seminar rooms for painting, photography, CIA, and
ceramics – as well as the Martin Wong Gallery.  I would appreciate it if
you could help me identify a student or two from each discipline to help
with installation on Friday, April 23.  We will need to prepare the
rooms before installation which takes a good deal of time, and we also
know from experience its great if someone from each discipline is there
to help with installation questions.

Art Historians and Art Education students are invited to participate as
well.  Art Historians are invited to submit an abstract of their Senior
Thesis on a sheet of 8-1/2 x 11 inch paper with a related color
reproduction – and we will prepare a display area.  Art Education
students are invited to show either an abstract of research or studio work.

Please let me know if you have any questions – and thanks a million for
your help.  I know everyone is getting close to burn-out at this time of
year, and appreciate your involvement very much.

best,
Mark

Virtual Office / Call Center Project

Monday, April 12th, 2010

Objective – set up a virtual office or call center for the class.

Step 1 – Identify Phone Service Provider

Review five pre-selected virtual office providers in groups of 2 as follows

  1. Ring Central: Dillon Ashley and Adam Beebe
  2. Virtual PBX: Christopher Black and Alerter Bungay
  3. Grasshopper: Beatrice Cheung and Matthew Dalton
  4. Onebox: Sergey Krasilovsky and Marilyn McGowan
  5. my1voice: Alonzo Ruiz and Sosha Young

Consider at least the following, when looking at your potential provider:

  • Setup cost and monthly fees per number of minutes
  • Number of extensions included
  • Costs for additional extensions
  • Cost to set up a toll-free number
  • Provision of professionally recorded announcements
  • Ability to set up menus and maximum depth
  • On hold music and ability to upload your own music
  • Call queuing technology
  • Ability to select a vanity number and availability of something relevant

The last item will take the most time and you should focus on that. You should have the ability to select a number before you sign up.

After about 30 minutes of research, we will discuss our findings and decide on a provider.

Step 2 – Setup Account with Provider

We’ll select an account and telephone number and setup the account online. I will make any necessary payments by credit card.

Step 4 – Agree on Purpose and Structure

We will discuss and agree on a purpose for the site. We will then discuss a menu structure and allocation of extensions to individual class members. Note: your extension will be forwarded to your cell phone. In deciding on structure, we will discuss typical options in call center and virtual office situations and either use similar options or develop our own.

Step 4 – Recording

Record the necessary messages for your extension and for the main line greeting. Consider using automatic agents for messages.

Step 5 – Launch Call Center

Consider methods to publicize the call center.

Class Agenda – Tuesday 4/13

Monday, April 12th, 2010
  • Classic drive-in ads from the 50′s – from 6 pm sharp, 3o minutes
  • Virtual Office / Call Center Project (see separate assignment post)
  • Pop-up ads – complete project, or catch up on previous assignments.

Virtual Phone System Providers

Thursday, April 8th, 2010

http://www.virtualphonesystemreviews.com/reviews/

http://www.ringcentral.com/

http://www.virtualpbx.com/

http://grasshopper.com/

http://www.onebox.com/

http://www.my1voice.com/

Assignment – Pop Up Advertisement – Due 4/8

Tuesday, April 6th, 2010

Create a pop up advertisement for your web site.

The ad should popup automatically when your page is loaded.

The ad should either be a parody of an existing ad or a satirical ad for a non-existent product or service, e.g. Facebook Implant.

Also, create an entry on your page which describes the purpose and inspiration of your ad and which also provides a link which will pop up the ad.

Schedule: you have half a class on Tuesday 4/6 snd most of class on 4/8 to complete the assignment. A total of about 4 hours.

Parody

Tuesday, April 6th, 2010

What is Parody?

a literary or musical work in which the style of an author or work is closely imitated for comic effect or in ridicule

Cervantes, Don Quixote, (1605 and 1615) parody of chivalry and knighthood

Jonathon Swift, Predictions for The Year 1708, 1707

TWCDC, The Citybank Project, SFSU 1997

TWCDC, Three Mumia, 1999

TWCDC, Bellagio Gallery of Fine Art, 1998

iRaq, c. 2005

Sandow Birk

gatt.org

Parody and Satire

Satire is a literary work holding up human vices and follies to ridicule or scorn

Jonathon Swift – A Modest Proposal: For Preventing the Children of Poor People in Ireland from Being a Burden to Their Parents or Country, and for Making Them Beneficial to the Publick

Parody and Digital Technology

The tools to respond.

Legality and Parody

Fair use and trademarks.

Digital Millenium Copyright Act

EFF

ACLU

Javascript Basics

Monday, April 5th, 2010

WHAT IS JAVASCRIPT?

  • JavaScript is a scripting language used to enhance the behavior of HTML pages.
  • A scripting language is a lightweight programming language.
  • JavaScript is embedded in a web page.
  • With JavaScript you program the behavior of the browser which is why it is called client-side scripting. This is different to server-side scripting which is about programming the behavior of the server.

WHAT IS JAVASCRIPT USED FOR?

JavaScript has many uses, including the following:

  • Pop up and pop under windows (example)
  • Dropdown menus (example)
  • Rollover effects
  • Browser detection
  • Creating cookies
  • Slide shows (example)

HOW DO I USE JAVASCRIPT IN MY WEB PAGE?

A JavaScript can be placed anywhere on your page, like this:

<html>
<body>
<script type=”text/javascript”>
document.write(“Hello World!”)

</script>
</body>
</html>

This will display Hello World! on your page.

or insert an external JavaScript .js file

<script language = "javascript" type="text/javascript"  src="menu.js"></script>

Typically, the JavaScript function is defined in the head and used in the body, as in the pop up window below:

POP UP WINDOW

In JavaScript a pop up window is opened using the window.open function, which takes the following form:

window.open ("URL", "windowName"[, "windowFeatures"])

The items in the square brackets are optional and consist of the following: left / top / height / width / menubar / toolbar / resizable / scrollbars / dependent. For a full list, see https://developer.mozilla.org/En/DOM/Window.open

Here is an example:

<head>
<script type="text/javascript">
<!--
function myPopup2() {
window.open( "http://www.google.com/", "myWindow",
"status = 1, height = 300, width = 300, resizable = 0" )
}
//-->
</script>
</head>
<body>
<form>
<input type="button" onClick="myPopup2()" value="POP2!">
</form>
<p onClick="myPopup2()">CLICK ME TOO!</p>
</body>

This example is from tizag.com

Note: since target=_blank has been deprecated, you need to use JavaScript to open a new window from a link.

AUTOMATIC POP UP WINDOWS

Use the window.open function and the the onLoad function.

<BODY onLoad="myPopup2()">

Your target page (the one you are opening) should have the following in the head:

<SCRIPT TYPE="text/javascript">
	<!-- 

	window.focus();

	//-->
</SCRIPT>

This will ensure the window will regain the “focus” on , ie come to the front when the calling page is reloaded, even if it is already open. If you don’t include the window.focus() function, the window will remain in the background.

WHERE CAN I FIND OTHER JAVASCRIPTS?

Try http://javascript.about.com/od/scriptlibrary/Javascript_Script_Library.htm or simply Google what you are looking for.

Class Agenda – Tuesday 4/6

Monday, April 5th, 2010

CLASS

  • Mid Term grades
  • Access to student web sites
  • Parody and the internet
  • Javascript basics
  • Pop up and pop under windows

LAB

  • Work on pop up or pop under project

Links to Student Web Sites

Monday, April 5th, 2010

http://userwww.sfsu.edu/~dashley/sfsu/art511.01/ Dillion Ashley

http://userwww.sfsu.edu/~abeebe/ Adam Beebe

http://userwww.sfsu.edu/~cwblack/ Christopher Black

http://userwww.sfsu.edu/~alerterb/ Al Bungay

http://userwww.sfsu.edu/~sasabee8/art511/art511.html Beatrice Cheung

http://userwww.sfsu.edu/~mjm87/art511.html Marilyn McGowan

http://userwww.sfsu.edu/~alonzor/ Alonzo Ruiz

http://userwww.sfsu.edu/~sosha/ Sosha Young

http://userwww.sfsu.edu/~confused/ Matthew Dalton

[no site posted] Sergey Krasilovskiy

Class Agenda – Tuesday 3/23

Tuesday, March 23rd, 2010

CLASS

  • Edward Tufte on interface design(from 3/16)
  • Time / Space / Money /Power – discussion
  • Google Building Maker – demonstration
  • Review Google Building Maker assignment

LAB

  • Work on Google Building Maker assignment

Assignment – Google Earth and Postmodernism

Thursday, March 18th, 2010

In class you will be using Google Buildiing Maker to “construct” a 3D building within Google Earth. If approved by Google, your construction will be the definitive virtual representation of that building – perhaps forever.

The implications of Google Earth, Google, and the Internet in general are staggering and difficult for any of us to comprehend or predict. However, by engaging with these technological tools while at the same time thinking broadly and critically about their cultural implications we can began to construct a map of possibilities for our own use.

So, in conjunction with using Google Building Maker we will read a very pertinent chapter from David Harvey‘s book the Condition of Postmodernity called Time and Space as Sources of Social Power. Although written before Google Earth or even Google, this chapter provides important insights into the connections between mapping, the acceleration of time, and the economy.

The assignment is (not necessarily to be completed in this order):

  1. Familiarize yourself with Google Building Maker.
  2. Read Time and Space as Sources of Social Power.
  3. Discuss the reading in class.
  4. Model a building using Google Building Maker.
  5. Post a screenshot of your building to your page.
  6. On your page, write a paragraph describing what you did.
  7. On your page, write another paragraph describing how Google Building Maker (and Google Earth) relate to Harvey’s ideas of space, time and power.

We will work on this in class, on Tuesday 3/23 and Thursday 3/25 by which time you should have completed the assignment.

REVISED CLASS CALENDAR

Thursday, March 18th, 2010

511_calendar_spring_2010_031810

Class Agenda – Thursday 3/18

Tuesday, March 16th, 2010

CLASS

  • Artist presentations: Adam and Alonzo
  • Revised Class Calendar
  • Take a look at your Gates v. Bey work and discuss your content and its format.
  • Cover any items left over from Tuesday
  • Assignment – Google Earth and Postmodernism

No show and tell this week

LAB

  • Continue with work from Tuesday.
  • If finished start experimenting with CSS’s float command to position elements anywhere on the page.

Looking ahead: Next Tuesday we will give HTML and CSS a rest and work with Google Building Maker! And start thinking and reading about how the internet fits into the phenomenon of globalization.

CSS – centering your content on the page

Monday, March 15th, 2010

Do this using div tags, like this:

In your HTML

<body>

<div id=”allcontent”>

YOUR WEB PAGE CONTENT HERE

</div>

</body>

And in the style sheet

#allcontent {

width: 800 px;

margin-left: auto;

margin-right: auto;

}

This centers the content in the browser and constrains the width to 800 pixels.

CSS – div tags

Monday, March 15th, 2010

“div” tags are used to divide your web page content into sections. For example, here’s an entry surrounded by div tags

In your HTML

<div id=”important”>

<h2>This is Something Important</h2>

<p>I’m going to write about something really important……. but first here’s an image:

<img src=”important.gif” alt+”important” />

</p>

</div>

And in your style sheet

#important {

border-width: thin;

border-style: solid;

boder-color: black;

width: 200 px

padding-right: 20 px

padding-left: 20 px

padding-bottom: 20 px

margin-left: 40 px

}

This will result in a 200 pixel-wide box around the entire entry. Note that the width applies to the content area; not the total width including padding and margins. In the case above the total width is 200 + 20 + 20 + 40 = 280 pixels.

CSS – Everything is in a box

Monday, March 15th, 2010

All paragraphs, headings, images, and other elements are in CSS boxes which you can manipulate.

boxdim

From: http://www.w3.org/TR/CSS2/box.html

Class Agenda – Tuesday 3/16

Monday, March 15th, 2010

CLASS

LAB

  • Using div tags make a box around an entry you would like to feature. Adjust padding, margins and border color and thickness, etc until it looks good.
  • Center your site using div tags.

External Cascading Style Sheets

Thursday, March 11th, 2010

We will be applying an external style sheet to our basic HTML or XHTML. First you must remove all inline styles from your HTML and validate it.

File format: style.css (your style sheet can have any name)

Style sheet files are plain text files with no headers, no html, just the sytle definitions (see below):

Linking to your web page:

  <HEAD>
    <LINK href="style1.css" rel="stylesheet" type="text/css">
  </HEAD>

Simply upload your style sheet to the same folder as your index.html file

General Form of a Style Definition:

ElementSelector {

Property 1: Property Value 1;

Property 2: Property Value 2;

Etc

}

The properties and their values will be applied to all instances of the element.

Example

body {

background-color: red;

font-family: sans-serif;

}

Unless contradicted by a lower level style definition e.g. for ‘p’ the whole page will have a red background and a generic sans serif font.

Applying Styles to More than One Element

Example

h1, h2 {

color: gray;

font-weight: bold;

}

Along with the body style definition above, this will result in bold, gray, sans serif headings on a red background.

Applying Styles to Particular Instances of an Element

This is done using a “class”. The general format is:

ElementSelector.id {

Property 1: Property Value 1;

Property 2: Property Value 2;

Etc

}

Example

In the style sheet

p.special {

color: green; /*this is font color*/

font-weight: bold;

}

In the HTML

<p id=”special”> my text here </p>

The text for this paragraph only will be green and bold; but will still be sans serif as defined in the body style.

Preparing Style Sheets

We will be using the free CSS editor JustStyle This is a Java application and you will need to download it. Use the JustStyle CSS Editor 1.3.3 Suite for Java2 platform (not Windows).

Class Agenda – Thursday 3/11

Thursday, March 11th, 2010

CLASS

  • Show and Tell – students present snippets from the world of telecommunications (please focus on communications; random YouTube videos are fun but soak up valuable time). Limit to 5 minutes each please.
  • Quick review of web technologies.
  • Introduction to cascading style sheets (CSS) and Just Style, the free CSS application.
  • How to link an external style sheet to your web page.

LAB

  • All sites must pass W3C validation before implementing CSS! Matt and I will be assisting those who have not yet validated to HTML 4.01 Strict.
  • Implement basic style sheets on your site, including (but not necessarily limited to) body font and width, and heading styles.
  • Continue with artist project.

Art and Technology

Tuesday, March 9th, 2010

1822 – Charles Babbage Difference Engine http://web.arch.usyd.edu.au/~sriz8189/difference.jpg / JMW Turner, Battle of Trafalgar http://upload.wikimedia.org/wikipedia/commons/d/de/Joseph_Mallord_William_Turner_027.jpg

1847 – George Boole http://upload.wikimedia.org/wikipedia/commons/4/43/Baops.gif / Millet, The Winnower http://www.wga.hu/art/m/millet/01winnow.jpg

1937 – Turing Machine http://www.ipod.org.uk/reality/reality_turing.gif / Guernica http://terresdefemmes.blogs.com/photos/uncategorized/guernica.jpg

1945 – Memex http://www.kantl.be/ctb/vanhoutte/teach/slides/graphics/memex.jpg / Frida Kahlo http://earlywomenmasters.net/frida_kahlo/slides/1945_small_monkey_dog.html

1946 – Eniac http://www.mrsec.wisc.edu/Edetc/SlideShow/slides/computer/eniac.html

1961 – Spacewar http://grindingtovalhalla.files.wordpress.com/2009/11/spacewar.jpg / Nam June Paik http://www.denstoredanske.dk/@api/deki/files/22182/=287998.501.jpg

Ted Nelson and Xanadu http://www.xanadu.net/

1965 – First geosynchronous satellite Intelsat 1 http://upload.wikimedia.org/wikipedia/commons/a/ab/INTELSAT_I_%28Early_Bird%29.jpg Yoko Ono, Cut Piece http://www.youtube.com/watch?v=ZcxLoS1C7KE

1968 – Douglas Engalbart, SRI > Xerox PARC http://upload.wikimedia.org/wikipedia/en/f/f2/Xerox_8010_compound_document.jpg

1969 – ARPANET online http://personalpages.manchester.ac.uk/staff/m.dodge/cybergeography/atlas/arpanet2.gif / Bed-In for Peace http://img.timeinc.net/time/photoessays/2009/civil_disobedience/john_yoko.jpg

1976 – Adventure http://www.spitenet.com/cave/images/AdventureMap.jpg / Send/Receive Satellite Network 1977 http://3.bp.blogspot.com/_iRQmRdwmotA/SZJFLZbRkPI/AAAAAAAAAjE/RwgzIdMKDSA/s400/55.jpg

1982 Robert Adrian – The World in 24 Hours http://mass.nomad.net.au/wp-content/uploads/2009/05/theworldin24hours.jpg

1984 – Macintosh 128k http://upload.wikimedia.org/wikipedia/commons/e/e3/Macintosh_128k_transparency.png /Superbowl Commercial http://www.youtube.com/watch?v=OYecfV3ubP8

1990 End of ARPANET / Birth of the WWW http://info.cern.ch/

1993 Mosaic Browser http://www.yourdictionary.com/images/computer/_MOSAIC.GIF

1996 Olia Lialina – My Boyfriend Cam back from the War http://www.teleportacia.org/war/

http://artport.whitney.org/commissions/idealine.shtml#

Class Agenda – Tuesday 3/9

Sunday, March 7th, 2010

CLASSROOM

1. Administration

Absences due to Sickness:

1. If you are going to be absent due to sickness you must notify
me before the start of class. If you do not notify me in advance,
I will classify the absence as “unexcused”.
2. If you are absent due to sickness you need to make up the
learning experience that you missed; both in the class and in the
lab.
3. For class learning you need to satisfy me that you have
achieved the same learning goals as other class members. For
example, for the Thursday Show and Tell items, you will need to
post something to your web page. Other types of “make-up” work
will be decided on a case by case basis in discussion with me.

4. For work in the lab, you will need to demonstrate that you are
keeping up with assignments through updating your web page.

5. If a student has a long-term health problem this should be
discussed with me in advance so the necessary accommodations can
be made in accordance with University policy.

Leaving Class Early:

Several of you are leaving class before 9 pm – especially when we are working in the lab. If you have completed all the assignments satisfactorily and your site passes validation perfectly this might be acceptable, but you must clear it with me first. In all other circumstances, this is NOT acceptable. In the future if you leave early without clearing it with me, I will be treating it in the same manner as if you arrived late. Please refer to the class syllabus for the policy on attendance and lateness. Four lates (or
early departures) result in the deduction of half a letter grade and eight lates result in the deduction of a full letter grade. Be advised that I am keeping note of who arrives later than 10 minutes after the start of class (and from now on who leaves early) and I will be taking this into account in grading.

2. Fractals and the Mandelbrot Set

An explanation of terms used by Hakim Bey in reference to the Temporary Autonomous Zone.

3. Net Art

A brief history of telecommunications and net art and description of Net Art Assignment.

LAB

4. Work on Net Art Assignment

Looking ahead to Thursday – Style Sheets!

Assignment – Net Art – Present in Class on Tuesday 3/16

Sunday, March 7th, 2010

Select a net or telecommunications artwork using the Artport Idea Line

Create an entry on your web site that contains the following:

  1. Screenshot of the the Idea Line showing your artwork. Crop and scale appropriately in PhotoShop. See here for how to capture the screen on the Mac.
  2. An image of the artwork. The image should link back to the artwork.
  3. Describe where this artwork sits in the history of 20th Century art in general and the history of new media and net art in particular. As well as the Idea Line, use these resources by r.c. hoetzline as a starting point: Timeline of 20th Century Art and New Media and What is New Media? If you use any of these resources make sure you credit them and link back to them. You may use any other resources you wish.

You will present your research during class on Tuesday 3/16.

Class Agenda – Tuesday 3/2

Monday, March 1st, 2010

The plan for 3/2:

  • HTML and XHTML lessons learned.
  • TextWrangler and Markdown as an HTML editing tool
  • Introduction to tables.
  • In lab work on table assignment: Virillio v. Gates (see separate post)
  • (Re)validate your site.

CLASS CANCELLED THURSDAY MARCH 4TH FOR PROTEST

Monday, March 1st, 2010

So that we may all join the protest against education cuts I am cancelling class this Thursday. I will be joining my wife and two sons at civic center as we fight to save education and jobs. Please join us if you can….

http://againstcuts.org/

march-4-logo_small

HTML Tables

Wednesday, February 24th, 2010

Tables were once the preferred method of laying out web pages; now the preferred method is style sheets. However, tables still have an important role for the display of structured data and information.

The HTML code for a table is as follows:

<table border=”1″>
<tr>
    <th>Heading 1</th>
    <th>Heading 2</th>
</tr>
<tr>
    <td>row 1, cell 1</td>
    <td>row 1, cell 2</td>
</tr>
<tr>
    <td>row 2, cell 1</td>
    <td>row 2, cell 2</td>
</tr>
</table>

This displays a table that looks like this:

Hakim Bey Bill Gates
row 1, cell 1 row 1, cell 2
row 2, cell 1 row 2, cell 2

Note that on my blog the table is displayed in a custom mode defined by the blog’s style sheet.

This example is from http://www.w3schools.com/html/html_tables.asp

<tr> is a row

<td> is a data cell in a row

<th> is a heading cell

The w3school’s Tryit Editor is useful to practice coding tables. http://www.w3schools.com/html/tryit.asp?filename=tryhtml_tables

Class Agenda – Thursday 2/25

Monday, February 22nd, 2010

This is the plan for Thursday:

  • Show and Tell: please be prepared to present to the class a news (or other) item related to telecommunications in its broadest sense.
  • Demo TextWrangler as an alternative to KompoZer.
  • Web site validations. In class we will run each of your sites through the HTML validator at http://validator.w3.org/ We will discuss each of the errors (if any!) and discuss how to resolve them in class. We will be using the HTML 4.01 Transitional validation. To select the validation type, click on “More Options”. I suggest you validate your sites before coming to class.
  • In the lab, make corrections to your sites and revalidate. I will check that each your site is now kosher HTML. I will also be documenting completion of assignments for grading purposes.

BREAK

Class Agenda – Thursday 2/18

Wednesday, February 17th, 2010
  • We’ve talked a lot about telecommunications but what about the art part? We will watch a 30 minute video appropriately titled “What is Art?”, then each of you will tell the class what art means to you. The video will start promptly at 6 pm.
  • Discussion of Show and Tell items.
  • Remainder of class in lab

NOTE: I will not be in class next Tuesday. Complete all assignments to date, ready to start on style sheets next Thursday.

30 second Guide to Animated gifs in Photoshop

Tuesday, February 16th, 2010

1. Create new image.

2. Create animation elements on separate layers.

3. Open animation palette (older versions it’s in ImageReady).

4. Click on first frame.

5. In layer palette make elements visible that appear in first frame.

6. Duplicate first frame.

7. Repeat Step 5. for the second frame.

8. In main image window move elements in the second frame to create the animation.

8. Select time of each frame in dropdown under frame.

9. Select two adjacent frames and tween.

10. Repeat as necessary.

11. Save as optimized.

12. Insert in web page.

Reading Assignment – Pirate and Corporate Utopias

Monday, February 15th, 2010

Hakim Bey presents an anarchist view of the liberating potential of networks through his overall idyll of the Temporary Autonomous Zone (TAZ). Read the chapters from TAZ titled Pirate Utopias and The Net and the Web.

Bill Gates represents a somewhat different ideology of the potential of the Internet, but there are similarities to Bey’s position. Read Gates’ essay Shaping the Internet Age.

Present a brief summary of both viewpoints and discuss the main similarities and differences between the ideologies. Select at least one image to represent each viewpoint.

This is to be uploaded to your website by end of class on Thursday 2/25.

ADDITIONAL REQUIREMENT

For this assignment you are required to make your comparison using HTML tables. Your table should look something like this:

 

  Hakim Bey Bill Gates Comments
Vision of Utopia Text Text Text
Political Persuasion Text Text Text
Economic Theory Text Text Text
View of the Internet Text Text Text
Optimistic or Pessimistic Text Text Text

Develop your own list of areas to compare, or use those above as a starting point. You should have at least five.

Class Agenda – Tuesday 2/16/10

Monday, February 15th, 2010

This is the planned agenda for Tuesday 2/16/10.

  • Discuss Paul Virillio’s Information Bomb, animaged gif assignment (see separate post), and student ideas.
  • Demonstration of how to make animated gifs in Photoshop.
  • Films – utopian visions of computer technology from the middle of the last century.

BREAK

  • Students work on animated gif images in the lab.
  • Take this opportunity to discuss any comments I made on your web site, if anything is unclear.

IMPORTANT: Next week we will be moving on to cascading style sheets. It is essential that your assignments and web sites are up to date by then so that you have material to work with. As we progress, it will get harder and harder to catch up.

Class Agenda – Thursday 2/11

Thursday, February 11th, 2010
  • 45 mins prep for Low Tech Communications Event
  • Low Tech Communicaitons Event – 10 minutes max per group, in same order as listed on previous post. 1) Matthew & Natalie 2) Amber & Madison, 3) Al & Sosha, 4) Adam & Marylin, 5) Beatrice & Dillon, 6) Alonzo and Christopher.

BREAK

  • Swap photos of event
  • Lab: last day to complete basic website with My Digital Life, photo, and Glut response. I will be looking at these over the weekend. Please email your url.
  • Once done with your basic website get started on documenting the Low Tech communications project (see separate post). You will also have an hour next Tuesday to work on this before you move on to the animated gif project.

Kompozer Resources

Monday, February 8th, 2010

Kompozer User Guide

Kompozer User Forum

Assignment – Read Virilio and Make gif Animation

Monday, February 8th, 2010

information

Read the final chapter from the Information Bomb by Paul Virilio virilio-info-bomb_opt.pdf Virilio is an important theorist who takes a more critical view of telecommunicaitons and globalization.

Think about how to represent his ideas (or your thoughts about them) in a graphical form using an animated gif. We will be covering animated gifs next Tuesday 2/16 and the assignment is due by end of class Thursday 2/18. There should be enough time to complete this assignment in class, provided you have thought about it beforehand.

In the meantime, you should find some animated gifs on the web to get an idea of what kinds of animation can be achieved with them.

UPDATE WITH MORE INFORMATION 2/15/10

In response to Paul Virillio’s Information bomb, you will make an animated gif image with at least 10 separate images. The animated gif should be relevant to the Virillio chapter – either a visual representation of one (or more) of the ideas he presents and/or your feelings about them. Animated gif images can be constructed from photos, rasterized vector graphics, text etc. Animate gifs are quite easy to make once you get the hang of it, so by all means make more than one!

The skills needed will be taught in the class. For additional information, the Photoshop Help is quite useful as are the many tutorials on the web. To reduce loading times I suggest your gif is not larger than 300 x 300 pixels, but by all means experiment with larger sizes if you want.

To complete this assignment you will have half the class on Tuesday 2/16 and most of the class on Thursday 2/18. This should be plenty of time to complete this assignment (and catch up on other assignments if you’re behind).

Class Agenda – Tuesday 2/9

Sunday, February 7th, 2010

This is the agenda for Tuesday 2/9.

  • Review of class calendar and attendance policy;
  • Importance of SFSU email addresses;
  • Safety form;
  • Review the approach to learning web design (see separate post);
  • Review and discuss introduction to The Mathematical Theory of Communication;
  • Utopian and Dystopian Visions –  Interview with Paul Virillio
  • Reading Assignment: a selection from The Information Bomb by Paul Virilio (see separate assignment posting);
  • Practice Low Tech Communications Project

BREAK

  • Complete web site, to include:
  1. The HTML structure described in seperate post on our approach to learning web design;
  2. Creative Commons footer;
  3. Image of self;
  4. Short writing on My Digital Life;
  5. Response to Chapter 12 of Glut;
  6. If time, start documenting the Low Tech Communicaitons Project, or reading and responding to the Virilio reading.

CIA Lab Monitors and Lab Opening Hours

Sunday, February 7th, 2010

Email below from Lauren Bjelde

Lauren Bjelde here – myself and Jordan Perkins-Lewis will be the CIA lab managers
for this semester.

If you have any questions/needs regarding tech stuff on the computers, installing certain software for instance, Jordan is the man to contact.

regarding hours, monitors, access, anything else? contact me and I can help you out.

Regarding the lab -

We would like to get this up, running and available ASAP for students.
In order to have this open – we need monitors.
Students can receive their Art Productions (1 credit) that is necessary for any art major.
Also by monitoring – they will have access to the lab at hours they wish (even when other monitors are not holding it open – WEEKEND access!!!!)

This is a good way to meet the requirement, get a credit, and marinate in the good energy up here on floor 5.

Please encourage your students to monitor – the more monitors = the more hours the lab  is open for themselves and the rest of us!
If you could take a poll of students interested in becoming a monitor – I can arrange an orientation (next week, preferably… )

in order to get the art productions credit, they need to put in 3 hours a week and register with Gwen Allen or Mark Johnson.  (Volunteers working for no credit need only work the hours they can)

—–
Also, If you can send me the hours of your class (and if your class will be using  the lab during that time)…and which hours (before, after, or other times) you would be   interested in having the lab available for your students to work outside class – if there are particular ones you have in mind.

Perhaps asking your class what hours work best for them would be helpful…

I appreciate you announcing all of this to them and getting back to me asap,

reminder: the lab can/will only be open with the help of volunteers keeping it open.

Web Technologies Spreadsheet

Sunday, February 7th, 2010

Summary of web_technologies As shown in class on 2/4.

Learning Web Design – Important

Friday, February 5th, 2010

Many students are experimenting with Kompozer to add various embellishments such as fonts, backgrounds, tables, etc to their pages. It’s great to experiment but that is not part of the current assignment. The current assignment is to create the structure of a web page using basic HTML.  I need your page to look something like the basic one I have prepared at http://www.userwww.sfsu.edu/~cox but with the content added which is described in the assignments. As I have explained your sites will evolve from the content – and content is king as far as grading (and web design) is concerned. Later, we will be adding style and layout to your page(s) using a separate document called a style sheet, thereby separating structure from style which is an intrinsic part of good web design. Having a separate style sheet means that the style can be applied across all your tags and all your pages automatically, instead of adding the sytle (fonts, font size, background colors etc) to every tag on every page of your site. On a related topic many of you are using fonts that are unlikely to exist on someone else’s computer and will therefore be rendered in a default font. Ignore fonts for now! And don’t add any style or formatting from within Kompozer! Your site will soon be a morass of <div> tags and debugging will become very difficult if you don’t know HTML coding. You have been warned.

Don’t get me wrong, experimentation is good, but learning web design in this class will proceed in a structured, logical manner. The aim of this class is not to produce a personal web site it is to produce a web site for the assigments for this class. If you already have an sfsu web site or you want a personal sfsu web site, please work on that separately and place all your 511 work in a seperate folder called “511″. I will go through this again on Tuesday, but if you are working on your site before then please follow these instructions.

If you are in need of an online web design resource, I recommend http://webdesign.about.com/ I also recommend the about.com guide’s book

And please feel free to email me if you need any help or want me to look at what you’re working on.

Class Agenda – Thursday 2/4

Wednesday, February 3rd, 2010
  • Show and Tell – students present an interesting item on telecommunications.
  • Break into groups to plan Low Tech Communications Project. Groups are: Chris & Alonzo
    Matthew & Natalie
    Amber & Madison
    Al & Sosha
    Adam & Marylin
    Beatrice & Dillon
  • How to publish your web site to your SFSU account (upload to server).

BREAK

  • Complete web site until it looks something like this: http://userwww.sfsu.edu/~cox/ (but better) and upload to the server.
  • Watch old communications technology films.

Before next class, read the Mathematical Theory of Communication and work on any preparations you need for the Low Tech Communications Project practice next Tuesday (see separate assignment posts).