Time to catch up on some blogging ;) There are a few things I want to talk about; it is a far bit so I’ll see how we go.
This blog covers the following:
Do IT Admin Staff get too much crap?
IPv6.
Dynamic Websites
Website Formatting and Presentation.
You NEED Netscape or Internet Explorer.
New "read more" system.
Filter system.
First off.
Do IT Admin Staff get too much crap?
I know at SACS that almost everyone pays out the IT staff but is it called for? Maybe it is just because we’re jealous that they’re in power and we’re not? Over the past few years the computer systems HAVE improved a lot. The network rarely goes down anymore and most computers don’t crash (some are slow, but what are you going to do?). Back in the “good old days” we had Win9x systems with some PCguard software installed on them. They were so slow it wasn’t funny and the amount of times you couldn’t log on was countless.
But this goes for all IT staff. They’re the ones in control of something that is used and relied on everyday. People feel powerless if the network is down and have to blame someone. Many older people don’t understand what is going on; they can only just use the computer. So when complications come up they feel stranded.
It is a bit like the internet. If your ADSL connection goes down you’re powerless to fix it and therefore get annoyed.
Do you think IT staff get too much crap?
Next!
IPv6
The new way of handling layer 3 protocols. More octets and therefore more addresses available for everyone. I have a link to a Slashdot article talking about Apache acting as a proxy between IPv4 and IPv6 but there seems to be a large issue with Telstra. I am connected to the internet, just nothing is going anywhere. I’ll post it once everything is back.
I’m very much looking forward to IPv6, just because I want a static IP address. I’ve heard once IPv6 is used (going to be a long way off people) everyone will be assigned a subnet to use. How cool! IP address here, IP address there. Cool. Looking forward to that.
Ah I found the two links in my bookmarks:
http://ipv6gate.sixxs.net/
http://linux.yyz.us/ipv6/proxy.html
Dynamic Websites
I know most people (friends etc) are now using some form of Dynamic Website but I thought I’d just say how cool they really are. I’m not sure if people realize but every time your website is visited the page is generated (or recreated). If it is done properly most of your content (if not all) should be stored in a database of some form. This means that you can completely change the way your site works without loosing any content. This is how it should be. A good database design also helps.
CSS is funky because you can change the layout of everything quickly and easily and you don’t need to have a dynamic site for that. Dynamic is good people! It makes your site last longer. Upgrades are easier. And you don’t need to spend hours changing every link on your frame filled table based site just because you changed the directory structure. Cool!
Website Formatting and Presentation
The layout and design of a website is one of the most important aspects of the site. When a user visits your site they don’t really care how the information got there, they just care about the fact that it IS there and what it looks like. Your php/asp/ssi (or what ever dynamic language you code in) could be quite ugly, but the end user is none the wiser.
What people do care about is how your website looks. Formatting is very important. Remember this people! No one likes a hard to use website. Make sure it works in every browser/os too. Following standards will help this but remember:
David McKinnon wrote
This may sound like heresy in this list, but the goal of using Web standards is not to get your site to validate. (Wait, put down that pitchfork!) The way I see it people, is that it's all about people.
The goal is to make it better for people. Better for viewers, who don't get things looking like krud because they choose the 'wrong' browser or platform. Better for people with special needs. Better for people who build and maintain the site and better for the people who will redesign the site when it comes to that.
You NEED Netscape or Internet Explorer
ARGHHH. I was just about to submit my uni preferences to http://www.uac.edu.au when I got the following error:
“This browser is not supported by the Apply-By-Web system! Click on “OK” to download the latest version of Microsoft Internet Explorer.
ARGHHHH NOO!!! Firefox is better than IE in every single way. It supports standards, it renders websites correctly and isn’t full of security issues!!!! ARGHHH
Don’t use your gay browser string detection crap on me!!!! PFFT.
Some more reading here: http://www.spreadfirefox.com/?q=node/view/1389
New read more system
My old system would cut off posts after a certain position. Say after the 250 character you would need to click “read more”. It was hard coded and crap (sometimes it would kill urls because it cut them in half). So I was thinking of a way to do this. I could set a length for each news item and store it in the database but that was dodgy and would take too much effort (I’m lazy here people). So I needed a terminating thing or something. A string that you entered in to cut the post.
So I implemented a system that works very well! I was all happy UNTIL! ARGHH I decided to check how Wordpress did it; and guess what!? THE SAME WAY!!! So since Wordpress used a certain string I decided to copy it in the aim for some kind of compatibility. Bah.
Filter system
I’ve worked on my text filtering system and it now should be working better. I SHOULD be able to type anything into the news item (so like the MS Word quotation) and it shouldn’t break validation. So we’ll see.
EDIT: YESSSS!! It validates. W00t.
Okay that is all for now. Hope you enjoyed it ;)
EDIT2: That post killed my RSS feed. But it has been fixed so everything should be good now :)
How anti-mozilla are UAC. I had to endure the same thing whilst putting down my preferences for uni.
I totally agree about having your site compatible with other browsers (Terminate actually has minor issues with IE). I remember when I was creating the 'last' revision of the old SNETWORKS, I would have an error in at least one of the browsers. It was stressing.
The new 'additions' sound nice. Goodo ;)