External General Links
Page Navigation
This is a commented list of some of my favorite sites, and other sites and resources I've used/consulted during the development of my site. I also have an additional page of external Christian links and a non-commented page of all my links, for lighter reading. I'll occasionally update these pages with additional links I think might be of interest, and will verify them regularly. Please also visit my External Linking Policy for details regarding my external links site-wide.
Sites That Link To Me
- Alaska Jim's Music Charts
- Stumbling upon this site inspired me in part to start my own site. It hosts links to various people's personal music charts.
Social Networking Sites
- Imeem
- This is a community where visitors can discover new music, videos, and much more, as well as promote their own content, and network with others. However, in order to view or listen to any media, you must register on the site first. So far, I plan on primarily using the site to share a few Christian songs each week or so.
- Last.fm
- Have you ever wanted a Web site to keep track of, and chart your music listening habits? That's what this unique site does. That's not all, though. Over time, the site can match you up with new friends who have similar music tastes, as well as with new artists you might not have discovered on your own. You may also track others' listening habits, as well as the overall habits of the entire site. Finally, the site can develop a personal online radio station for you, based on the music you enjoy. It sure seems the perfect place for music junkies (like me :-) (smile), as well as the casual music fan.
- Ruckus
- Ruckus sure seems to be stirring quite a...ruckus, at least among college students. Okay, that was probably a lame joke, but there's hardly anything lame about the actual site. This is a site where college students and alumni can download legal music for free, as well as interact with their college peers. It is literally for college students and alumni only—you must have a valid .edu E-mail address in order to register on the site.
Site Credits
Here, I recognize books, software, Web development resources, scripts, and other Web sites, that have been helpful to my getting my site up and running.
Books
- The CSS Anthology: 101 Essential Tips, Tricks & Hacks, by Rachel Andrew
- From this well-written CSS resource is where I learned to create button links on my site with just CSS, and to create rounded corners with no images or additional HTML. The round corners are visible only in the Firefox, and other Mozilla-based, browsers, however.
- HTML and XML for Beginners, by Michael Morrison
- This book introduced me to basic XML and XSL, basically laying the foundation for my site's current backend design work.
- Learning XML, by Eric T. Ray
- This book helped me further my beginning knowledge about XML and XSL.
Software
- CookTop
- Interesting name, or so that's my opinion. This powerful tool for XML developers has mainly helped me discover errors in my XML/XSL, when Internet Explorer and Firefox would fail to show me them.
- Easy Thumbnails
- Ignite 2
- If you need to quickly resize multiple photos, Easy Thumbnails can do the job. And it's free! It's what I use to batch resize CD images I save from Amazon.com into thumbnails for use on my site. As for Ignite 2, it's the free graphics program I discovered first, that's useful for manipulating single images. It's what I've used to edit my site logos.
- EditPad
- This has been an indispensable tool for me during the development of my site, a worthy replacement to Notepad.
- Firefox
- HTML Validator For Firefox
- Web Developer Toolbar For Firefox
- Firefox is my web browser of choice, and one I actually enjoy coding my web pages for. Internet Explorer users, if you want a safer, more customizable, web-standards-compliant alternative, then I recommend Firefox (but if you must stick with Explorer, please consider upgrading to Version 7 if you haven't done so yet, as it's less of a nuisance for standards-minded web developers to code for, than the progressively buggier earlier versions). The HTML Validator and Web Developer Toolbar have been other indispensable tools for me in developing my site.
- GuiTidy
- HTMLTrim
- Both of these are excellent little utilities (which incorporate HTML Tidy), for cleaning/optimizing (X)HTML documents. However, in my experience, HTMLTrim would sometimes crash when dealing with documents first created with Microsoft Office Word. GuiTidy was able to handle them, though. However, my only complaint about GuiTidy is that it can only tidy one document at a time, whereas HTMLTrim can handle dozens of files at once, if need be.
- Xenu's Link Sleuth
- What I use to quickly verify my links, site-wide.
- Microsoft Office Word
- As a word processor, I certainly think Word does its job well. As an HTML editor, though, it leaves so much to be desired—for Web page creation/editing, you're better off using a dedicated text/HTML editor and/or Web page authoring tool. So, why do I mention Word? Well, I credit its deceptive ease of use as an HTML editor, with inspiring me in part to start my original web site in 2004. Also, I designed my logos in it for my current site.
- OpenOffice.org
- In a nutshell, this is Microsoft Office 2003, minus the "Microsoft" and minus the generally hefty price tag. OpenOffice.org is free open-source software that I've used for some of my backend work; specifically, I used OpenOffice Calc (the Microsoft Office Excel lookalike) to keep a basic database each year of charting songs. But as of September 2007, I'm now using Microsoft Office Excel 2007 for that purpose. Nevertheless, I say that overall, OpenOffice.org is a worthy alternative to Microsoft Office. But if you can afford and are willing to pay for Office 2007, then I think you should do so, for at this time, it is technically superior to OpenOffice.org.
- Table Tools Firefox Add-on
- Table2Clipboard Firefox Add-on
- These are little Firefox Add-ons that aid me in record-keeping. To facilitate updating my database in Microsoft Excel, I use Table Tools while viewing my current Top 50 in Firefox, to sort the table by the "Rank Last Week" column, and then I use Table2Clipboard to copy the resulting "Rank This Week" column cells, directly from Firefox into my Excel database. Frankly, I don't if what I describe, makes sense, but as long as it makes sense to me and works for me, I guess that's what counts? ("Table2Clipboard" added June 27, 2008)
- WAMP Server
- WOS Portable
- Xampp
- Each of these 3 links are for a free software package that enables you to configure your computer as a server. That's useful if you're a web developer who wants to develop and test a complex web site locally instead of having to upload it to a host site first. It's also useful if you want to host a web site from your computer. I used XAMPP at first, but then moved to WOS Portable, as it's smaller overall in file size. It's also supposed to let you switch quickly between PHP4 and PHP5, but, PHP5 wouldn't work for me on my Windows XP Professional laptop, so I moved on to WAMP instead, and that's what I work with currently.
- XSLToys
- A powerful little toy I've used for quick transformations of XML files on my computer. However, I never got it to work in Windows Vista.
Web Development Resources
- Adding Elements To The DOM
- This page helped me learn just enough about JavaScript to be able to modify to my taste, scripts I borrowed.
- A List Apart
- An excellent resource for Web designers, with articles covering (X)HTML, CSS, PHP, and more.
- Dev Shed Forums
- This is an extensive online community, geared not only to web developers, but to anyone that has even the slightest bit of experience in the technology world. With sub forums covering a wide variety of topics such as various programming languages, web design/hosting and site management, databases, system administration, operating systems, and computer hardware, there's bound to be an answer to any question/concern you might have. And if not, you could always post and receive help; it's what I did when I stumbled upon a problem in setting up my weekly charts in XML/XSL. I'm member "OnFire4God1229" on the site.
- Float Layouts
- The concept of CSS floating, well...floated over my head at first. Okay, maybe that's a lame pun. But anyway, there's no joke about how this blog post brought the floating concept down to earth for me, enough so that I could incorporate it in a few places on my site, such as my archived charts list on each year's intro page. I originally found this link through another resource, Dynamic Site Solutions.
- HTML Dog
- At some point, I found useful CSS tips on this worthy (X)HTML/CSS resource. More importantly, though, it's where I retrieved the base code for the drop-down navigation menus on my site. Its dropdown menu section is called Sons of Suckerfish.
- Making Visited Links Radical
- You may notice check marks on links you've visited. I got the idea to style the links with checks, from this blog post.
- Tabless
- Pronounced "table-less", this is where I learned how to do "mouseover" events without having to use JavaScript.
- TopXML
- This is an overall decent site covering topics on and related to eXtensible Markup Language. Some may find it more useful than others; whenever I stop by here, I generally have ended up having to turn to additional sites for more information, because I didn't find enough of it here. However, one of their tutorials helped me greatly, when I was assembling my Lyrics section, the one for XSLT Grouping.
- W3 Schools
- I love this site—to me, it's an indispensable resource on HTML, CSS, JavaScript, PHP, XML, XSL, and much more. I know all those acronyms might confuse some of you :-) (smile), but if you're interested in learning about what they stand for, and what they are, then this is a good place to visit. Unlike places that heavily use technical jargon, I feel most content on this site is readily understandable to anyone with even minimal computer experience.
Scripts
- Clear Links, by Jonathan Snook
- Position Breadcrumbs, by Justin Whitford
- You Are Here, by Steve Clason
- The above 3 links each contain the original source for part of the JavaScript navigational aid I use. Link 2 has the source for the bread crumb navigation that appears on the page bottom when JavaScript is enabled. Link 3 has the source for the part that styles the list items containing links to the page you're currently on, and Link 1 has the source for the code that clears the links to the current page. I want to make an honorable mention of another breadcrumb script that I used at first while building my site, Dynamic Javascript Breadcrumb Navigation, by Adam DuVander. It does its job very well, but it is not XHTML compatible, due to its use of the write() method. I was planning on making my site fully XHTML (with even the use of the application/xhtml+xml MIME type, but then decided against it, for it's not worth the trouble, especially since Internet Explorer doesn't properly support it yet and would require a tremendous workaround.
- Unobtrusive Table Sort Script (revisited), by Brian McAllister
- This links to the blog post with the source for the JavaScript I employ in the regular versions of my Top 50 and all songs stats tables.
Other Sites
- SongMeanings
- I've found myself using this Web site much more often now during the last several weeks; it has become a regular destination for me now. It's a community-based lyrics Web site, where visitors can join and submit new lyrics, and definitely post comments on songs' meanings. That makes the site a great tool to use to read other people's perspectives on songs (it's not a definitive resource, especially since songs tend to have multiple possible meanings). I love the site, but occasionally, I look up artists and find that they don't have any lyrics available on the site. Also, in my experience, the site sometimes takes a long time to load, even on a broadband Internet connection. (Added May 27, 2008)
- SpaceSocket
- Through Free Web Hosts, I discovered this new hosting provider. It's where I have my site hosted now, and as a satisfied member, I feel compelled to share my experience. I'm a former member on Yahoo! Geocities, and SpaceSocket's generous amount of features astounded me, especially given their price, free! All that's required is a little forum posting. Not even ads are required; I put mine on my home page because I wanted to. Of course, if you want even more features, there are upgraded plans that require more forum posting. If you're interested in running your own web site, I recommend looking into SpaceSocket, or if not appropriate for you, then you may be able to find what you need through the Free Web Hosts page.
- Time 4 God
- In the Miscellaneous section of this site is where I found the Cross image I use in my logo.
