midnitesun
Dec 16 2006, 12:13 PM
since tables are deprecated and not intended to be used for website layouts and future browsers may not support tables i thought of listing a few advantages of using tableless designs for web pages the first and obviously the most important reason is faster loading time ofcourse yo all will i think know the fundamental truth - tables load slowly one way to counter this problem itself becomes a bigger problem, that is to set the width and height of all your table elements , now think how many td open tags you'll be having in a average table based layout ? tons , so having to set all the values explicitly only adds to the page size and thus loading time QUOTE There are many experiments that have been done on this topic, I'll point you toward this one that StopDesign did on a remake of the Microsoft website from a tablebased site to a tableless layout. That remake showed a 62% file size reduction of the site, and using their average hits per month for the Microsoft site, calculated that Microsoft would be saving 924 GIGS in bandwidth per day, and 329 Terabytes of bandwidth per year. For any company that pays for bandwidth, these things are important. search engine optimization the fact that you can put your most important content at the top of your page without affecting you page layout makes your page better optimized for search engines. for example lets say i have a navigation bar at the left with links that are actually great keywords too, i can move the navigation bar higher up my code wiothut having any affect on my layout because i will be using css to position my navigation bar ,that way search enignes can more clearly find common words throughout your document without having to filter through code, search engines tend to prioritize that have higher content to code ratio , putting all your style elements into an external css stylesheet makes your site highly content based to a search engine.Tableless layouts, as previously mentioned, decrease page size and loading time - another bonus to search engines. hopefully this article may have helped in getting started on understanding why to use a tableless layout and the benifits so read as much about css as you can here and elsewhere and jumping to tableless design will be just a matter of time
Reply
matak
Dec 16 2006, 05:13 PM
i agree with you midnitesun that tables are depreciated, but i don't think that they are going to be removed from future browsers beacouse there is to many sites using tables, and removing code is kinda stupid even if there is better code for the same thing. once the code is added and used there is no point in removing it. second thing about tables is that they WEREN'T create for designing whole pages, but just for creating basic page layout. Only thing i will be using tables for design is just ONE table, in which i'll put rest of the CSS code! Why. Well, tables make it easy to center the web site instead if you are using CSS for making pages that look centered. Even that isn't the solution. When you start designing websites from scratch and add CSS worst thing that happens is difference in treating code from two browsers IE and Firefox. I just can't find logical solution why the heck does the same code entered in one browser looks different in other. But then again when you look at the big picture solution is simple. There is no communication between developers of IE, FFox, and Opera couse those 3 of the most used browsers on Internet (except Mac) are totaly different in their structures and treating code. Of course, that someone can say now that there are ways to implement code for both browsers but that makes us (if i count myself as web designer  ) just more work to write special code for each browser. Even so i think that maybe nor Microsoft or other developers can't be blamed for that. Reason stands in history of Internet when the war begun between Microsoft and Netscape, and that resulted with different standards for those company's. Now, almost (let's say) 20 years after Microsoft has the profit of billions and other company's earn quite enough (take Google for example). Hasn't the time come for someone to raise the white flag and start to communicate on development of unisex browser which is going to be fully compatible with future standards like CSS3, so that even for 20 years we still wouldn't have the same problem. Another thing that is bothering me is that if programmer even finds some problem with his code (like basic html or css) he isn't going to do nothing to report that problem, he will rather write complicated script that solves it other than maybe trying to change that problems so that others after him wouldn't need to lose time learning new scripts for rather simple tasks And all of that beacouse of tables 
Reply
hts
Dec 16 2006, 05:50 PM
tables will not be removed from browsers` engines, as tables are used to display tabular data (that`s why table tags exist - it`s quite difficult and time-wasting to display tabular data with css, and in such a way that they don`t "break" on different resolutions  )... QUOTE second thing about tables is that they WEREN'T create for designing whole pages, but just for creating basic page layout.
see above-tables are for displaying tabular data, not at all for layout ..every html tag should be used for what it was created
Reply
midnitesun
Dec 16 2006, 06:21 PM
am i missing a point here ?? i totally agree it will take ages for browsers to stop supporting tables ... not only because 90% of the current web sites may be using it , but we cant deny the fact that the tables that were never intended for layout purposes (tables are for data - layout grids are an abuse of the mark-up, an abuse that weve come to live with and accept a bit land now it ceems we cant live wthout it too) wont be used in webpage designing in the near future and its not just big sites like hotmail that have switched to pure css , but you would see that many have resorted to css if not before
Reply
Sprnknwn
Dec 16 2006, 08:09 PM
To people like me, that donīt know much or anything about building structures in css, the things you say seem very reasonable, but how to do it? I mean, do you recommend any good tutorial about... I donīt know,,, learning to replace the common use of tables in web design for a better css use? You know weīve learn to design with tables and now itīs gonna be hard to change our mind and I suppose that doing the same with css will be much more difficult. I would like to try and see if the differences bettween browsers are so dramatic. Itīs not so much time ago that I learnt that tables in html werenīt really conceived to do what they are used to do nowadays and it would be cool to leave them but how to start? I know that it will take ages to change people mind, but these processes must be slow. Some years ago nobody would say that a new browser like firefox would beat explorer or some linux distributions would start to harm seriously the windows business. About the thing that different browsers display the same code in different ways, I think it sucks, someone is not acting according to standars there. The same as if you write a word here and in Tokyo it looks the ame, writing a css code would have to look the same in every browser.
Reply
midnitesun
Dec 16 2006, 09:11 PM
well i believe saint-michael had been making tutorials on how to design in css, which i am sure will be indeed very good for you to start with . QUOTE You know weīve learn to design with tables and now itīs gonna be hard to change our mind and I suppose that doing the same with css will be much more difficult. yea it is always hard to leave somthing we are familiar and jump onto unfamiliar territory , but it's not going to be more difficult, infact it is more easy ... i should have been more comprehensive on my original post
Reply
Dooga
Dec 16 2006, 10:57 PM
The reason I like to use DIV tags is because they seem to be easier to code. If you don't want it to appear, just use "display: none;". For tables you actually have to modify the HTML to remove a section of it. DIV tags are easier to customize and through CSS files, they are certainly my choice of coding.
Reply
hts
Dec 16 2006, 11:26 PM
http://blog.html.it/layoutgala/ that is a good place to start - a collection of 40 layouts, only in css (of course, only the skeleton of the page, you will add your own css formatting to the stylesheet  )..
Reply
Dooga
Dec 17 2006, 02:42 AM
QUOTE(hts @ Dec 16 2006, 03:26 PM)  http://blog.html.it/layoutgala/ that is a good place to start - a collection of 40 layouts, only in css (of course, only the skeleton of the page, you will add your own css formatting to the stylesheet  ).. Thanks for telling us this! I forgot what "that site" was with all the raw templates.... now I know it! Thank you!
Reply
hts
Dec 17 2006, 08:59 AM
here are some more links to great css-related articles: 1. http://alistapart.com/articles/negativemargins/ - create a liquid layout using negative margins  2. http://www.ilovejackdaniels.com/css_cheat_sheet.png - all css properties, all units that you can use to define size, pseudo-selectors etc...very useful  3. http://glish.com/css/home.asp - some css-only layouts explained 4. http://www.realsoftwaredevelopment.com/200...omplete_li.html - the complete list of css tools  5. http://css.maxdesign.com.au/ - css resources and tutorials these are the most interesting and useful, methinks, that I have in my bookmarks, under the css category  ... if you want more (isn`t this enough?  ), tell me...i`ve got some more
Reply
master_bacarra
Dec 21 2006, 05:49 PM
tables are deprecated? i didn't know that. although i do know that too much nested tables would make loading time a lot slower. well, good thing i'm still using my good ol' kubrick layout from wordpress.
Reply
midnitesun
Dec 21 2006, 12:38 PM
you can hide the table and its contents without even using div tags CODE <table style="display:none" border="1" width="100%" id="table1" cellspacing="0" cellpadding="0"> <tr> <td> </td> </tr> </table> same can be applied to tr and td tags too , pretty useful when you dont need a particular peice of for the time being but will need later, so you dont have to go through your code again just when you need it simply remove display:none
Reply
matak
Dec 21 2006, 11:05 AM
QUOTE(darran @ Dec 20 2006, 07:56 AM)  I must say I am very outdated with regards to web design and I am trying my best to catch up. I am basically doing the backend part of websites in my internship, very very rarely do I even need to touch the graphical part and to my best of knowledge, tables are used very often even on a corporate level, tables are used to structure the page and there isn't any css used unfortunately. Nonetheless, I wish to brush up on my web designing skills and those websites have been bookmarked by me, I will have a look when I get back home. There is 1 site I go to: http://www.natashathomas.de/english/ After reading this topic and also about how much space and time it saves with the elimation of tables, I am under the idea that it is loading heavily on tables and that is the reason why the site is so slow. Can anyone confirm this? sites like this are example of bad use of tables. but nobody can say that you should completely eliminate tables from web design, although it would be the smartest thing to do. another thing that is the prob with designing with css is browser difference. there is no way that someone can design website that looks the same in any browser using css, well not even with tables such a thing is possible... somebody here mentioned that div's are better couse you can make them disappear with display: none; well CODE <html> <head> <title>Layout 1</title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <meta name="tutorial1" content="table css"> <style type="text/css"> div { display: none; } </style> </head> <body> <div> <table> <tr> <td width="500px" border="0" cellspacing="0" cellpadding="0" align="center">This is my table</td> </tr> </table> </div> </body>
You can't see the table now
Reply
rsf
Dec 21 2006, 04:17 AM
I'm still using tables in my site because while I can code in xhtml in notepad well, I use dreamweaver to code to save time. And to save time I've been using tables instead of css. I also find that when I do make layouts in css they come up different in IE and Firefox so much so that I cannot get them both to look right. I guess that just means I need to read up on css some more. 2.0 of my site will be all done in css except for organizing data (what tables were intended for.
Reply
CrazyRob
Dec 20 2006, 02:20 PM
it all really depends on the speed of the webhosts servers. tables may take more time to load on some sites as the are bigger thus requiring more bandwidth to load. Just Because css is smaller is size doesn't mean its better ok so you can make nicer things with css but to get a good layout its best to use tables and then css over the top.
Reply
Similar Topics
Keywords : advantages, tableless, designs, web, pages
- Attachment Problem In Pmwiki
The photos uploaded in PmWiki do not show themselves in the pages (0)
[aef] Most Recent Topics Listing Mod
on your Web-site pages (2) Assuming that you have an AEF Forum software installed on your Hosting Account, and that you need
to display a list of the most Recent Topics to be display, say, on your Index page, then read this
Tutorial. To begin, Define the variables that you need to connect to the Database and also define
the URL to the Forum in the prescribed format as follows: CODE <?php //start the script
//define db information here DEFINE ('DB_USER', ' '); // required info
DEFINE ('DB_PASSWORD', ' '); // required info DEFINE ('....
Professional Website Solutions By Scorpius Designs
(0) Hi folks, you may or may not know that i am a website coder by night, fisherman by day. I am
teaming up with an excellent designer i met at college and we aim to provide custom, professional
and exclusive website solutions under the name of Scorpius Designs. At the moment its a two man
team, im the coder and he is the designer. We are based in the south east of the UK and currently
work from our respective homes. Primarily we specialize in building custom websites from scratch, no
copying and pasting here! We take on the project from the initial thought of "Damn ....
Create Dynamic Html/php Pages Using Simple Vb.net Code
Taking your application data, and creating a webpage for others to vie (1) This example will show you how use a string in VB to create PHP code. In order to do this, you need
a string to store your PHP page and a function that I will list at the bottom of the page for you to
put in a module. This code is written in VB.NET Public Sub CreatePage(ByVal HTMLTitle As
String, ByVal HTMLText As String, ByVal HTMLFileName As String) Dim strFile As String '
---------------------- ' -- Prepare String -- ' ---------------------- strFile = "" '
-------------------- ' -- Write Starter -- ' -------------------- strFile = " " ....
Simple Javascript And Password System
How to protect your pages with password (9) The quickest way to get a password protection system up and running is to use a Prompt box in
JavaScript that has a title like "Enter your Email Address". Only you and the relevant users know
what the password should be, could even be one each, that can be sorted out at the next page then
pass the "input" directly through the url by changing the .href, like
http://www.iSource.net.nz/users/?leTmeIn= The page that then processes this should also check for
the referring page, and three fails from an IP if you like the php (the next page): CODE
<?php // processdo....
Pagination
? (3) People they create the databases in which like the news stories are placed. Then that news stories,
they are placed on certain page to be displayed and readable by other users on the web-site. How
people do that thing paging, like you can see bottom, whenever, you go to Any CMS engines. Need the
concept how you can create, 1, 2 or 3 pages, then next and back buttons, last and beginning page.....
Advantages Of Being Male...
(7) For years, people have been debating as to who is superior - MAN or WOMAN!!!!
The following list proves that God is more "partial" to MEN than WOMAN. ..
-------------------------------------------------------------------- QUOTE Men Are Just Happier
People-- What do you expect from such simple creatures? Your last name stays put. The garage is
all yours. Wedding plans take care of themselves. Chocolate is just another snack. You can be
President. You can never be pregnant. You can wear a white T-shirt to a water park. You can wear....
Protect Pages
HOW? (20) I create certain pages for my web-site, and I would like to protect them that no one can hack or see
their source codes. So, if everybody knows how to do it, please post a reply over here. List of
the best ways, I can do it. Thanks.....
Php--> Content-only Pages
Create easy to edit php pages. (9) Description Learn to create easy to edit content-only pages with php. By parsing your layout into
your pages, you can reduce file sizes and files will become much neater. Try it out Ok, lets
start by creating a file called template.php. CODE <?php
//--------------------------------- //Layout top section //---------------------------------
$top = <<< html <!-- include HTML header code here --> <body>
INSERT CODE FOR [b]TOP[/b] OF LAYOUT HERE. html;
//--------------------------------- //Layout bottom sec....
Some Pages On My Site Won't Even Load..
(6) Ever since today, my site has been working just fine. I'm maintaining the amount of points I
need, and the server status has been and still is fine. However, a while ago I tried to access my
site and it wasn't loading. When I loaded the root URL, it worked fine though. I went to the
file manager and noticed that the file I was trying to previously access was .php, and the index
file at my root URL was .html. I deleted the index.html file and made a index.php file, then tried
loading it again. Safari gave me the following message: QUOTE Safari can’t ope....
Site Error For Php Pages
Needs to Be Fixed Immediately (6) My site has been using Qupis for over a month now, and a few of my pages are php files. My site has
been operating properly until today. My html pages are working properly, but all of my php pages
are giving me the following errors. QUOTE Warning: Unknown: open_basedir restriction in effect.
File(/home/disneyre/public_html/info.php) is not within the allowed path(s): (1) in Unknown on line
0 Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0 Fatal
error: Unknown: Failed opening required '/home/disneyre/public_html/info.php&....
2 Pages Into One
how? (10) Hello, now this may be a stupid question but i'm very new to php so i need some help. what
i'm wanting to do is combine 2 pages in to one. like for example the install.php for
invisionpower board it starts with one page and you click continue and it gives you a whole new page
but if you look at the url you are still using the install.php file but it has somethinglike "?a=2"
at the end. how can i do this. Thanks....
Php Pages Problem [resolved]
Please help me im stuck ;-( (5) Hi, i have been working with a wap forum script, translating from russian and fixing errors etc..
but now im stuck, the problem is with the pages while viewing a forum.. Let me explain.. the pages
are set to show ten topics per page which all works fine as you can see in these screenshots: page
1: page 2: The problem occurs when there are PINNED topics (with the redish folder), it will
show ten topics but also the pinned ones on page one, and the "Next" link will appear before it
should leading to a blank page where there should be topics but they are still on th....
Pages Url Set Up Problem
(5) ok so... im in cpanel making new pages for my website.. (ending the names in .html and saving them
as an html document) but every now and then my pages, such as this one
http://www.have-heart.trap17.com/staff.html will not work if you place the WWW. after the http://
only if you type in http://have-heart.trap17.com/staff.html is there anyway to fix that?
without going in to all my pages and changing the navigation for each page?? ps.it happens both
ways,, somethings i wont be able to acess certain pages if it begins with \
http://have-heart.trap17.com/....
Designs For Xmas
(0) i need a wonderful free template for a design i have to do to get money for xmass.i seiously need
this and hope u would give me a link for such.please i would like it to be prnium....
Create A Bryce5 Abstract!
Learn to create buetiful abstract designs in bryce! (5) HOW TO 1. Open up Bryce 5. Go to 'File' and click 'New'. Change the File
Dimensions to 1024x768 and click the checkmark at the bottom of the 'New File' popup.
Now create a sphere using the the 'sphere' tool. You should see a sphere appear on your
canvas. Take the black dot on the top left and drag it until the sphere is big enough that you
can fit things into it. Then, use the zoom in arrow to move you camera inside of the sphere. 2.
Now here is the abstract part. Take the 'torus' tool and create a few torus's. E....
Php Linking
One of the major advantages of PHP is the ability to create something (4) PHP Links Requirements 1. You should understand the majority of PHP (ex: variables, echo, etc.
www.w3schools.com is a good reference). 2. Experienced with HTML. 3. You need a PHP compatible
server if you wish to see your results. Description One of the major advantages of PHP is the
ability to create something similar to an Iframe, only without the scroll-bar. The main advantage of
this is that you only need one layout page, while the others can be simple 'white space &
content' pages. Another advantage of this is your web site doesn't look like a fi....
Designs I Have Made In The Graphics Design Course I Am Taking
56k Warning (2) Well I thought I post up the work I have done so far in the computer graphics course I am taking
right now in school, warning though that these are original sizes 7'x9', yes you read that
right 7 inches x 9 inches. Right now you will see the large stuff posted here in thumbnails and hte
not so large stuff in its original size. I had some other works, if you remember my
Ivy Wallpaper I did some modifications to that, basically I made it darker and added text to it so
there not much to see on that. From the grades I have been recieving fro mthe gr....
Php An Js Window.open Pages Trouble.
I need a way to set hidden input values to the new window. (3) I have 2 main pages Page A(events_locked.php) and Page B(add_attendance.php). Both are php files.
Page A takes a post var from another page(not Page B ) and then used to query for displaying records
in a mysql datase. This variable has set as a session variable because there is 1 <script
LANGUAGE="JavaScript"> window.name="main_index"; function openFormWindow() {
OpenWindow=window.open("add_attendance.php", "newwin", "height=250,
width=400,toolbar=no,scrollbars=no,menubar=no,location=no,resizable=no"); var x =
getElementByName("form1"); x.target="newwin"; x.s....
What Is C++ Server Pages?
(1) QUOTE C++ Server Pages (CSP) is a Web Engine for advanced Web Application Development, that uses
blended Markup Language / C++ scripts ( such as HTML/C++, XML/C++, WML/C++ etc.) Similar to ASP and
JSP, it provides a great easiness in creating web pages with dynamic content, as well as complex
business applications. However, instead of Java, Javascript or VBscript, it uses C++. This
brings some significant advantages: Incredibly high processing efficiency. Benchmarks have shown a
range of 80 to 250 times higher processing speed than ASP. The use of pure C++ all....
Gfx Tournament Battle By Xire Designs
Your chance to win 350$ USD! (0) Hello GFXTrap Community, I found the best possible place to post this invitation to you guys. I
want to tell everyone here about an Event that Xire Designs is running. It is a BIG GFX Battle
tournament and the first place prize is 350$ USD, REAL CASH! The runner up prize is
50$ USD. This event is huge and its only happening on Xire Designs. So do you think you got
what it takes? Everyone is welcome. All skill levels and knowledge of graphic designing. The
tournament is simple. It is based on signature gfx design. It is also a good oppertunity to compete ....
Problem With Firefox, Latest Version, Not Loading Pages
any ideas? (4) Hi all Ive had this problem for a little while now, i cant say exactly when but it started with
sites such as youtube and has spread out from there really, the biggest culprits are youtube and
myspace. The issue is that if i was on youtube and wanted to watch a video i would obviously click
the link, firefox would then show the loading bar and my page loading timer would start but it would
never actually begin loading, the status bar would say "loading" or if i clicked the link again it
would show "stopped" yet the loading bar would be there. Needless to say the loadin....
Php Pages Permission On Apache Server
PHP pages permission on Apache Server (1) Hello, I want to know what permissions for PHP pages should be given on Apache web server so that
PHP pages can be executed. If PHP pages are in a folder, what permissions should be given for that
folder? ....
How To Get All Pages To Be Indexed
Bot question (3) I use the .co.nr url shortening service from freedomain.co.nr But when I submit my site to google,
only the homepage of my blog is shown in the search results. I can't get my individual posts to
be indexed. Can I do something?....
My Designs
I will post my template designs here (13) My new design is my personal homepage. It's in my native language, but i guess when you just
look at the design it's like reviewing "Lorem ipsum dorem" pages. Feel free to comment or
suggest. New desing : Here's da new design link /xd.gif"
style="vertical-align:middle" emoid=":XD:" border="0" alt="xd.gif" /> Old Design: Well this is my
first template design. I need to mention that i wasn't 100% free in designing this starcraft
template couse most of the gfx were made/found by a friend of mine whom i'm designing this
website for. Old d....
Data Access Pages ?
Help or Assistance with creating a data access page to collect data fr (1) QUOTE Hello All. I'm looking for some advise or assistance with getting a web page/access
page running so that i can have the page online and collect the data live into my database for
Project Management... Currently I'm developing a database using M$ Access, and need to
have staff data enter sales information directly into a web form that can be linked to a database?
I've looked at using a M$ Front page web form with data collected into a .CSV text file and
extracting the data but i need to be able to let the staff review and update the data....
Dynamic Php Pages
Nice tutorial (5) This is a really good tutorial on making php pages that normally appear as
www.domainname.com/links.php appear as www.domainname.com/index.php?page=links
http://nuwen.com/tutorials/php-dynamic-pages ....
How To: Make A Simple Php Site
Making one file show up on all pages using php (21) I have looked all over the site and could not find anything that was like this simple, or just like
this at all.. For some people i know that you are using a basic HTML site...and having a big menu
if you want to add somthing you have to go into every one of the pages and add or remove or edit
what you want to do, but with somthing verry simple all you would have to do is edit one file, and
all of the pages that have the PHP script on them would suddenly change to what that one file is.
So to start off if you are planning on using this little tirck, the page that you a....
Custom 404 Error Pages
A Tutorial On How To Make Custom 404 Error Pages (17) I've seen a tutorial on here and no offense but it was horrific, this is the real way you do a
404 Error Page. Make a file called: htaccess.txt Open it up and put this: CODE ErrorDocument
404 /myerrorpage.html You will need to change myerrorpage.html to whatever your page is called.
Also when you upload this file to your server you need to rename it to: .htaccess Yes, the dot is
before the words. You need to do this on the server because on Windows you cannot do that!....
Test Your Php Pages W/o Upload/internet
complete *working* guide on how to test your php pages (57) In this tutorial, I'm going to show you how to test your PHP pages without the Internet or
uploading the files to your trap17 server. This tutorial is similar to doom's, but the links he
provided does not work, so I decided to make my own tutorial with working links. The program that I
will be using for this tutorial is called XAMPP . XAMPP is a modification of the popular Apache
server, and I'm using XAMPP because of its simplicity to install as well as maintain. The
current version of XAMPP is 1.4.13 and it has the following bundled in the download: QUOT....
Looking for advantages, tableless, designs, web, pages
|
*RANDOM STUFF*
*SIMILAR VIDEOS*
Searching Video's for advantages, tableless, designs, web, pages
*MORE FROM TRAP17.COM*
|
advertisement
|
|