Maintaining a Website April 2008. Old vs New – Maintained with Dreamweaver/Contribute – Style...

14
Maintaining a Website April 2008

Transcript of Maintaining a Website April 2008. Old vs New – Maintained with Dreamweaver/Contribute – Style...

Page 1: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

Maintaining a Website

April 2008

Page 2: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

Old vs New• www.nynjtc.org

– Maintained with Dreamweaver/Contribute– Style is fixed by template (header, left menu, content, footer)– Content obeys a bunch of unwritten conventions– Files/pages/images are placed into a file hierarchy (unwritten

conventions)• new.nynjtc.net

– Maintained with Content Management System (Drupal)– Style is fixed by theme (header, left sidebar, right sidebar,

content, footer)– Content obeys a bunch of yet to be written conventions– Files/pages/images go into system defined places

Page 3: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

Common to Old/New

• Writing content for the web obeys different rules than writing for print media

• Usability• Navigation and Information Architecture• Obeying web conventions• Search Engine Optimization (SEO)

Page 4: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

Writing Content

• Inverted style, similar to newspapers – 2 sentence rule

• Concise • Simple words (6th grade)• Avoid acronyms• Skip jargon• No sarcasm• Format for readability

Page 5: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

Format for Readability

• Short descriptive titles and headings• Highlight keywords• Bulleted/numbered lists• Short paragraphs• NO ALL UPPERCASE• Almost never center

Page 6: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

Usability

You have less than 2 minutes to communicate the first time a prospective customer visits your Web site. This is the basic fact about the Web experience. As far as users are concerned, every page must justify its claim on their time. If a page doesn’t do that immediately and clearly, they go elsewhere. Most don’t even bother scrolling to see what’s further down the page.

Jacob Neilson

Page 7: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

Navigation and Information Architecture

• Old web – it is what it is and not open for discussion (other than adding links to new material in old material)

• New web - Staff will get an opportunity to participate in improving the IA.

Page 8: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

Obeying web conventions

• Most of this is handled by the templates or themes, e.g. click on logo to get to home page.

Page 9: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

Search Engine Optimization (SEO)

• Searches rely heavily on the title, the H1 tag, and the first paragraph of text. Use official vocabulary words where possible in these.

Page 10: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

Unwritten Conventions (1)• There are two templates used, template which

has a left menu and leaf which does not.• I never use font or font size commands and

almost never font color or background.• I never use underline!• I do use H3, H4, H5 and H6. In particular H3 is the

heading level for major subsections of a page. If there are multiple of these on a page I usually use template and put a menu item on it pointing to the various subheadings.

• I frequently use tables to organize material

Page 11: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

Unwritten Conventions (2)

• I use pictures sparingly and lately if there are multiple pictures put them in the photo gallery.

• I rarely use <br> (shift enter) except when laying out an address block. Beware of these when copy/pasting from external sources.

• I do not repurpose pages. If there are significant changes I create a new page. I do fix typos or errors in facts (and frequently note the date of the change).

Page 12: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

Unwritten Conventions (3)

• I do not duplicate material on several pages. If this needs to happen I instead create a new page with the material and point all other pages to it.

• All dates include the year (unless it is explicitly on a page dealing with a single year).

• I am almost religious about dating items, e.g. the footer contains the last update date (automatic).

Page 13: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

Unwritten Conventions (4)

• I never use today, tomorrow or yesterday.• I note significant changes in the new page (if

they don’t appear on the front page)

Page 14: Maintaining a Website April 2008. Old vs New  – Maintained with Dreamweaver/Contribute – Style is fixed by template (header, left menu,

File Placement

• Many sections are isolated by year creating a new directory each year effectively archiving but retaining old pages.

• If sections have images, I usually create an image subdirectory to contain them.

• I rarely delete or rename anything as this breaks deep links on other sites and search engines. When I need to I put in a transfer page.