mykoleary wrote:
 |
Shining Arcanine wrote:
You obviously have no clue what you are talking about, do you?
CSS based layouts are the only proper way to position text, images, etc and make it easy to change the look of an entire website by modifying a single file. They speed up development by making webpages less complex and use uniform code while saving bandwidth that can be put to better use on video, audio and other downloads. They also compress extremely well giving even more bandwidth savings while allowing web developers to deliever superior websites. What does this mean? People on dial up will be able to view higher quality web pages faster. How fast? From my personal experience with dial up and viewers of my website, my website flies loading almost at the instant a link is clicked. Open connections increase server load, CSS based layouts load quickly so connections can be closed quickly, reducing server load allowing a server to serve more pages with the same hardware.
Unfortunately, the lack of standards support makes it impossible for me to innovate in my website's three column design so I am forced to use a simple interface. It also makes me want to pull my hair out. |
Easy editing of sites using one to few files can also be accomplished with scripting and include files. If you don't want to add server execution of code as a hit to you application's performance, you cna invest in a good CMS system and template the site. Doing either achieves the same base result in that regard.
There are also things that can be done to reduce the size of sites (you may do these, but the average person does not): don't use spacer graphics; only alt tag important elements if you do have hidden spacers; compress your .js files; optimize your graphics with a professional image manipulation prgram; compress your .html files; don't use graphical text, or do so very sparingly, etc, etc, etc...
Innovation is great and is needed to push the envelope to create new products and marketplaces, but security is much more important. It allows people the comfort level to actually USE these innovative products.
Yes, full CSS support would be great, but NO, there are other more important things. Whereas it may be better at some things as you mention, there are acceptable counter-measures as I mention.
Remember, innovation isn't supposed to be easy...
As dalangalma said, blah, blah, blah.
Your alternative is to 168*324/32-(40*40+1) as CSS is to 10*10. If you bother doing the math, both are equal to 100. Another way of putting it is traveling the width and length of a square to get to the opposite corner when I just take the hypotenuse. Feel free to use your alternative for websites you develop but I rather go the CSS route which easily provides a perfectly uniform look to my website.
By the way, innovation is easy. Upon my request, a friend of mine gave my site a different look, which looked rather nice, in 5 minutes. He was using Mozilla Firebird (now Firefox) and an extension that allowed him to insert his own stylesheet into the CSS parser.
Edit: It seems I spent so much time thinking up this post I missed your new reply when I posted this.
mykoleary wrote:
Don't get me wrong, I'm not saying, nor have I ever, that using CSS is bad development. It is an amazing and oft underused tool.
What I AM saying is that in the grand scheme of things, I'd rather have 3 images per line every time regardless of browser width and be able to maintain my privacy while surfing in a secure non-hackable environment.
You can have 3 images per a line every time regardless of browser width and use a browser that is able to maintain your privacy while surfing in a secure non-hackable environment. No one ever said that CSS has anything to do with privacy or security, they said it has to do with presentation.
mykoleary wrote:
Grandma and Grandpa just don't care how much work it takes to have fluid designs, they just want to see pictures of their grandkid. I guarantee that they could care less about how cool it is that the thumbnails change based on how big or small their browser is. That is, if they've even changed away from a 256 color 640x480 monitor resolution...
Innovation drives development, but "feeling right about a product" drives adoption. Without adoption, the product fails.
If the tool that they are using to make a website uses divs, valid markup and css, they can use the technology and not care or know that they are using it to begin with.
A website is not a product and my website is visited by at least fifteen hundred people a day, I'd say those fifteen hundred people feel right about my website.