First of all, lose that annoying intro page, will you? The concept of having a mandatory page with no content, one link and a big image on it is questionable anyway.
sztupy said:That will stay because of language choise purposes...
It's because we did not want to lose the cool Kamaras; like Chronos already statedAshmo said:First of all, lose that annoying intro page, will you? The concept of having a mandatory page with no content, one link and a big image on it is questionable anyway.
It's because of the background. The dots in the background pic would it make difficult to read the copyright. As it's an image we can add a little border around the text which eases reading it. Anyway I'm not that kind of person that says: look at this homepage, it was done by me. So I basically give a fuck about the copyrightAshmo said:Secondly, why is the footer text an image? Do you want people not to be aware of your copyright statement when the image doesn't load?
This was an idea by me. So I'm to blame for that ^^ Anyway: no-go sounds like "not trendy". And again: I give a fuck about a trend or a "no-go". If you don't like it don't visit the site. But it would be happy if you send us your cool css/javascript menu, so we can include it ^^Ashmo said:Whoever had the brilliant idea of using a bloated DHTML menu should be shot. The effect is easily archievable with a few lines of JavaScript and some CSS. JavaScript hover effects for links are a no-go.
Sorry but I'm no html expertAshmo said:Using ONE table solely for layout purposes is bad enough. Why are you using multiple nested ones? CSS can archieve the same effect with less code and no abuse of HTML functionality. Margins are what CSS does well, rely on them.
Hmm as long as it works I don't care. If the newer browsers doens't support it anymore there will be a updated homepage ^^Ashmo said:If you are going to use JavaScript, mark it up properly. The "language" attribute has been deprecated for years just as the "type" attribute has been mandatory.
I'm not into these "rules of clean coding". Nobody needs to work with the code; it's not an open source project where other coders need to work with the code. It JUST a homepage ^^Ashmo said:If a script is not going to print out content, place it in the header. If it does, you should consider using the Document Object Model correctly so it doesn't anymore.
The main problem is that I'm to lazy to make the newsscript use css. The newsscript uses a lot of font tags and as long as it works I'm not interested in changing it.Ashmo said:If you use CSS, why do you rely on font elements? Using font AND div elements on the same page shows you seriously lack some understanding of the basic ideas behind CSS and the HTML standard -- talking of which: please use it, standards ensure interoperability.
That will be changedAshmo said:If navigation tabs are not actual links, don't imply they are clickable. The pointer cursor implies it's clickable, if it's just going to do something on hover, a cursor change is rather pointless.
Again: If got more things to do; mainly dealing with our new IanOut mapper. But if you got time: I'll send you the homepage and you can optimize itAshmo said:If you use a linked stylesheet and certain things appear on every page (the navigational table for example), for Christ's sake, please don't rely on style attributes. Give the element a class and put the styling into the already existing stylesheet.
[Sarcasm]I never liked AsterixAshmo said:If you have a news script that doesn't allow using HTML to put down lists, at least include a function which turns asterisks into list items (and puts the list items into an unordered list).
No you're right: it's called "ianout2004 - Odyssee in HTML"Ashmo said:Lastly, there's a space lacking in your copyright statement -- unless the project is called "2004ianout" now.
Thx for your positive feedback; just one word for my german mate Ashmo: "Es ist ja alles gut und schön, aber was du hier für Sachen erzählst, das interessiert mich ..."Ashmo said:End of rant.
Don't feel offended, I'm just pointing out the noteworthy mistakes.
Considering the shortness of the list, you could call it a positive outcome.![]()
Good God. Every web-site I know uses tables to control layout...Ashmo said:Using ONE table solely for layout purposes is bad enough. Why are you using multiple nested ones? CSS can archieve the same effect with less code and no abuse of HTML functionality. Margins are what CSS does well, rely on them.
mvBarracuda said:It's because we did not want to lose the cool Kamaras; like Chronos already statedAshmo said:First of all, lose that annoying intro page, will you? The concept of having a mandatory page with no content, one link and a big image on it is questionable anyway.![]()
And on the other site there will be a magyar version of the site. But maybe I'll detect the language and save it into a cookie![]()
It's because of the background. The dots in the background pic would it make difficult to read the copyright. As it's an image we can add a little border around the text which eases reading it. Anyway I'm not that kind of person that says: look at this homepage, it was done by me. So I basically give a fuck about the copyrightAshmo said:Secondly, why is the footer text an image? Do you want people not to be aware of your copyright statement when the image doesn't load?![]()
This was an idea by me. So I'm to blame for that ^^ Anyway: no-go sounds like "not trendy". And again: I give a fuck about a trend or a "no-go". If you don't like it don't visit the site. But it would be happy if you send us your cool css/javascript menu, so we can include it ^^Ashmo said:Whoever had the brilliant idea of using a bloated DHTML menu should be shot. The effect is easily archievable with a few lines of JavaScript and some CSS. JavaScript hover effects for links are a no-go.
Sorry but I'm no html expertAshmo said:Using ONE table solely for layout purposes is bad enough. Why are you using multiple nested ones? CSS can archieve the same effect with less code and no abuse of HTML functionality. Margins are what CSS does well, rely on them.I'm one of these noobs that are happy when the page looks like it should; I'm not one of these people that search every line of html code and try to optimize everything.
Hmm as long as it works I don't care. If the newer browsers doens't support it anymore there will be a updated homepage ^^Ashmo said:If you are going to use JavaScript, mark it up properly. The "language" attribute has been deprecated for years just as the "type" attribute has been mandatory.
I'm not into these "rules of clean coding". Nobody needs to work with the code; it's not an open source project where other coders need to work with the code. It JUST a homepage ^^Ashmo said:If a script is not going to print out content, place it in the header. If it does, you should consider using the Document Object Model correctly so it doesn't anymore.
The main problem is that I'm to lazy to make the newsscript use css. The newsscript uses a lot of font tags and as long as it works I'm not interested in changing it.Ashmo said:If you use CSS, why do you rely on font elements? Using font AND div elements on the same page shows you seriously lack some understanding of the basic ideas behind CSS and the HTML standard -- talking of which: please use it, standards ensure interoperability.
That will be changedAshmo said:If navigation tabs are not actual links, don't imply they are clickable. The pointer cursor implies it's clickable, if it's just going to do something on hover, a cursor change is rather pointless.![]()
Again: If got more things to do; mainly dealing with our new IanOut mapper. But if you got time: I'll send you the homepage and you can optimize itAshmo said:If you use a linked stylesheet and certain things appear on every page (the navigational table for example), for Christ's sake, please don't rely on style attributes. Give the element a class and put the styling into the already existing stylesheet.![]()
[Sarcasm]I never liked AsterixAshmo said:If you have a news script that doesn't allow using HTML to put down lists, at least include a function which turns asterisks into list items (and puts the list items into an unordered list).and Obelix, too
[/sarcasm]
No you're right: it's called "ianout2004 - Odyssee in HTML"Ashmo said:Lastly, there's a space lacking in your copyright statement -- unless the project is called "2004ianout" now.
Thx for your positive feedback; just one word for my german mate Ashmo: "Es ist ja alles gut und schön, aber was du hier für Sachen erzählst, das interessiert mich ..."
feel free to insert a german word (or even two if you like) of your choice![]()
Dark Undies said:Good God. Every web-site I know uses tables to control layout...
(CSS Zen Garden)
What about laying out form elements on a page? I've dived head-first into this and bought "Jeffrey Zeldman - Designing with Web Standards" and "Eric Meyer on CSS" (I found them both mentioned as books to read on various web-sites I scoured yesterday).Ashmo said:Dark Undies said:Good God. Every web-site I know uses tables to control layout...
Using one table is not good, but still acceptable (unless you're hardcore like me, heh).
I noticed that, how they've given each paragraph a class.Ashmo said:Yupp. That's what CSS is for. When examining the source, remember the excess classes, IDs and non-semantic elements (span, div) are only there to allow maximum freedom for the designers.
Ashmo said:Using ONE table solely for layout purposes is bad enough. Why are you using multiple nested ones? CSS can archieve the same effect with less code and no abuse of HTML functionality. Margins are what CSS does well, rely on them.
Chronus said:CSS makes larger sites with patterned content a bit easier to manage though.
You haven't had your zen moment yet Odin.Odin said:Many good suggestions, but I'm wondering what are the benefits besides being able to easily change the colors, fonts, etc..etc.. when using CSS rather than HTML?
I must confess that I've neglected CSS on NMA also...
DarkUnderlord said:Honestly, check out the http://www.csszengarden.com and check out some of the designs (View >> Source and see the lack of layout code in the HTML file)