Turdy Tutorials and InstantRock.com

I first discovered InstantRock.com through a thread over at Cynosure MB (yay, go referrals!) Apparently I’m really mean, and I know everything. Actually, I’m not sure that’s what they meant, but that’s how I like to read it :) Consider this a continuation of everything I said about xoxmariah.com (now closed, harhar).

In the grand scheme of things, InstantRock.com is a far cry from some of the teenage tutorial sites I have highlighted in the past. The site text is not eye-wretchingly small, and the line-height isn’t in minus figures. The links are even clearly differentiated from normal text (although unfortunately not from the very trendily styled italic text). For someone based in Norway, the standard of English is on a par with some of my very own fellow citizens. Despite all this, the tutorials are shit. They are turdy, in fact, and thus the next Turdy Tutorials post was born.

Firstly, the Advanced Layout tutorial, of which there is apparently (1), returns “No input file specified.” (which is PHPs equivalent of a 404, generally). Broken links are bad, children, very bad. Since I started this post the Advanced Layout “tutorial” has been fixed. Now it features a guide on “how I slapped a load of shit on a page and called it a design”. Actually, I think that about sums up most of the websites I see these days…

Under Business Applications, we’re instructed how to make a “tabel”. Now, I could forgive this if it were a typo — we all have moments where our fingers and our brain aren’t working in unison — but this is repeated several times above and below a screenshot that clearly says “table” 6 times. These tutorials need to be labeled with the version of the software being used.

The CSS -> Background Image tutorial has an unnecessary { at the start of the code block, which is (no surprise) being displayed in a textarea. I’m thinking I should come up with some sort of catchy motto reminding people to use <code>, not <textarea> but I’m rubbish at that sort of thing.

Apparently, according to the CSS Stylesheet tutorial, CSS stands for ‘Cascadin Style Sheets’. That’s a new one on me; personally I was under the impression that the word cascading should be spelt with a ‘g’ on the end. Incidentally, I’ve always thought the term “CSS Stylesheet” was somewhat redundant, a bit like “ATM machine” and “PIN number”. I’m sure there’s a posh name for those sort of abbreviations… it’ll come to me, no doubt. Anyway, on the same page we’re given 53 lines of dodgy-at-best CSS that starts with <style> and ends with </style>, with instructions to paste this into a file called “style.css”… someone forgot to tell this kid that HTML doesn’t belong in a stylesheet?

Custom Textareas again features a superfluous } as well as an unnecessary font-weight property and “text-align: center;”! Who on this planet ‘center’s their text in textareas?

Navigation Blocks 1 & 2 are rip-offs of an old tutorial that was on swimchick.net (possibly still is?) and I’ve no idea where it originates from. It’s badly coded, of course: the pseudo-classes are the wrong way round and it completely deviates from any hint at semantics.

Tabel effect 1 [sic] tells us to “Copy this table code and add it to your css where your old tables are” which is fine, in theory, but delivers us some customised h1/h2 tags. I can’t even begin to wrap my mind around this coding concept, and the next tutorial in the list (”Tabels - Learn about h1 and h2″) only exacerbates my confusion.

Apparently to save a page as a .php file (as per Saving pages as .php) we need to use:

< ?include("header.php");? >
Content here!
< ?include("footer.php");? >

…except that without header.php/footer.php files, all the user is going to get is “failed to open stream” errors.

As if we hadn’t already had enough shoddy code, there’s more. Adding a bullet using <img /> instead of list-style-url, customising cutenews (the very mention of the word cutenews aside from to warn of its insecurities is insane) and a content-type meta tag gets you listed on google.com?!

Don’t get me wrong here, I have absolute respect for someone who can speak more than one language. Aside from counting to 10 in Spanish and GCSE level French — most of which I forgot the day after the exam — I don’t have that ability. However, when the very words you’re misspelling are right in front of your eyes, there is no excuse not to correct the typos. When you could feasibly write tutorials in your native tongue and hit an audience that others might not be capitalising? There is no excuse. Turd is turd, and InstantRock tutorials are turd.

Zebra Striping as Covered by ALA

Online magazine A List Apart has just published an article “Zebra Striping: Does it Really Help?“. As I can’t be arsed to re-write my thoughts in a logical and structured manner, I’ll just copy and paste what I put into the q*bee IRC channel:

[19:45] I’ve just read an article on ALA about ‘zebra striping’ - where one row of a table is a different colour to the next and it alternates - and whether or not it’s beneficial.
[19:45] The article can basically be summed up as ‘it doesn’t matter either way’.
[19:46] I’ve never seen the point in publishing articles that don’t actually clarify whether or not a process is worth the effort
[19:46] You might as well just publish: “Zebra Striping - it really doesn’t matter!” and be done with it
[19:46] Obviously the pretty graphics and waffle about studies and questions make the “we’re not sure” even more convincing

Personally, I find it much easier to read a table if the background colour of each row alternates, but I’m not sure if it results in an imaginary increase in efficiency or an actual one…

Someone Want To Fill Me In?

I’ve just got online — it’s 7:30pm — after having spent most of the afternoon in garden centre type places looking for plants for my front garden. It’s north-facing so shadowy and damp most of the time, which presented a bit of a problem (I’ve brought back some Fuschia).

Anyway, upon opening my inbox I find a horde of comments telling me that I’m all kinds of stupid, how dare I insult some chick’s site and that my blog is a ‘pisshole’. Does someone want to fill in the gaps and let me know exactly what it is I’ve supposedly done this time? Starting drama while I’m not even here must be a newly developed talent of mine… Apparently — from what I can tell — someone is pretending to be me on a few sites, and pretending to be those site owners on mine. *yawn*

PS. Thanks for all the help with names in the previous post. Several of the ideas were bounced around, and I know a few were quite popular with the family, but my mum decided on Merlin in the end.

Need Some New Kitty Name Ideas

My mum has been to see her new kitten today, with the intention of having a second furball to keep her cat Billy company. She totally copied my idea, however, I have said that I’d help out by asking for name ideas…

new kitty

As the majority of my readers are evil geniuses, I figured someone would be able to come up with the perfect name. Nothing rude, but otherwise all suggestions will be considered.

Dangers of Dofollow

I have been a supporter of the “dofollow” movement since before it became a movement. I’ve talked about its disadvantages before, but none were so apparent as the one that came to light this week.

Digital Point forums is filled with spammers and sploggers trying to make a quick buck. While this is normally harmless enough, a recent thread came to my attention when it popped up in my referrals: “Free High PR Dofollow blog list everyday”. Basically, an updated list of dofollow blogs with high PR.

My blog was dofollow before I moved back to WordPress, but was not mentioned on any of these lists. I can only assume these spam comment advocates are searching for WP/dofollow combo blogs in Google, which of course I wouldn’t have been listed with previously.

Anyway, sure enough I checked my comments after reading through that thread, and there were a pile of seemingly innocent ones from people I don’t know, on old posts, talking vaguely about the subject matter. Another today had the nerve to tell me: “I just found your blog through a friend” (but didn’t count on my looking his IP up in Mint?)

So here I am — much like many other bloggers — trying to reward those who comment regularly, and for what? The tedious task of having to check on unknown commenters to weed those out deliberately looking for a link boost? To put myself through the hassle of now having to block referrals from Digital Point for the sake of my sanity? Why do a small minority have to ruin it for others?