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.

53 Comments

  1. Thanks for that review. This guy really boosted my confidence in my skills. *hugs*

  2. This guy really boosted my confidence in my skills. Agreed! I may have missed it (I was reading it quickly) but no mention of the awards he has received for his amazing web design skillz?

  3. Jem

    04 Feb at 10:26 pm

    Aaron, I was left so speechless by the awards and their magnificence than all I uttered was “Awards. Awards. Awards.” I fail at life.

  4. *looks* Wow. His Flash skills are about as developed as mine are now, after a one-hour class given by my brother-in-law.

  5. As I commented on Snark. Wow that guy sure lives in the 90s. I type his address into google though and found out he’s a degree drop out and won’t take any critcism good or bad. Which kind of worries me :/

  6. Users don’t read? I just read the whole thing! It’s a good review. :) Oh and look at the prices he’s charging. Ergh.

  7. A lot of those portfolio samples behave like PowerPoint presentations. XD Do I see Photoshop’s rendered clouds and texture fills? XD Wow that takes a lot of knowledge and skill to do yourself. LOL Take it a step further and paint the clouds yourself! :)

  8. Wow! I think I actually have a shot at being considered good next to this guy. *goes to join his e-circle*

  9. That portfolio made me laugh out loud. He can’t be serious?!

  10. His site causes evil maniacal laughter. You know the sort that starts out with an innocent ‘Ahah…ahaha…ahahahaha’ and progresses to full blown cackling for hours on end?

  11. I started laughing out loud once I saw the prices and what he offers. The part about getting their own email links and meta tags was the most hilarious, topped only by his “portfolio.”

  12. Stephanie

    05 Feb at 1:36 am

    Question: At the end of the article you criticize the use of the width and height attributes, saying to use those in CSS. (Saying nothing of having a different rule in CSS for each image you put on a page…) I’ve found that using the width and height attributes help the page from loading strangely because the browser knows how much space to give those images, so that text isn’t pushed down when it loads and realizes how big it is. If you put all that information in the CSS, would it still organize the page correctly before the images actually load?

  13. Hmm…I read your review, but his no way. I thought my design skills were bad, but after seeing his, I think my design skills are better then his. Plus, I would never pay his prices. I would go to Rilla and have her do it.

  14. I… I have no words. One of his sample websites says “DESIGNS YOU’LL REMEMBER.” Well, yes, but maybe not in the way he’s hoping. I cannot fathom why anyone, ANYONE, would throw money his way to receive some drop-shadowed text and brick textures for a website. Honestly? I am curious if he actually has paying clients and how much value they really place on their web presence. Also, am I really a dolt for using a Transitional doctype?

  15. …Impressive (in its awfulness)! Wait, Jem, you should make him an award, too! ;D Not a Pants Award necessarily (although he might be a good candidate) but a shiny, web 2.0 badge (in crap brown, to compliment his layout) declaring his the “Worst Valid Website… EVAR” (typo intentonal)! Actually, what *is* impressive is my use of parentheses. Three sets in one sentence; I think I should win something!

  16. Oh. Ogg. His site sure validates. But I thought I was in 1997 for a moment there.

  17. :) Aww, but I enjoyed clicking the choices in the first listed site in the portfolio. I especially liked the scarecrow head in the window.

  18. Erm… I never heard of these professional sites that fake their portfolios. I mean I always thought those were the unprofessional one. Since when do you need to have valid coding in order to have an opinion? Besides, what’s with all this showing off when he relies on a web page editor to generate his coding. I tried reading his content… but just how long winded can someone get?? And that’s coming from me, who is INDECENTLY “talkative”. I disagree with you about the Doctype. I’m fine with HTML 4.0 Transitional and target=_blank provided the person is using semantic coding and separates style from content. Ugh.. that site reminded of my first site… which I made using Netscape 4’s web page editor. Of course, I never claimed to be a web design expert at the time.

  19. Now, I for one never claimed that I’m good at designing but when I look at that guy’s website, I certainly feel an ego-boost coming up. His design is so horrible and so old-fashioned that I believe even my 3 year old cousin can come up with something better. If he actually believes someone is going to buy a design from him, then he’s definately hallucinating and needs professional help. Looking too much at his own webdesign probably triggered some form of insanity. It’s understandable.

  20. I love the way the background stretches and contracts with the size of the window. Also that the Valid CSS button is the first thing in the markup. Interesting choices there. It’s a classic case of zero design skills maried with divitis and the expectation that valid sites are better regardless. This person has just proved that web standards aren’t the whole picture and that “best practices” should come into the work somewhere too. As for the chat, I can’t believe there is at least three paragraphs of text per page, maybe the guy should be a writer rather than a designer. Finally, I do agree with Stephanie above, img elements with widths and heights alow the page structure to load, including the position and size of images, before the images have downloaded and, as such, aren’t presentational, but structural. Lose the border and the other inline style elements. Thanks for the review Jem, I hope Treitner learns from all of this.

  21. Jem

    05 Feb at 9:52 am

    If you put all that information in the CSS, would it still organize the page correctly before the images actually load? @Stephanie: Yes. As long as your stylesheet is where it should be – in the head of the document – it will load the stylesheet before anything else and maintain correct structure. I’ve demonstrated for you, see: https://www.jemjabella.co.uk/junk/test/test.html (works best on a slower connection, so you can see the gradual loading) Also, am I really a dolt for using a Transitional doctype? @Meggan: no, of course not ;) You’re not claiming to be the world’s next best web designer though. I disagree with you about the Doctype. @Vera: I disagree with you disagreeing with me :P Read this: http://24ways.org/2005/transitional-vs-strict-markup img elements with widths and heights alow the page structure to load, including the position and size of images, before the images have downloaded and, as such, aren’t presentational, but structural @Phil: Call it preference ;D Personally, I feel if a person has that many images that anything besides the basic layout structure needs specific pixel-based control (preferably in the stylesheet, of course), that the difference between presentational and structural is the least of their worries. Load time would be the biggest problem! As far as I’m aware the height/width attributes will still validate even with a Strict doctype, for what it’s worth :)

  22. Wow, this guy gives me confidence. I sometimes think I suck at web design, but he sucks.

  23. At least I feel confident that I’m not the worst at designing =] in Beach Front 2, as the page loads, it tells me that my patience will be rewarded shortly…with what, I imagine? I’m still eagerly waiting to be rewarded for waiting. lol. I enjoyed this review, and I’m sure a lot of your input on it, will help me in the future!

  24. Jem: oh spare me… you don’t have to use strict doctype to have a cross browser compatible layout,

  25. Jem

    05 Feb at 12:43 pm

    Did you read the link Vera? Because it doesn’t talk about cross browser compatibility, it talks about forcing the strict standards that we should all code to – particularly those who claim they know what they’re doing. If people can’t be arsed to use Strict, and instead favour Transitional with deprecated tags and presentational elements, why bother even trying? You might as well whip out the font tags, code in tables and generate mark-up using Microsoft Word.

  26. I’m glad I know how to at least code strict XHTML. And also I checked his prices page. His Standard Package is a freaky $320, and I won’t be arsed to pay for someone who can’t think of ‘fresh’ ideas, instead of those disgusting 1990 designs. His awards weren’t specifically that special. If he got first place then that would be worth mentioning, but a top 50? Tsk. If he was placed in CSS Galleries (like you!), then I’d say it’s worth mentioning, but this is sad.

  27. Jem, yes I did read it. And for the most part I was following those standards. With the exception of align which I used for some hr and img tags, because IE6 is such a wonderful browser… But really, what does it matter what doctype you put on top if your code correctly? Would yo have harped on him so much if he had used lists, CSS rollovers, heading tags … but had the Transitional Doctype? I’m currently using the Strict doctype… and sincerely don’t see much difference from the way I coded before. And I don’t code that way because ZOMG the W3C are going to hunt me down, but because it’s the logical way of doing it. Separating style from content and using semantic coding is quite similar to basic OOP. There’s a reason why so many use it: it’s much easier to maintain. Now if you harp on him due to maintenance issues, and loading I agree. Then again, his coding is not even close to being correct.

  28. Jem

    05 Feb at 1:40 pm

    With the exception of align which I used for some hr and img tags, because IE6 is such a wonderful browser I can position images and horizontal rules without using align.. that’s what CSS is for. But really, what does it matter what doctype you put on top if your code correctly? …I can’t believe you’re even asking that question Vera. It shows a total lack of understanding of what a doctype is, and what it does. I honestly thought you knew about doctypes! Would you put a frameset doctype at the top of a non-frames page? Would you put an XHTML doctype if the code was “correct” but didn’t follow XHTMLs syntax rules? Would you put an HTML doctype at the top of an XML page? If you answered “no” to those questions, then surely you can see the point of a doctype? Would yo have harped on him so much if he had used lists, CSS rollovers, heading tags … but had the Transitional Doctype? Yes – I’d have asked him why. If you’re going to do a job, do it properly or don’t do it at all. because it’s the logical way of doing it Exactly..!

  29. Would you put a frameset doctype at the top of a non-frames page? Would you put an XHTML doctype if the code was “correct” but didn’t follow XHTMLs syntax rules? Would you put an HTML doctype at the top of an XML page? If you answered “no” to those questions, then surely you can see the point of a doctype? I said correctly coded. Those examples are not proof of correct coding. I can position images and horizontal rules without using align.. that’s what CSS is for. IE 6 refused to align them correctly if I used float. I do know what doctypes are for, and I DO use them correctly. But I do all that because it’s easier for me to debug the coding. That whole article (and you) sound simply overtly pompous to me.

  30. I read the review last night, just before midnight, in a semi-asleep daze, but I’m pretty sure I enjoyed it. :) Muahaha… Feast your eyes on my XHTML 1.0 TRANSITIONAL portfolio! (See http://portfolio.3till7.net/ — the ‘Valid XHTML’ link at the bottom).

  31. Jem

    05 Feb at 1:56 pm

    I said correctly coded. Those examples are not proof of correct coding. Yes they are – the only thing that wouldn’t be correct is the doctype, but you said the doctype didn’t matter. You just proved my very point. IE 6 refused to align them correctly if I used float. Are we talking images or HRs now? That whole article (and you) sound simply overtly pompous to me. That’s what I’m here for. (See site tagline: never bothered you before?)

  32. That’s what I’m here for. (See site tagline: never bothered you before?) It’s still not. I agree with your way of coding, I just don’t find your reasoning (or that shown in the article) enough. IE 6 refused to align them correctly if I used float. imgs. In the end it wasn’t really necessary to use either… but it’s a fact that if IE6 were dead we’d all be happier. Yes they are – the only thing that wouldn’t be correct is the doctype, but you said the doctype didn’t matter. You just proved my very point. No, they are not. I didn’t elaborate this because I thought you understood my point from the first comment. Suppose you code a tableless CSS layout, as shown in Tutorialtastic. That adheres to the Strict doctype if I recall correctly. For whatever reason you decide to put the Transitional doctype. It’s not incorrect. Your code does abide by the Transitional doctype’s rules.

  33. Jem

    05 Feb at 2:48 pm

    I just don’t find your reasoning (or that shown in the article) enough. That’s your problem, not mine :P but it’s a fact that if IE6 were dead we’d all be happier. I prefer IE6 to IE7 :( For whatever reason you decide to put the Transitional doctype. It’s not incorrect. But why would you, if it was perfectly valid Strict? (And I didn’t say it was incorrect, I believe in my review I said that it was for “chickenshits”; take that how you will :P)

  34. But why would you, if it was perfectly valid Strict? Because you insist on having new links open in a new browser… like Brenda. Or my personal example would be the way I set my copyright page. The italic text is supposed to be a sort of “subtitle” and the longer explanation should go below. I don’t think it’s a definition, therefore I don’t think I should complicate myself with definition lists.

  35. Jem

    05 Feb at 3:34 pm

    Because you insist on having new links open in a new browser But that’s interfering with the browser – something that is frowned upon. That’s why coloured scrollbars are bad, remember? (And is easily forced with JavaScript so that point is moot :p) I’m not really sure what your copyright page has to do with it, because the content is valid there whether you choose Strict or Transitional? Although, now I’ve actually looked at the page I personally would mark up the italic sections as headers – you can then style them as italic in the CSS. Pfft, using for non-emphasised items, and you were the one who mentioned semantics earlier! ;)

  36. See? That’s exactly IT: they are not headers either. I don’t want to make another class for them because I would just needlessly complicate the code. That text is just a sort of summary. I wanted to have something like [li] don’t use my images [line break] These images include: blah blah blah… [/li] But that is not correct coding practice. Due to the fact that I often change the text in the copyright page, I don’t think it’s necessary to create an extra class for the emphasized text. My idea is, that sometimes things don’t neatly fit into one category or another. And I don’t think there’s a need to over complicate things. That’s why coloured scrollbars are bad, remember? Yeah… my client really cares about that. He damn well wants colored scrollbars and pays me well. Am I an idiot to say “no sir. I’m sticking by my web standards”?? Yep, that’s our current situation.

  37. But that is not correct coding practice Um invalid code, sorry. I can’t write novels in comment boxes. =P

  38. Jem

    05 Feb at 4:18 pm

    There’s nothing invalid about line breaks in list items? You’re right, there’s no need to overcomplicate things, and that’s why we should all be using nice simple font tags and tables for layout :P Sometimes you just have to make a decision – “that data fits this way”, and so on. Do it unsemantically if you like, but don’t then preach to others about semantics while you’re doing it! Adding coloured scrollbars because a paying client demands it is one thing, adding coloured scrollbars because you’re an idiot and too stubborn to see how lame it is – that’s another totally different thing. There are plenty of sacrifices I have to make to please clients, but I wouldn’t defend their choices as “good” or “correct” if push came to shove. I somehow doubt a client would say “oh, please use a Transitional doctype, not Strict”, which is what this boils down to..

  39. What do you think about the following reasoning? http://hixie.ch/advocacy/xhtml

  40. There’s nothing invalid about line breaks in list items? Not according to the W3C validator. You’re right, there’s no need to overcomplicate things, and that’s why we should all be using nice simple font tags and tables for layout :P ^ that’s actually more complicated than divs. No my idea was this… just because I have one or two emphasized words every 3rd page, I won’t create a class for font-style: italic. I never said colored scrollbars are OK. I simply said that sometimes you make compromises. And I honestly don’t see it as such a crime to have strong, em, del every once in a while… You on the other hand seem to think that this is the equivalent of making a table layout.

  41. Jem

    05 Feb at 5:23 pm

    @Merike: I’ve seen the article. I have no overriding preference between HTML and XHTML and there are plenty of people on both side who’ll argue the toss between the pros and cons. @Vera – Not according to the W3C validator. If you’re having errors, the problem is elsewhere in your code. Line breaks in list items are fine. In fact, validate this very page – it’s littered with line breaks in list items – you will find it’s clear. that’s actually more complicated than divs. That’s not what the protectors of table layouts say. I never said colored scrollbars are OK I didn’t say you did. And I honestly don’t see it as such a crime to have strong, em, del every once in a while Which is exactly the kind of logic those who refuse to conform to semantics and standards use. I don’t think that using “em” is the equivalent of a table layout, but I do think that it’s mighty hypocritical to say it’s OK to do one thing and then go ahead and lambaste someone else when BOTH are against the very principles we (both) have been preaching about in our reviews for years. You simply cannot have it both ways.

  42. WOW. I show my designs because I know my work is better than most other designers at my level. he sure loves himself; and his designs aren’t all what he makes them out to be. anyway i can’t talk, i live off wordpress templates =X

  43. OK… here’s an example. You want to write “So that’s what you mean”, wherein that’s should be italicized. The rest of the text should be normal. By your logic I shouldn’t use the em tag. So how do you suggest I go about it? Well I found it odd too. But after I removed the br tags (no other change whatsoever) the page validated as XHTML Strict.

  44. Jem

    05 Feb at 6:00 pm

    By your logic I shouldn’t use the em tag. How do you figure that? In that sentence I would put verbal emphasis on “that’s”, so of course you’d use the em tag.

  45. Ouch, I think I misread it. You were comparing strict and transitional not HTML and XHTML. That’s a different story. I suppose strict associates to XHTML in my head automatically, because very many use either HTML with transitional or XHTML with strict.

  46. Jem

    05 Feb at 6:03 pm

    No worries, it’s still relevant :D

  47. Stephanie

    05 Feb at 6:05 pm

    Huh. That’s good to know, then. Thanks for the demonstration!

  48. How do you figure that? In that sentence I would put verbal emphasis on “that’s”, so of course you’d use the em tag. But that’s the type of use I was referring to… Yeah sure, my copyright page is not in a finalized state, because I’m mostly not certain what I want to say. So those sentences which are emphasized are not correct from a semantic coding POV, I agree with that. I guess, in the end we both agree that one should code in a Strict way, it’s just that our reasons differ slightly. *shrugs*

  49. Jesus Christ, that is so sad. :( I really hope he doesn’t actually have any customers. Seriously, in that case they should come to me instead. I promise to make better layouts with better code for a better price, and be more humble to boot. My 12-year-old little brother could make better webpages this using Piczo, jeez.

  50. reading you and vera debate was almost better than the review ^^ it was like ping pong back and forth.

  51. I guess I’m a wuss cause I use transitional.

  52. Everyone who does not do things your way and use a strict document should basically quit the web and find something else to pursue right? Anyone who enjoys getting any recognition for their work on the web and mentions it or posts an award should also give up because you say so, right? I am sure all those amazing web sites on the web rated the best, sporting an award of some type, and using a transitional doc type or something other than strict will be happy to know they can stop and get off the web. Everyone who has ever had any sort of problem getting a site to work properly in every browser and size should also quit the web, right.

  53. Jem

    11 Feb at 6:22 pm

    Nice how you skipped over the other few thousand words of my review that wasn’t about your doctype or your awards, but yes.. yes, that is why you shouldn’t stay in web design. I’d roll my eyes if it wasn’t too much effort.