Ah, so you missed a meeting and attended the next one only to find out "you" had volunteered at the meeting you didn't attend?
That'll learn ya!
mousebear wrote:,,,, and soon found myself working way into the nights and weekends learning all this stuff through trial-by-error, google, and forums. I've only been at it a year now.
I think most of us learn by trial and error although one reference you definitely need, if you haven't come accross it yet is "quirksmode"!!! Just add that text to any search you do and you will find THE best source for info on Javascript, among other things, available on the net. I use W3Schools to find out what the specifications are but I go to quirksmode to find out how they work in the real world!
mousebear wrote:Yup, I'm sure my code is ugly. It seems like my code is only going to get improved, practically, through experience.
True, of course, although if you validate your code using some online validation service, such as the W3C provides or offline, using the Firefox plugin HTMLTidy, you will find you learn much faster because they show you exactly what is wrong and either tell you how to fix it or give you enough info so that you can go ask Professor Google and be reasonably sure of getting a good answer.
That doesn't mean that a perfectly valid page will not suck, as my sites are proof of but, I often find the cause of problems simply by validating the page and cleaning up any errors. It is such a simple tool to use and can sometimes save a lot of time that it definitely would be worth your while to look into using it.
And, while validation doesn't deal with Javascript at all, some javascript "errors" can have as their source, a problem in the construction of the page itself.
I'm no "Standardista" who is interested in validation for validation's sake or try to prove my l337||355 by putting validation logos on my pages but still, the validation tool is such a powerful tool that it is so easy to use that it is hard to pass it up.
One thing though, the sooner you start using it in a project the easier it is because fixing one or two errors at a time here or there is much easier than completing a project and trying to fix hundreds of errors.
mousebear wrote:You're seeing some of my first attempts.
Not too terribly untolerable for just starting out! A bit advanced for someone just starting out, in my opinion though, so you seem to be on the right track. About the only thing I could say at this point, that I haven't already is that you seem to be falling into a bit of an 'iFrame-itis' trap at this point but the more important thing is to get a page working first, from which you can then evolve your techniques.
mousebear wrote:The problem is that I probably devote manyfold the time into our 4H club than any other volunteer because of the demands of this website.
See, I told you you shouldn't have missed that meeting!
Considering that I probably spend 5 to 10 times the amount of time on private/personal projects as I do contracted projects, I must have a couple of million dollar sites out there by now.
But, what will likely get under your skin at some point, like cross browser compatiblity already has to a certain extent, are what I call "Weekend webbies". Kids with pirated copies of Photoshop and Dreamweaver that set themselves up as "Webmasters" and then throw a site together in a weekend or three and then calls it good enough. That's not to say that all younger people are guilty of this though as I have also seen a very dedicate and professional attitude in some that is far beyond their years.
Your attitude, displayed so far though strongly suggests you have what it takes to become a true professional. And, as you already seem to have a professional attitude towards things, you just need more experience, which so do we all.
mousebear wrote:There are so many things we want to do with it. So much time seems to go into verifying that code will work on multiple browsers.
Welcome to the wonderful world of site construction. 😉 But, it gets easier over time. After a while you get so you know what works and what doesn't and it gets to the point where there end up only being minor, and sometimes comical errors as opposed to the big, rip it apart and start over errors that happen often when one first starts trying cross-browser support.
mousebear wrote:I sort of resent that we live in a world where so much time is being wasted by so many people because these companies can't agree, but maybe this is the natural course of things.
You are right, it is the natural course of things but it can, as you already know, be VERY trying at times.
One thing to keep in mind though, some of the most powerful features in common use today originated from the source of what is arguably the worst browser in existence.
All in all, it's just something we all have to deal with and as my favorite saying goes, "If it was easy, everyone would be doing it!"
mousebear wrote:I do have someone looking into some of the compatibility issues for us, but they haven't gotten back to us yet.
"Someone"?
Here is all you need to do it yourself,
1. A link to http://www.quirksmode.org/ and using the term "quirksmode" in all your web dev related searchs.
2. "VMWare" with a disk image of any flavor of Linux that strikes your fancy. There is a third OS that is good to test in as well but I have heard that it hasn't been licensed for use in virtual machines. 😉
3. A LOT of patience. 😃
mousebear wrote:The W3C validation service sounds interesting. I had never heard of it before. Thanks for the 100% height tip. I have been avoiding getting Firefox, because of what that means in terms of committment, but I guess the sooner, the better. I'm glad you let me know that focusing on that browser will have the most bang for the buck. I did a lot of CAD customization in the old days, and that software all disappeared. It felt like time stolen from my life.
AutoCAD? Tell me about it! You would not believe the number of plugins and extensions I built for that only to have them all go to waste. Actually, any coding experience never truly goes to waste but I still like to complain.
http://validator.w3.org/ start validating pages as soon as possible because it is easier to fix a few here and there than have to wade in neck deep. It also helps immensely knowing you are starting out with clean html/css so that you can eliminate possible sources of problems.
But, "in terms of commitement"? You just don't want to accept that you are now a prisoner of teh Inter-tube, deal with it! 😃
One last thing, Laura Webber is one AMAZING photographer!! I haven't seen such a collection of such breathtaking photos from 5 different photographers let alone one! Here talent is simply amazing!
By the way, you can probably set this thread to "Resolved" at this point as it would seem that there is not much anyone can help you with specifically at this point. The oddness you still have in IE is likely something you will just have to figure out for yourself or, figure out if it is actually worth figuring out. 😉