IPB

( Zaloguj | Zarejestruj )

 
Reply to this topicStart new topic
> tabele w HTML
YaaL
post 30.5.2006 - 20:18
Post #1


aktywność:
**

Grupa: Banned
Postów: 54

Nr: 182



A na grzyba te tabele? Jakie to niby dane tabelaryczne w nich trzymane będą?


--------------------


Bocian - czyli WordPress jeszcze bardziej po polsku
YAAPN - Yet Another Advanced Paged Navigation
Go to the top of the page
 
+Quote Post
west28
post 30.5.2006 - 20:30
Post #2


aktywność:
*****

Grupa: Redakcja
Postów: 875

Nr: 309



O matko..... Wszystkie ważniejsze portale tworzone są za pomocą tabel. Jednym z przykładów jest wirtualna polska. Polega to w skrócie rzecz ujmując na tym, że stronę dzielisz na za pomocą tabeli na wiersze oraz kolumny, w których umieszczasz menu, panel boczny, stopkę etc. Ten sposób tworzenia stron daje ci pewność, że w każdej rozdzielczości oraz w 99% procentach przeglądarek twoja strona będzie wyglądała tak samo, a poszczególne elementy będą do siebie pasować.
Pozdrawiam serdecznie


--------------------
Go to the top of the page
 
+Quote Post
YaaL
post 30.5.2006 - 20:45
Post #3


aktywność:
**

Grupa: Banned
Postów: 54

Nr: 182



west28, dwudziesty wiek skończył się ładnych kilka lat temu, jeśli jeszcze tego nie zauważyłeś.
Sugeruję zapoznanie się z tą prezentacją i zaprzestanie propagowania metod tworzenia WWW z epoki HTML-a łupanego.


--------------------


Bocian - czyli WordPress jeszcze bardziej po polsku
YAAPN - Yet Another Advanced Paged Navigation
Go to the top of the page
 
+Quote Post
west28
post 30.5.2006 - 20:51
Post #4


aktywność:
*****

Grupa: Redakcja
Postów: 875

Nr: 309



Powiedz to twórcom wp, aster, komputronika, i kilku jeszce innych portali dla których ten sposób jest według Ciebie głupi. Dla przykładu źródło strony startowej firefoxa:
KOD
function sf(){document.f.q.focus();}
// --></script></head><body onload="sf()">
<center><form action=/search name=f><table id=frame cellpadding=0 cellspacing=0 border=0><tr><td><img src="/images/firefox/clear.gif"
height=20 width=1></td></tr><tr><td><table cellpadding=0 cellspacing=0><tr><td>
<img alt="Firefox Start" src="/images/firefox/title.gif" width=440 height=116></td>
<td style="background: url(/images/firefox/title_bg.gif) repeat-x;" width=100%></td>
<td><img alt="Firefox Logo" src="/images/firefox/fox1.gif" width=105 height=116></td>
<td><img alt="Firefox Logo" src="/images/firefox/fox2.gif" width=19 height=85></td>
</tr></table>
</td></tr><tr><td><table cellpadding=0 cellspacing=0 width="100%" border=0>
<tr><td bgcolor="#dddddd"><img src="/images/firefox/clear.gif" height=1 width=1></td>
<td width=100%><table cellspacing=0 cellpadding=0 ><tr>
<td><img src="/images/firefox/clear.gif" height=1 width=40></td>
<td width=100%><table cellspacing=0 cellpadding=0><tr>
<td valign=bottom><img src="/images/firefox/google.gif"></td><td width=40> </td>
<td nowrap valign=bottom><script><!--
function qs(el) {if (window.RegExp && window.encodeURIComponent) {var ue=el.href;var qe=encodeURIComponent(document.f.q.value);if(ue.indexOf("q=")!=-1)
{el.href=ue.replace(new RegExp("q=[^&$]*"),"q="+qe);}else{el.href=ue+"&q="+qe;}}return 1;}
// -->
</script><table border=0 cellspacing=0 cellpadding=4><tr>
<td nowrap><font size=-1><b>WWW</b>    <a id=1a class=q href="/imghp?hl=pl&tab=wi&client=firefox-a&rls=org.mozilla:pl:official_s"
onclick="return qs(this);">Grafika</a>    
<a id=2a class=q href="http://groups.google.pl/grphp?hl=pl&tab=wg&client=
firefox-a&rls=org.mozilla:pl:official_s" onclick="return qs(this);">Grupy dyskusyjne</a>    
<a id=3a class=q href="/dirhp?hl=pl&tab=wd&client=firefox-a&rls=
org.mozilla:pl:official_s" onclick="return qs(this);">Katalog</a>    </font>
</td></tr></table>
</td></tr></table><table cellspacing=0 cellpadding=0 width=100%>
<tr><td nowrap><input type=hidden name=client value="firefox-a"><input type=hidden name=rls value="org.mozilla:pl:official_s">
<input type=hidden name=hl value=pl>
<input id=sf maxLength=256 name=q value="" size=50><br>
<font size=-1><input id=all type=radio name=lr value="" checked>
<label for=all>Szukaj w Internecie</label>
<input id=il type=radio name=lr value=lang_pl>
<label for=il>Szukaj na stronach kategorii: Polski</label>
</font><br><input type=submit value="Wyszukaj w Google"
name=btnG></td><td valign=top nowrap>
<font size=-2>  <a href=/advanced_search?hl=pl>
Szukanie zaawansowane</a>
<br>  <a href=/preferences?hl=pl>Ustawienia</a><br> </font></td>
<td> </td></tr></table></td></tr></table></td><td bgcolor="#b0b0b0"><img src="/images/firefox/clear.gif"
height=1 width=1></td>
<td><img src="/images/firefox/clear.gif" height=1 width=19></td></tr></table>
</td></tr><tr><td>
<table cellpadding=0 cellspacing=0><tr>
<td valign=top><img src="/images/firefox/footer1.gif" height="34" width="48">
</td><td style="background: url(/images/firefox/footer2.gif) repeat-x;" width=100%>
 </td><td valign=top>
<img src="/images/firefox/footer3.gif" height="34" width="497">
</td><td><img src="/images/firefox/clear.gif" height=1 width=19></td></tr></table></td></tr>
<tr><td><table cellpadding=0 cellspacing=0 width="100%"><tr>
<td><br><table border="0" cellpadding="4"
cellspacing="0" width="100%"> <tr><td> <img alt height="50" src="/images/firefox/light.gif" width="40">
</td><td> <font size="-1"><a


To wszystko zostało zrobione za pomocą tabel. Jeśli uważasz, że również firefox jest wymysłem XX wieku i epoką kamienia łupanego to dalsza dyskusja nie ma sensu.
Odnośnie prezentacji: sami autorzy w jednym z ostatnich slajdów piszą o tym, że należy używać tabel w razie potrzeby ale z umiarem !!! [jak wszystkiego w życiu]


--------------------
Go to the top of the page
 
+Quote Post
Piotrek
post 01.6.2006 - 15:07
Post #5


aktywność:
*

Grupa: +Bloger
Postów: 31

Nr: 68



Tabel należy stosować do przedstawiania zestawień danych itp. - czyli do takich celów, do jakich używa się tabelek np. pisząc w Wordzie.

A że wp.pl, strona startowa Firefoxa, całe Google......... nie mają ochoty być zgodne z najnowszymi trendami i standardami - ich sprawa, poza tym: przepisanie wielkiego portalu na nowe standardy to kwestia grubych pieniędzy - lepiej wdrożyć coś, co będzie przynosiło zyski, czy dla idei wrzucić kupę pieniędzy w ludzi, którzy przygotują profesjonalny lay?

Ja też wolałbym, żeby popularne strony brały pod uwagę standardy - ale na to wpływu nie mam - na swoje strony zaś mam i to całkiem spory smile.gif.

Na wszelkich stronach, blogach, w miarę możliwości trzeba używać DIVów - odpowiednio przygotowany wygląd również będzie zachowywał się w 100% identycznie w każdej przeglądarce - a dobrze zaplanowany nie przeszkodzi, a wręcz ułatwi jej przeglądanie bez CSS (przegl. tekstowe). Korzyści są również w ilości przesyłanych danych - CSS - nawet ogromny - jest ściągany tylko raz i potem brany z cache. Strona bez css jest nieporównywalnie lżejsza od takiej z rozbudowanym układem tabelek.

Inna sprawa, że zbudowanie idealnego layoutu opartego na CSS i uwzględniającego bugi IE i drobne odmienności w dobrych przeglądarkach to ogrom roboty (i trzeba wiedzy) - ale jaka satysfakcja.


Aha - wypowiadam się z pozycji osoby, którą tworzenie bardziej skomplikowanych layoutów opartych o divy ciągle przytłacza - bo jak pisałem, nie jest to proste. Ale powoli, powoli, staram się tego nauczyć.

Ten post edytował Piotrek 01.6.2006 - 15:15


--------------------
Pozdrawiam serdecznie,
Piotrek
Go to the top of the page
 
+Quote Post
west28
post 01.6.2006 - 15:24
Post #6


aktywność:
*****

Grupa: Redakcja
Postów: 875

Nr: 309



Może się mylę ale strona startowa google nie jest wcale duuuża wink.gif. Otóż jak wspomniałeś cała sprawa rozbija się w różnicach interpretowania kodu przez przeglądarki. Wolałbym napisać powiedzmy 3 linijki niż mordować się z tabelami. Jednak na chwilę obecną sam css nie jest rozwiązaniem wystarczającym i kropka. A tabele jeszcze długo będą obecne jako podstawa serwisów różnorakiej maści.... używane tylko i wyłącznie do pozycjonowania treści. Za wygląd niech odpowiada css
Pozdrawiam


p.s. ostatnio zainstalowałem IE7 beta. Dopiero będzie się działo smile.gif. Polecam bo warto się na to "coś" przygotować porządnie.

Ten post edytował west28 01.6.2006 - 15:30


--------------------
Go to the top of the page
 
+Quote Post
Piotrek
post 01.6.2006 - 19:16
Post #7


aktywność:
*

Grupa: +Bloger
Postów: 31

Nr: 68



OT

CYTAT(west28 @ 01.6.2006 - 16:24)
Może się mylę ale strona startowa google nie jest wcale duuuża wink.gif. [...]
*

Pomnóż te kilka KB, które możnaby oszczędzić razy ilość odsłon. Ktoś gdzieś to kiedyś liczył - niemałe kwoty zaoszczędzone na transferze wychodziły. Paradoksalnie więc duże strony z ogromną liczbą odwiedzin potrzebują najbardziej właśnie zgodności ze standardami, ale uparcie nie chcą tego zauważyć.

to EOT



CYTAT
Jednak na chwilę obecną sam css nie jest rozwiązaniem wystarczającym i kropka.
Nieumiejętnie użyty owszem.
CYTAT
A tabele jeszcze długo będą obecne jako podstawa serwisów różnorakiej maści.... używane tylko i wyłącznie do pozycjonowania treści.
Patrz na siebie, nie na innych - ważne, że TY będziesz zgodny ze standardami. smile.gif

CYTAT
Za wygląd niech odpowiada css
O właśnie - tabelki to nie CSS, żeby za wygląd odpowiadać!


--------------------
Pozdrawiam serdecznie,
Piotrek
Go to the top of the page
 
+Quote Post
west28
post 01.6.2006 - 21:43
Post #8


aktywność:
*****

Grupa: Redakcja
Postów: 875

Nr: 309



Niestety zostanę przy swoim css-wygląd, a tabele-pozycjonowanie smile.gif dopóki najczęściej występujące przeglądarki nie będą poprawnie interpretować zapisów w css. I nie będę musiał umieszczać na stronie wpisów w stylu "IE nie potrafi poprawnie wyświetlić tej strony..."


--------------------
Go to the top of the page
 
+Quote Post
andhy
post 02.6.2006 - 20:32
Post #9


aktywność:
******

Grupa: Redaktor Naczelny
Postów: 1 178

Nr: 425



Moim zdaniem rozmowa ta pozbawiona jest po części sensu, gdyż fakt użycia określonych technik w procesie tworzenia serwisu powinien być podyktowany względami technicznymi a nie 'preferencjami' czy 'trendami'.


--------------------
Pozdrawiam
Artur M.

moje blogi: THX 1138 | diariusz.net
Go to the top of the page
 
+Quote Post
ikotar
post 24.1.2007 - 19:45
Post #10


aktywność:


Grupa: +Bloger
Postów: 11

Nr: 2 170



CYTAT(west28 @ 01.6.2006 - 21:43) *
Niestety zostanę przy swoim css-wygląd, a tabele-pozycjonowanie smile.gif dopóki najczęściej występujące przeglądarki nie będą poprawnie interpretować zapisów w css. I nie będę musiał umieszczać na stronie wpisów w stylu "IE nie potrafi poprawnie wyświetlić tej strony..."



A nie możesz tak spreparować stylów CSS by działały wszędzie :> O ile mi wiadomo da się...

WP - odpaliłem źródło i dałem wyszukiwanie "table" nic nie znalazło smile.gif
Go to the top of the page
 
+Quote Post
MalCom
post 26.1.2007 - 15:27
Post #11


aktywność:
***

Grupa: V.I.P.
Postów: 165

Nr: 179



CYTAT(andhy @ 02.6.2006 - 22:32) *
Moim zdaniem rozmowa ta pozbawiona jest po części sensu, gdyż fakt użycia określonych technik w procesie tworzenia serwisu powinien być podyktowany względami technicznymi a nie 'preferencjami' czy 'trendami'.

W pelni sie zgadzam, za duzo tych nowych trendow, ktore dyktuja co i jak powinienes robic, kiedys jakos bez semantyki tez sie zylo jezyk3.gif
Zreszta tesknie za siecia 5-10lat temu i za informatyka/elektronika z lat 70-80'tych wink.gif
Byly zupelnie inne czasy...


--------------------
Go to the top of the page
 
+Quote Post
rafik
post 26.1.2007 - 15:50
Post #12


aktywność:
**

Grupa: +Bloger
Postów: 79

Nr: 525



CYTAT(west28 @ 01.6.2006 - 15:24) *
Może się mylę ale strona startowa google nie jest wcale duuuża wink.gif. Otóż jak wspomniałeś cała sprawa rozbija się w różnicach interpretowania kodu przez przeglądarki. Wolałbym napisać powiedzmy 3 linijki niż mordować się z tabelami. Jednak na chwilę obecną sam css nie jest rozwiązaniem wystarczającym i kropka. A tabele jeszcze długo będą obecne jako podstawa serwisów różnorakiej maści.... używane tylko i wyłącznie do pozycjonowania treści. Za wygląd niech odpowiada css
Pozdrawiam


p.s. ostatnio zainstalowałem IE7 beta. Dopiero będzie się działo smile.gif. Polecam bo warto się na to "coś" przygotować porządnie.

WEST, a możesz przybliżyć temat różnicy w pozycjonowaniu strony jesli jest robiona za pomoca tabel a CSS?
IMO nie powinno być różnicy, jesli jest i są na to jakies źródła to niezła wtopa. Wiekszośc nowych systemów jest robiona za pomoca div-ów i teraz przerabianie tego na tabele aby tylko uzyskać parę oczek więcej w Google to niezły wysiłek.
pozdrawiam
Rafał


--------------------
--
Rafał
www.Rafik.art.pl czasami wrzucam coś ciekawego dla mnie
Cukrzyca i pompa insulinowa - blog dla cukrzyków
Go to the top of the page
 
+Quote Post
wallace
post 26.1.2007 - 23:24
Post #13


aktywność:
**

Grupa: +Bloger
Postów: 99

Nr: 713



Dla mnie twierdzić, że nie ma różnicy między tworzeniem układu strony za pomocą tabelek, a stylów kaskadowych jest co najmniej śmieszne, nie mówiąc już o twierdzeniu, że tabelami się to wygodniej/lepiej robi. Precyzja i łatwość z jaką układa się kolejne elementy strony, łatwość wprowadzania zmian, brak śmietnika w kodzie itdp itd. Ale tego się nie zauważa dopóki nie zacznie się bawić css'ami. A to wcale nie jest trudne.


--------------------
Mi estas malbona knabO.o'
Ja o WordPress - Sblamuj spam na blogu!
Go to the top of the page
 
+Quote Post
west28
post 27.1.2007 - 08:15
Post #14


aktywność:
*****

Grupa: Redakcja
Postów: 875

Nr: 309



Rafik pozycjonowanie treści strony oznacza tyle, że literki są zawsze na swoim miejscu, a nie strona wyszuiwarkach... W takim rozumieniu użyłem tego sformułowania.
Dwa: Przy umiejętnym wykorzystaniu dwóch technik tabel i css da się osiągnąć bardzo dobre efekty. Na poparcie tego argumentu polecam odwołanie do artykułu, który rozpoczął tę rozmowę...
Trzy: Nie mówię, że zabawa css jest trudna. Mówię, że aby mieć pewność, że strona nie "rozwali" się w np innej rozdzielczości lub innej przeglądarce powinno się stosować tabele podkreślam do pozycjonowania treści, a wygląd załatwiać css. Przykładem mogą być niektóre wątki z tematu na forum pt. pochwal się swoim word press lub dopiero niedawno poprawiona wtopa z błędem nagłówka w themie "kubrick". Innym przykładem niech będzie wyświetlanie komentarzy zawierających długie ciągi znaków [powoduje to rozwalenie wyglądu - z tego co wiem już zostało poprawione] albo niedawny wygląd "codexu" aż żałuję, że nie zrobiłem screena smile.gif.
Na koniec mam nadzieję, że każdy, kto tworzy stronę użyje takiej techniki, która najbardziej mu odpowiada, a jego strona będzie wyglądała super w IE7 i FF czy Operze. Jedna od drugiej nie jest lepsza czy gorsza są komplementarne i kropka.


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



: 24 05 12 - 09:33