<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>UNLV Libraries Website Blog</title>
      <link>http://blogs.library.unlv.edu/website/</link>
      <description>News about the UNLV Libraries Website.</description>
      <language>en</language>
      <copyright>Copyright 2007</copyright>
      <lastBuildDate>Wed, 24 Oct 2007 14:01:31 -0800</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>Information R/evolution (?)</title>
         <description><![CDATA[Michael Wesch, famous for <a href="http://youtube.com/watch?v=6gmP4nk0EOE">The Machine is Us/ing Us</a>, continues to work on the Digital Ethnography project.

Check out the new Youtube Videos:
<a href="http://youtube.com/watch?v=dGCJ46vyR9o">A Vision of Students Today</a>
<a href="http://youtube.com/watch?v=-4CV05HyAbM">Information R/evolution</a>

Or read more about the <a href="http://infoblog.infopeople.org/2007/10/michael_wesch_youtube_and_a_vi.php">background of the project</a>.]]></description>
         <link>http://blogs.library.unlv.edu/website/2007/10/information_revolution.html</link>
         <guid>http://blogs.library.unlv.edu/website/2007/10/information_revolution.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">users</category>
        
        
         <pubDate>Wed, 24 Oct 2007 14:01:31 -0800</pubDate>
      </item>
            <item>
         <title>Hot or Not?</title>
         <description><![CDATA[Addicted to IMEEM, BEBO,  and DIGG or not sure what they are?  Tech crunch reports on social networking sites, focusing on rise and fall in popularity.  
Check out the <a href="http://www.techcrunch.com/2007/10/24/social-site-rankings-september-2007/">stats</a>.

Where are our users hanging out? What they might expect from us in the future?]]></description>
         <link>http://blogs.library.unlv.edu/website/2007/10/hot_or_not.html</link>
         <guid>http://blogs.library.unlv.edu/website/2007/10/hot_or_not.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">users</category>
                  <category domain="http://www.sixapart.com/ns/types#category">web 2.0</category>
        
        
         <pubDate>Wed, 24 Oct 2007 12:47:27 -0800</pubDate>
      </item>
            <item>
         <title>Credit where credit is due</title>
         <description>Hong has fixed the Firefox printing problems we&apos;ve had since Firefox was released.

Previously, Firefox would only print the first page of a web page, no matter how long that page was. Hong discovered that it was the absolute positioning of the [body] tag that was causing the problem (this is necessary, though, for cross-browser rendering).

This morning I changed the print style sheet to position the [body] relatively, and it now works (almost) 100% properly.

Thanks, Hong!</description>
         <link>http://blogs.library.unlv.edu/website/2007/08/credit_where_credit_is_due.html</link>
         <guid>http://blogs.library.unlv.edu/website/2007/08/credit_where_credit_is_due.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">technical</category>
        
        
         <pubDate>Fri, 17 Aug 2007 11:10:05 -0800</pubDate>
      </item>
            <item>
         <title>Firefox&apos;s Web Developers Toolbar</title>
         <description><![CDATA[The Libraries' Web Style Guide Committee is planning on putting together a Web Developer's Toolkit, which will include the style guide itself, color charts of suggested color combinations that match the site, and much more. One of the things I'm hoping gets included in the Toolkit is the Firefox Web Developers add-on. This is a tool I use every day for developing pages, and I hope that other library developers will give it a try. Besides Dreamweaver, it's the most important development tool I use.

I recommend downloading and playing with it to get a feel for its many, MANY features, but I'd also like to highlight a few that I use every day:

<strong>1) CSS drop-down (with real-time, in-browser CSS editing!)</strong>
The extension lets you view and manipulate a page's style sheet(s) without having to change the CSS on the server. I use this all the time because it's much safer to troubleshoot style sheets here than it is in Dreamweaver. You can view any style sheet the page is using, disable any or all of these style sheets or styles, and best of all, edit the styles.

<img alt="css.png" src="http://blogs.library.unlv.edu/website/css.png" width="284" height="196" />

Notice that in the below screenshot there are 2 CSS tabs on the bottom half of the screen. One shows the embedded styles, and the other shows the style sheet attached to the libraries home page. You can make changes to either of these style sheets within the browser, click on the home page (the top half of the screen), and your changes will be applied to the page (*note: the changes are only applied in the browser, not in the server. If you like the change and want to use it, you'll still need to edit the style sheet on the server.) It's very simple, and very useful for figuring out where problems on the page might be, or just playing with div positioning, font sizes, or colors.

<img alt="Web-Dev_screenshot.jpg" src="http://blogs.library.unlv.edu/website/Web-Dev_screenshot.jpg" width="600" height="520" />

<strong>2) HTML and CSS validation, including Section 508 validation. </strong>
Uses the W3C validators and the Cynthia Says 508 validator. This is very useful for troubleshooting browser-specific problems, and ensuring accessibility.

<strong>3) Page Zoom and resize (including 800x600 resize).</strong>
There are other ways to do these, of course, but it's nice to have them in one place. 

<strong>4) Ruler toolbar</strong>
So you can measure anything on the page.
<strong>
5) Outline block-level elements.</strong>
This outlines all the divs on a page, and can be used in conjunction with "Display ID & Class details" to see the names of all divs in use, as well as LOTS of other information.

<strong>6) Display image file sizes.</strong>
Actually, there are lots of things you can do with images using the toolbar-- probably more than you'd every need to do.

<strong>7) Disable javascript. </strong>
This is another one that you don't need a toolbar for, but it's faster than using the browser menu.


There's lots more available, including some things I just discovered while writing this posting. As one review puts it: "This is really the swiss army knife of web developer tools. It is so feature packed that I am still finding new things that it does. Unfortunately, the UI is also so cluttered that I am still finding new things that it does." (<a href="http://www.procata.com/blog/archives/2007/03/08/firefox-extensions-for-web-developers/">link</a>)

The Web Developers extension may not help you improve your HTML or CSS skills, and it doesn't help you create pages, but it's great at locating and troubleshooting problems in existing pages. Highly recommended.

By the way, there's also an extension called <a href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a> that I haven't used, but that is supposed to really help create CSS and JavaScript.

<a href="https://addons.mozilla.org/en-US/firefox/addon/60">Download the Web Developers Toolbar extension</a>

<a href="http://tips.webdesign10.com/web-developer-toolbar.htm">More about the extension</a>]]></description>
         <link>http://blogs.library.unlv.edu/website/2007/08/firefoxs_web_developers_toolba_1.html</link>
         <guid>http://blogs.library.unlv.edu/website/2007/08/firefoxs_web_developers_toolba_1.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">browsers</category>
                  <category domain="http://www.sixapart.com/ns/types#category">development tools</category>
        
        
         <pubDate>Mon, 13 Aug 2007 11:02:49 -0800</pubDate>
      </item>
            <item>
         <title>Web 2.0 ... The Machine is Us/ing Us</title>
         <description><![CDATA[This video has been making the rounds on the library lists, but for anyone who's missed it, it's a very well-made, interesting illustration of the history of the web (and only 4:31).

<a href="http://youtube.com/watch?v=6gmP4nk0EOE">http://youtube.com/watch?v=6gmP4nk0EOE</a>]]></description>
         <link>http://blogs.library.unlv.edu/website/2007/02/web_20_the_machine_is_using_us.html</link>
         <guid>http://blogs.library.unlv.edu/website/2007/02/web_20_the_machine_is_using_us.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">Just for fun</category>
        
        
         <pubDate>Wed, 07 Feb 2007 10:03:39 -0800</pubDate>
      </item>
            <item>
         <title>Welcome to the New University Libraries Home</title>
         <description><![CDATA[The new home page is live.
If you have any comments on the changes, please take the time to fill out our <a href="http://www.surveymonkey.com/s.asp?u=675363206011">short survey</a>. 

You can also contact darcy.delbosque@unlv.edu with any questions or comments or Kee.choi@unlv.edu with any technical problems or issues.]]></description>
         <link>http://blogs.library.unlv.edu/website/2007/01/welcome_to_the_new_university.html</link>
         <guid>http://blogs.library.unlv.edu/website/2007/01/welcome_to_the_new_university.html</guid>
        
        
         <pubDate>Mon, 29 Jan 2007 07:50:47 -0800</pubDate>
      </item>
            <item>
         <title>Style Sheet Primer</title>
         <description><![CDATA[**NOTE: I can't get Movable Type's escape characters to work, so I'm using square brackets to represent angle brackets.**

In the last post, I mentioned that the new homepage and web template use more CSS than before, and suggested brushing up on style sheets. I realized afterward that we have some new members of the Web Developers Team who may have never used style sheets, so I put together a short list of online tutorials that might help.

<h2>Background - Why do we need style sheets? What do they do?</h2>

It's important to first remember what HTML does and does not do. The purpose of HTML is to mark up your text and give it meaning. For example, if something is a heading, it gets an [H1] tag (or some sort of [H*] tag). If text is meant to be plain old paragraph text, it gets a [p] tag. Links get [a] tags. Blockquotes get [blockquote] tags. In other words, HTML is designed to give some semantic context to the text in a document. 

HTML is NOT designed to dictate the look of a page, or of any of the text on a page. Yes, you can add an [h2] tag to some text if you want to make it bigger and bold, but at that point you're doing something with HTML that it was not designed to do. Also, different browsers will render [h2] tags differently, so [h2] text will change size depending on what browser you're using.

Similarly, [table] tags are not designed to dictate layout. They are designed for one purpose: to indicate that the information contained in them is tabular data. You can use them for layout, but that's not what they're for.

CSS (cascading style sheets, often just called style sheets) should be used to handle everything involving the look of the page -- the layout, the font size, the text color, the background color, etc. For the most part, the purpose of style sheets can be summed up in one statement: <em>Style sheets allow you to separate <strong>content </strong>from <strong>presentation</strong>.</em> HTML is about content. Style sheets are about presentation.

<h2>The best example</h2>

Here's a great example of the power of style sheets:
Look at the page at: <a href="http://www.csszengarden.com/">http://www.csszengarden.com/</a>
Now look at the ones at: <a href="http://www.csszengarden.com/?cssfile=/201/201.css&page=0">http://www.csszengarden.com/?cssfile=/201/201.css&page=0</a> and <a href="http://www.csszengarden.com/?cssfile=/200/200.css&page=0">http://www.csszengarden.com/?cssfile=/200/200.css&page=0</a>

These pages have IDENTICAL HTML!! Look if you don't believe it. The only difference between these three pages is that they each use a different style sheet.

<h2>Tutorials
</h2>
1) <a href="http://www.w3.org/MarkUp/Guide/Style">http://www.w3.org/MarkUp/Guide/Style</a>
I don't usually like W3C tutorials - they tend to be boring and overly technical. This one's pretty good, but forget the parts about web-safe colors; that's not an issue. Also, [font] tags are no longer part of the official HTML standard.

2) <a href="http://www.csstutorial.net/">http://www.csstutorial.net/</a>
This one's not bad, but there's lots of code. It's probably better as a refresher for those who already know some CSS, since it doesn't do much to explaing what [div] tags are. There's also an article by the same author at http://www.killersites.com/articles/articles_CSS.htm that has some good introductory stuff.

3) <a href="http://www.d.umn.edu/itss/support/Training/Online/webdesign/css.html">http://www.d.umn.edu/itss/support/Training/Online/webdesign/css.html</a>
This is the mother lode of CSS tutorials. Look around; there's lots here for every level. 

<h2>Some things to keep in mind</h2>
Probably the thing about style sheets that people have trouble wrapping their brain around are the undefined tags -- the [div] and [span] tags. These are really important when it comes to using style sheets to create your page layout, though, so don't skip them. A good introduction is at: <a href="http://www.htmldog.com/guides/htmlintermediate/spandiv/">http://www.htmldog.com/guides/htmlintermediate/spandiv/</a>. 

Please also remember that <strong>DREAMWEAVER DOES A HORRIBLE JOB AT CREATING STYLE NAMES</strong>. It likes to calll things ".style1" and ".style2". This isn't okay! Use style names that make sense in the context of your page. Don't use a style called ".style1" to make a title bold. Call the style ".title" or something meaningful like that. Relying on Dreamweaver to create style names for you is always a mistake. 

]]></description>
         <link>http://blogs.library.unlv.edu/website/2007/01/style_sheet_primer_1.html</link>
         <guid>http://blogs.library.unlv.edu/website/2007/01/style_sheet_primer_1.html</guid>
        
        
         <pubDate>Thu, 18 Jan 2007 13:16:39 -0800</pubDate>
      </item>
            <item>
         <title>The New Homepage</title>
         <description><![CDATA[Thanks to those of you who showed up at today's meeting about the Libraries' new homepage. As you can see, the new page is a complete re-coding of the Libraries current page. Without going into great detail about the page itself, let me answer the <em>real </em>questions...

<strong>What does this change mean for Web Developers? </strong><br />
Three letters: CSS. The current design, as most of you recall, changed the old table-based design into a CSS-based one. This allows us to make site-wide changes easily and quickly. The new design will expand our use of CSS, so if you're not comfortable with style sheets (especially absolute and relative positioning), brush up!

WDS has some books on the subject, and there are TONS of great resources available online. Check NetLibrary as well -- they have books on just about every computer-related topic.

<strong>How will the changeover to the new template take place?</strong> <br />
WDS is now testing how to adapt the current site to the new template with minimal problems. It looks like we'll just need to replace the header, side menu, footer, and style sheet. I can think of a  few areas where this might cause problems (Special Collections and Government Info come to mind), but overall things should go smoothly.

<strong>When is this going to happen?</strong> <br />
Hopefully before Spring semester begins -- that's why the whole process of designing and vetting the page has moved so quickly.

<strong>What does this mean for the branches? </strong><br />
Nothing. Branch pages can remain exactly as they are. WMC may eventually decide to adapt the branch sites to the new (or similar) template, but that decision is months away, at least. For now, the changes affecting the main site need not affect the branches at all.

If you have any questions, feel free to contact any of the WMC committee members, and if you missed today's meeting, be sure to check out the second one on Thursday, January 4, 2007, from 3:00-4:00 in Amargosa.

-Michael]]></description>
         <link>http://blogs.library.unlv.edu/website/2006/12/the_new_homepage_1.html</link>
         <guid>http://blogs.library.unlv.edu/website/2006/12/the_new_homepage_1.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">technical</category>
        
        
         <pubDate>Thu, 21 Dec 2006 14:11:20 -0800</pubDate>
      </item>
            <item>
         <title>IE7 and you - part deux</title>
         <description><![CDATA[<strong>Good Stuff</strong>

Okay, so after some time spent using IE7 to test the new home page design, I notice 2 big, BIG improvements to IE that make it better in some respects to Firefox (did I just say that?):

1) <strong>Printing</strong> - IE7 automatically resizes pages to print correctly. Fantastic! Printing has been one of the biggest struggles for our site over the past 4 years, and this will someday make it a non-issue. For those of you who print pages frequently (I know the branches and Media do), this alone makes it worth upgrading ASAP.

2) <strong>Zooming</strong> - Many have already heard me say this, but the coolest, most useful browsing "trick" I've come across is using CONTROL+SCROLL-WHEEL to make text bigger or smaller. This works on every browser I have (5 of them!), and is very convenient. The problem is that, if a page has been poorly coded, or if some text is actually <em>images</em>, it won't resize no matter what you do.

IE7 now offers zooming, rather than just text enlargement. That means that when you resize the font, the entire page and everything on it gets larger (Opera's been doing this for years, but who uses Opera, other than KK?)  This is a BIG DEAL for developers, since it means that page elements won't shift when text gets resized -- basically it eliminates the need to design with this annoying element shifting in mind.

Here's hoping that Firefox 3 (already in beta!) includes this functionality as well.

<strong>Bad Stuff</strong>

<a href="http://www.rebron.org/mozilla/stuff/rcekav/msie7-analysis.html">This page</a> says it best: "IE 7 team went overboard in 'simplifying' the user interface."

In fact, until about 10 seconds ago I couldn't figure out how to get to the "File" menu in IE -- something I use fairly frequently in FF. Turns out that hitting the ALT key shows the File menu, as well and the Edit, View, Favorites, Tools, and Help menus that are usually at the top of every browser. (Of course! Why didn't I think of hitting the ALT key right away?!) As an annoying bonus, once you hit the ALT key, clicking the Minimize Page button at the top right of the screen makes these menus go away rather than minimizing the screen. You have to click it twice to minimize :-(

Well, having made that discovery, the rest of my "Bad Stuff" list is out the window. Overall, just remember that, if you can't find something in IE7, the ALT key is your friend.

-Michael]]></description>
         <link>http://blogs.library.unlv.edu/website/2006/12/ie7_and_you_part_deux_1.html</link>
         <guid>http://blogs.library.unlv.edu/website/2006/12/ie7_and_you_part_deux_1.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">browsers</category>
        
        
         <pubDate>Fri, 15 Dec 2006 12:56:58 -0800</pubDate>
      </item>
            <item>
         <title>IE7 and you</title>
         <description>IE7 is now available, so IE6&apos;s days are numbered. I&apos;ve been running IE7 Beta for a few months now at home, and like it. It&apos;s basically Firefox without the extensions, or IE6 with tabs, RSS capabilities, and better (i.e., more standards-compliant) CSS handling. 

You can download this now on your work computer, or just stick with IE6 if you&apos;re happy with it. I&apos;ve downloaded IE7 to test pages on, but as far as I can tell, there&apos;s no way (or at least, no easy way) to run both IE7 and IE6 on the same machine. This means I (and you, if you&apos;re an IE7 user) need to test pages both on my normal computer and a second computer running IE6; we&apos;ve historically designed for whatever browsers we offer on our public computers, and that will probably remain IE6 for some time. In case you&apos;re wondering, I haven&apos;t seen any problems with any of our sites on IE7, although I have seen some minor differences compared to IE6.

If you&apos;re interested, here&apos;s a link to some blogger commentary:
http://getahead.ltd.uk/blog/joe/2005/07/29/ie7_reviews.html

-Michael</description>
         <link>http://blogs.library.unlv.edu/website/2006/10/ie7_and_you.html</link>
         <guid>http://blogs.library.unlv.edu/website/2006/10/ie7_and_you.html</guid>
                  <category domain="http://www.sixapart.com/ns/types#category">browsers</category>
        
        
         <pubDate>Mon, 23 Oct 2006 14:03:17 -0800</pubDate>
      </item>
      
   </channel>
</rss>
