Making Bold Claims: The Wrong Way

Some time in 2005 I passed comment on a website. A website that loaded so terribly in Firefox — well, any browser that wasn’t IE actually — that I was rendered speechless. I know! Me! Speechless! It’s as if pigs had learnt to fly and my cold frosty heart melted a little.

OK, maybe not so much the second one.

Baffled by what lay before me, I uttered three simple words: oh. my. gosh. Thankfully, my readers saw my plight and rescued me, filling in the gaps with many pleasant summaries of the site in question. Lo, the world was right again… pigs lost their wings and all was well.

Apparently that site still exists today. Apparently it even works in Firefox. I wouldn’t know; I don’t dare look for fear of repeating the torture that still plagues my very existence 3 years on (I jest). I do know, however, that said site owner is now preaching compatibility to all and sundry. Behold the following words of wisdom, taken from a review she completed for Rhiannon of PSGR:

Even my own website, mallorymaloney.com — Which is well known for its complete disregard of standards compliant coding and use of iFrames — Will load correctly on every single version of Internet Explorer, as well as all versions of FireFox, Safari, Opera, Netscape, Camino, Konqueror, and even obscure browsers such as Iceweasel and SeaMonkey.

…and thus, here is where I take a break from my mocking to … oh wait, no, it’s more more mocking from here on out:

Hahahahahahahahahaha

See, the problem with making such a bold claim is that there’s always someone around to point out the flaw in your argument. That, ladies and gentleman, is where I come in… the problem with claiming your iframes-based website works in every single version of Internet Explorer and all versions of FireFox, Safari, Opera, Netscape, Camino, Konqueror — or worse Any browser Any operating system — is that Internet Explorer didn’t support iframes until version 3. Netscape 4 support was lacking, and it wasn’t until Opera 4.0 came out that iframes were introduced as an — albeit disabled by default — option. Most mobile phone browsers, such as the one included on the LG Viewty, also don’t support iframes, and text browsers like Elinks also lack support (obviously).

Because no demonstration of LOLworthy claims is complete without a little graphical evidence:

Opera 3.0

Netscape 4.79

Elinks

If it hadn’t already been done, I’d award our brave little compatibility warrior a LOLcat :)

Fuse Magazine: A Brief Look

Fuse: An Online Magazine, a new collaborative web project created and compiled by Sarai (chiklita.net), went live today.

First up, I’ll admit that most online magazines annoy the crap out me. It seems that all a person has to do to gain a little link-popularity these days is create a few lists derived from other people’s content, slap it together on a WordPress blog and tada… watch the talentless monkeys come rolling in expecting to gleam some sort of inspiration and skill.

That said, Fuze Magazine has started off reasonably well. Instead of doing the regurgitated list-format BS à la Smashing Magazine, we seem to have a format that more easily identifies with the likes of A List Apart. 4 out of the 5 core intro articles are reasonable in overall size, are non-list based, and the layout is easy enough to navigate/text easy enough to read.

Pleasantries and compliments aside, I do think there are some minor things that I personally would address (if I were hypothetically running an online magazine).

The intro at the top states “We rely on contributors like you.” It therefore strikes me as a little odd that the only place to contribute as a visitor is via a tiny comment link at the bottom of the home page. Although accepting comments brings a whole new level to the tedium that is managing a website, I find that most of my best content (thoughts, feedback and intelligent reasoning) comes from the very people I write to.

There are a few inconsistencies in overall style. The author “by …” text on the homepage is coloured the same as the links but are unclickable, but the names are linked on individual article pages. There’s a note about the author on the articles provided by Becky and Jenny but none on TWD’s or the Creative Spotlight by Sarai.

The first articles are a great taster for what comes ahead, although I didn’t find any of them particularly “on the edge of my seat” exciting. I’m sure this is more likely because I’ve heard it all before rather than because of any lack of talent from the contributors.

Spelling, grammar and basic sentence structure is above average for the most part, despite sentences like “You need to find a balance between the new and experienced user and quite frankly I don’t think that FanUpdate does a very good job of this“. I find it simply reads as redundant word-bloat… no emphasis is needed on the fact that this is lacking after pointing out a balance is needed in the first place. Likewise “The next, and biggest change, in my opinion, was the Awesome Bar” reminds me of “new and improved”, something I ranted about last month. Enzo lets the side down a little with “they’re design” (should be their) and “.. could mix in with your design without it stealing the show of the design” (ugly repetition of the word design); while his first language is not English these mistakes should have been caught by a proof-reader before the page was published.

Technical accuracy is not really an issue as none of the articles provide any code, although Becky’s suggestion to keep Cutenews over FanUpdate makes the security fanatic in me scream (especially as the entire review is based upon the assumption that FanUpdate is anything more than a basic blogging script designed for fanlisting owners — definitely not worthy of being compared to major CMS/blog engines — although that’s another topic altogether!)

All in all, I think Fuse has started off positively. It’s certainly not every day I compare a website to the mega-brilliance that is A List Apart. I think with each edition, providing that quality is maintained to a suitably high standard, Fuse has the potential to be one of those websites that appears in everyone’s link list. Like jemjabella. :P

Netrillium Sucks – Avoid Netrillium

Approximately 10 months ago, I wrote up my findings on Frozen Midnight. Some time this month, FMH disappeared into oblivion and I’ve seen quite a few of its remaining customers jump ship. In celebration of what I hope is a victory for the good hosts, I’ve compiled some thoughts on Netrillium (a bad host) and their apparent abominable service.

Netrillium have been around for quite a while; just last week — and quite by coincidence — I found a post in my LiveJournal, from September 2005:

I’ve got a magic method for telling who’s hosted at Netrillium. I don’t have to look them up, look at their domain info pages or anything. It’s more simple than that! If their website isn’t loading, there’s a 95% chance that they’re on a Netrillium server. Handy knowledge, that.

Humour aside, there are some serious problems with Netrillium’s service.

I know that all big hosts have their happy and unhappy customers, like most things in life. I for one love Site5 — I have several personal and professional accounts (through work) with them and find their uptime and support impeccable — others however have had some reoccurring server/database issues. I like Windows, other people hate it; so on and so forth… this is all perfectly normal. What is key, is striking the right balance between “haters” and “lovers”. Too many haters and you lose business, too many lovers and you become complacent. Anyway, this isn’t about building the perfect business model, so I’ll move on, but will say that in no uncertain terms, Netrillium have got to the state whereby their haters are publicly outweighing their lovers.

Googling for information I realised that the whole hater/lover divide is not just about downtime, it’s about a series of failures that involve both time, and most importantly: money.

Case in point: Veronica (Naco). Naco owns the popular comment exchange site, despair.nu, and she runs her blog over at blissful.nu. Blissful.nu was due to expire early this year, so on the 17th March Naco renewed the domain. Despite the Netrillium account details stating that the domain was then registered until 2010, and the fact that the payment had gone through, the domain expired. As if that wasn’t enough, when Naco queried the expiration she was told that she hadn’t paid enough; that the domain should have cost her $54 to renew instead of the $32 she originally paid.

As well as charging her more than the advertised price, Netrillium inconvenienced Naco by forcing her to have extra money put into the account to stop her going overdrawn. On top of this, the checkout procedure — independently tested by a 3rd party — was still quoting $32 for a .nu, for 2 years, the original price Naco paid.

Nothing like a bit of misrepresentation to keep the customers wanting more, no? Keep reading, it gets better from here…

[Read more...]

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.

Review: Design by Treitner

I don’t review many sites these days because time and time again I am presented with the same shit. Someone’s blog with a regurgitated free WordPress theme, subtly modified enough to warrant removing the credit line but demonstrating no actual skill. Graphics/resource sites with MySpace layouts greased with the blood, sweat and tears of some poor bloody photographer’s hard work. Tutorials demonstrating code that is either deprecated, outdated or plain bad for you and your website. However, today I found a site that surpasses all others. A delightful blend of classic 1996 design, lightly fried with a serving of code bloat, served with a side order of fucking huge ego.

Honestly, I don’t think I have ever come across a site so eagerly marketed as the next best thing whilst being so awful at the same time.. and that’s saying something, because I had to read Crazy B’s site before I could write about her.

Without further delay, I take absolutely no pleasure in presenting to you: my review of Design by Treitner. Because web 2.0 is just far too trendy.