473,395 Members | 1,474 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

google news layout structure- why is he like this?

hey guys
[i hope this question haven't been asked till now, if so- my
apologies.]

ive looked at http://news.google.com page code layout, and ive seen
that the page layout is table based.

the containers are tables, the hidden personalization panels are also
in tables.
most of the page in build using tables. even the pictures are in
cellspacing=5 tables.

why is that?
why haven't they used css layout?
why the pictures are in tables and don't have simple "margin:5px" ?
and i don't speak about the font tags they used...

i assume that google guys used this technique for cross browsers
support.
but still, this brings me to a second question.
after all our researches (and i can speak only for myself), table
structure after all are the stable, consistent and reliable layout
there is.
of course- content will be putted using right HTML- P,H1-6,Divs, but
still- the table layout proves himself as the right solution.

what do you think?

Mar 7 '06 #1
9 2074
neoswf wrote:
ive looked at http://news.google.com page code layout, and ive seen
that the page layout is table based. why is that?
Because Google suck at markup. Really _really_ suck. They are really
good at search, but web design? No.
i assume that google guys used this technique for cross browsers
support.


No. Its fairly trivial to do that with stylesheets and have good
browser support.

--
David Dorward
<http://dorward.me.uk/>

Mar 7 '06 #2
David Dorward wrote:
They are really good at search, but web design? No.


i dint think u can say this
i love there design, thats what makes them so good- the simplicity
but u have to distinguish between web design and HTML structure/markup

Mar 7 '06 #3
neoswf wrote:
but u have to distinguish between web design and HTML structure/markup


No, you have to distinguish between graphic design and web design. The
latter includes both graphic design and markup authoring.

--
David Dorward
<http://dorward.me.uk/>

Mar 7 '06 #4
David Dorward wrote:
No, you have to distinguish between graphic design and web design. The
latter includes both graphic design and markup authoring.


why do you say their web design is awful?
i love so much there products. there products: Gmail and News are
amazing for my opinion.
i love the way they characterize there products.
i love the use of HTML in there Gui's. like using a lot of display
none/block in Gui's - like in goggle news. and that specifically in
NEWS u can personalize your page in every section of the page.
they do tremendous job and i don't think its because of lack of HTML
knowledge, i think they have a reason for that

Mar 7 '06 #5
neoswf wrote:
David Dorward wrote:
No, you have to distinguish between graphic design and web design. The
latter includes both graphic design and markup authoring.
why do you say their web design is awful?


See your OP for starters.
i love so much there products. there products: Gmail and News are
amazing for my opinion.
They have a lot going for them, they also have their flaws (GMail in
particular, the lack of threading and inability to filter on arbitary mail
headers is terrible).
i love the use of HTML in there Gui's.
Their use of HTML is dreadful - more of an abuse.
like using a lot of display none/block in Gui's
Which has nothing to do with the HTML.
they do tremendous job and i don't think its because of lack of HTML
knowledge, i think they have a reason for that


Lazyness probably. They have very little markup that needs worrying about,
it has huge amounts of recycled templating. I can't believe it would be
that difficult to hire a markup expert for a few months to go in and sort
everything out.

--
David Dorward <http://blog.dorward.me.uk/> <http://dorward.me.uk/>
Home is where the ~/.bashrc is
Mar 7 '06 #6
David Dorward wrote:
they do tremendous job and i don't think its because of lack of HTML
knowledge, i think they have a reason for that

Lazyness probably. They have very little markup that needs worrying about,
it has huge amounts of recycled templating. I can't believe it would be
that difficult to hire a markup expert for a few months to go in and sort
everything out.


You think that's bad, try using Google stuff with the Firefox Javascript
console active. Errors all over the place...
Mar 7 '06 #7
In article <11**********************@e56g2000cwe.googlegroups .com>,
David Dorward <do*****@gmail.com> wrote:
i assume that google guys used this technique for cross browsers
support.


No. Its fairly trivial to do that with stylesheets and have good
browser support.


I disagree. Tables have been supported in browsers long before
stylesheets. If you really want a layout to look consistent in all
browsers, old and new, tables practically guarantee a consistent
layout whereas stylesheets don't.

"Good browser support" doesn't necessarily equate to "wide browser
support."

-A
Mar 8 '06 #8
axlq wrote:
No. Its fairly trivial to do that with stylesheets and have good
browser support.
I disagree. Tables have been supported in browsers long before
stylesheets.
And their use has unfortunate side effects.
If you really want a layout to look consistent in all
browsers, old and new, tables practically guarantee a consistent
layout
It's the web. A consistant layout (at least a pixel perfect one) isn't a
useful design goal.
"Good browser support" doesn't necessarily equate to "wide browser
support."


I'll rephrase then. CSS enjoys wide browser support today.

--
David Dorward <http://blog.dorward.me.uk/> <http://dorward.me.uk/>
Home is where the ~/.bashrc is
Mar 8 '06 #9
On Wed, 8 Mar 2006, axlq wrote:
If you really want a layout to look consistent in all
browsers, old and new,
If you "really want a layout to look consistent in all browsers, old
and new", then you haven't understood the WWW, right from start to
finish. The WWW was originally invented for the specific purpose of
allowing the same content to be viewed in situations which were so
disparate that a guarantee of consistent look would have been absurd.
I don't see any reason to throw out that considerable advantage at any
time in the life of the WWW.
tables practically guarantee a consistent
layout whereas stylesheets don't.


So they perversely impose an unnecessary constraint, even in rendering
situations where that constraint makes no sense, or counter-
productive. What kind of tabular layout can you guarantee on a
speaking browser, new OR old, for example?

Mar 8 '06 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

13
by: Mario | last post by:
Hello everybody, I am looking for a good script to work a searchprogram for Google .... How can tel me? Not with a logo from google THnx -- -------"""------- ---()--- °?----(_)-----?° |...
5
by: Peter Foti | last post by:
I started out making an application that should have a layout such as the following: <table> <tr> <td>Categories</td> <td>SubCategories</td> </tr> <tr> <td>Categories Management</td>
30
by: Diane Wilson | last post by:
I'm trying (once again) to figure out how to make a robust CSS layout style that can replace tables. I'd like to be able to do a basic two-column layout, with a one-column header, a two column...
6
by: lovecreatesbeauty | last post by:
Hello experts, 1. Does C guarantee the data layout of the memory allocated by malloc function on the heap. I mean, for example, if I allocate a array of 100 elements of structure, can I always...
2
by: Wayne Wengert | last post by:
I have an aspx page I originzlly built in WebMatrix that includes a "<table>" structure to layout the columns using "<tr>" and "<td>" elements (see sample below). When I create a new aspx form in...
2
by: YesGoGoGo | last post by:
Our product is web-based and for enterprise customer to handle their daily work.(like CRM system) We want to redesign this product for better performance and visual attractiveness. We found...
1
by: hpourfard | last post by:
Hi, After I designed my page (using several tables), while I was surfing the web I considered a professional looking web site which had been used DIV tags instead of tables, with many css...
0
by: ehausman | last post by:
Hello We are switching our code from vb6 to vb.net 2005 and had a question about how to layout the file structure for all the projects. Currently we have a top level folder "Trunk" that contains...
9
by: dspfun | last post by:
Hi! I have stumbled on the following C question and I am wondering wether the answer is implementation specific or if the answer is always valid, especially question b). BRs! ...
7
by: lawpoop | last post by:
On Mar 11, 6:58 pm, Bergamot <berga...@visi.comwrote: Berg, thanks for taking the time to look at this. Here is the URL ( sorry for the delay in response): http://nerdcraft.net/survey.html ...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.