Originally posted by DimPrawn
View Post
- Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
- Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
Reply to: Plan B Website
Collapse
You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:
- You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
- You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
- If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.
Logging in...
Previously on "Plan B Website"
Collapse
-
'Cos NF is l33t.Originally posted by thelace View PostHe said tulip fnark, fnark
Hey, why can't i do that
Leave a comment:
-
Ignore the idiots here. 99.99% of websites out there are not stds compliant or stunning visually, but do the job.
People waste too much time agonising over some trivial detail. Just fking do it.
Leave a comment:
-
Originally posted by HairyArsedBloke View Post
Anyway, I bet the OP is sorry asking the question now.
Not at all
I was starting to struggle, thinking this is really difficult.
Good to see that the IT crowd have the same problems
Makes me feel slightly less useless.
What I'm getting from all this is that you can take the high road or the low road and get to Scotland at the same time, however how difficult the journey is is dependent on which route you take.
Leave a comment:
-
Actually, it isn'tOriginally posted by d000hg View PostSeen it a million times. Not sure why I would want to be able to do anything like that though. It's like demonstrating I can use reflection to load all my code from a DB at run-time

Think in terms of "We have to launch a new design for the website". You can re-do every single one of hundreds of templates built on tables cut precisely to the original design, and then test them all... or you can replace the CSS used by all templates, then test them all. In my experience the latter option is going to take a hundredth of the time, and could make the difference between the project being done or not being done.
Of course I'm assuming graphic designers who create web-friendly designs; but nobody in their right minds would pay good money to graphic designers who treat the web as if it was print nowadays. Those who do deserve the mess they end up with.
Leave a comment:
-
Seen it a million times. Not sure why I would want to be able to do anything like that though. It's like demonstrating I can use reflection to load all my code from a DB at run-timeOriginally posted by NickFitz View PostIn the meantime, have a browse through the hundreds of designs in the CSS Zen Garden, and consider the fact that every single one is using the same HTML...
Leave a comment:
-
On the contrary: HTML tables were created for the specific purpose of marking up tabular data. A league table is a good example - after all, it's even called a table.Originally posted by Zippy View PostTables are bad for layout because -
Actually they are not necessarily. If you are displaying data that makes sense in a table format (Premiership league table, for instance) then they are fine (prob not what you meant)
The real problems occur for people using talking browsers (tables within tables etc.). The browsers will struggle to make sense of them.
NickFitz will doubtless tell you I'm over simplifying/talking bollocks later.
I always find it amusing when over-enthusiastic proponents of "semantic markup" waste hours of their lives building a load of CSS that renders some complex set of nested lists in a tabular manner. The <table> tag and its associates are the semantic markup for tabular data.
FWIW, Gecko (the rendering engine used by Firefox et al.) includes a big chunk of code that tries to work out if a table is being used as a table, or for layout, in order to avoid bothering assistive technologies in the latter case. Unfortunately, like most heuristics, it's going to suffer from false negatives and false positives.
Leave a comment:
-
Tables are bad for layout because -
Actually they are not necessarily. If you are displaying data that makes sense in a table format (Premiership league table, for instance) then they are fine (prob not what you meant)
The real problems occur for people using talking browsers (tables within tables etc.). The browsers will struggle to make sense of them.
NickFitz will doubtless tell you I'm over simplifying/talking bollocks later.
Leave a comment:
-
It's possible to use a hammer to put screws in. But would you employ somebody who actually did that to work on your house?Originally posted by d000hg View PostYou seem to know this stuff, can you give a non snobby argument why tables are bad, that doesn't rely on "because they are, everyone knows it"? Serious question...
The only reason tables were ever used for layout, rather than their intended purpose of marking up tabular information, was to cater for browsers such as Netscape Navigator 2 and Internet Explorer 3, where there was quite literally no other way of implementing designs that went beyond the absolutely basics. Layout tables were a hack, and a pretty damn ugly hack at that; but we had to make the best of the minimal toolset at our disposal.
This hasn't been the case for over ten years. We have screwdrivers now, so we really ought to use them.
There are numerous other arguments relating to maintainability, accessibility, flexibility, SEO, rapid development (a competent front end developer can implement a complex design in CSS much faster than by using tables), cross-browser compatibility (seriously - the problems relating to that died out years ago, and even IE 6 only usually needs two or three fixes), and so on.
I would post some worthwhile links, but I'm just about to leave ClientOrg and head off for some dinner. I'll dig some up later. In the meantime, have a browse through the hundreds of designs in the CSS Zen Garden, and consider the fact that every single one is using the same HTML...
Leave a comment:
-
Originally posted by realityhack View Posthttp://phrogz.net/CSS/WhyTablesAreBadForLayout.html
Edit: They don't mention valid XHTML or SEO, but thought it worth posting.
With the exception of the screen reader issue, the other reasons listed are not major concerns (IMO) for most small websites.
Mind you, my main website uses classic Asp, tables and iframes so I expect to be treated like a pariah.
Leave a comment:
-
http://phrogz.net/CSS/WhyTablesAreBadForLayout.html
Edit: They don't mention valid XHTML or SEO, but thought it worth posting.
Leave a comment:
-
I've still never seen a decent argument why tables are bad for layout, you only ever hear two things:Originally posted by NickFitz View PostHTML is easy if you know what the term "semantics" means in that context and how to apply that knowledge to your content. Tables-for-layout are easyish, in the way Spectrum Basic was easyish, but don't really convey the impression of being competent (although they do convey the impression of being incompetent). CSS is reasonably complex, but understanding it from the inside out makes it a lot easier.
1)Very snobby "you're an idiot if you use tables" comments with no actual facts (like a CUK thread
)
2)Quite snobby "tables are for content not layout, you idiot" comments.
However if my table-based design renders right on all major browsers and is standards compliant, who gives a crap? Typically, I'd probably use a combination of divs & tables on a complex layout, doing everything in <div> is just painful.
You seem to know this stuff, can you give a non snobby argument why tables are bad, that doesn't rely on "because they are, everyone knows it"? Serious question...
Leave a comment:
-
I can see the benefits of learning how to do this properly, learning code and all that, but I'm not in IT and the amount of IT guys on here that look like they've struggled, often giving up shows the dedication to learn the craft properly.
This is a Plan B, a bit of fun, might earn me enough for a bag of chips on a Friday night type of thing. Hence there's a small budget (I don't really want to buy software and there's certainly no budget for paying someone to do it).
I would like to learn web design proper at some stage and will spend time and effort developing my site over the years, even if it's just for fun and not earning me a stitch.
I'm gonna have a play around with Joomla tonight. As none of you have suggested going with the site creation templates offered by easily and the likes, I'll take that as a no-no!
We'll see how easy this is over a wet and wild bank holiday weekend
Leave a comment:
-
Ah, I was looking at the original and thinking "what is wrong with that?". All I could think of was the <em> tags.Originally posted by NickFitz View Post
You're missing an appropriate document type declaration, thereby triggering quirks mode and creating a CSS box model nightmareOriginally posted by realityhack View PostMate - you didn't diss my HTML advice. Am I to take it I'm actually correct this time??

You should probably have a lang attribute on the <html> tag as well, although arguably you could expect the browser to fallback to whatever was specified by the server in the Content-Language header.
Assuming that the server is correctly specifying the content type and character encoding (which should otherwise be specified in a <meta> tag) then you're good to go
Anyway, I bet the OP is sorry asking the question now.
Leave a comment:
- Home
- News & Features
- First Timers
- IR35 / S660 / BN66
- Employee Benefit Trusts
- Agency Workers Regulations
- MSC Legislation
- Limited Companies
- Dividends
- Umbrella Company
- VAT / Flat Rate VAT
- Job News & Guides
- Money News & Guides
- Guide to Contracts
- Successful Contracting
- Contracting Overseas
- Contractor Calculators
- MVL
- Contractor Expenses
Advertisers

Leave a comment: