-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Michał Gancarski <m...@g...com>
Newsgroups: pl.comp.www
Subject: Re: CSS - stosowanie tabel w layoutach
Date: Sun, 14 Nov 2010 04:18:58 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 74
Message-ID: <j3j361xytpvx$.ht6kvotq3oqs.dlg@40tude.net>
References: <ib8ehv$eut$1@news.net.icm.edu.pl>
<1m1rw2f08ym3g$.b7b749lcsgwu.dlg@40tude.net>
<ib9sg7$rgk$1@news.net.icm.edu.pl>
<1...@4...net>
<ibb3n0$c23$1@news.net.icm.edu.pl>
<1q7cu05gcfj3g$.70zg9hfryx48$.dlg@40tude.net>
<ibceqh$cco$1@news.net.icm.edu.pl>
<1i4w622tnna19$.19dlu0gpfu5oc$.dlg@40tude.net>
<ibe0f1$6mc$1@news.net.icm.edu.pl> <ibfa7p$8ek$1@inews.gazeta.pl>
<ibhi4r$r7e$1@news.net.icm.edu.pl>
<w...@4...net>
<ibhlkc$2re$1@news.net.icm.edu.pl>
NNTP-Posting-Host: 193-239-36-253.ksi-system.net
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1289704739 13958 193.239.36.253 (14 Nov 2010 03:18:59 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Sun, 14 Nov 2010 03:18:59 +0000 (UTC)
X-User: wssbck
User-Agent: 40tude_Dialog/2.0.15.1
Xref: news-archive.icm.edu.pl pl.comp.www:397276
[ ukryj nagłówki ]On Thu, 11 Nov 2010 22:01:59 +0100, Marek wrote:
> W dniu 2010-11-11 21:31, Michał Gancarski pisze:
>> To jest zbyt ogólnie. Jaki CMS?
> Autorski.
>
>> Jaki zakres kontroli nad nim posiadasz?
>
> 100%
W takim razie nie rozumiem w czym problem, a zwłaszcza nie rozumiem pisania
o "wstrzykiwaniu kodu przez CMS". Ostatecznie kontrolujesz co "wstrzykuje".
>> Bez
>> odpowiedzi na te pytania nie da się w żaden sposób potwierdzić lub
>> zaprzeczyć temu co piszesz. Nie zmienia to też ogólnych zasad - jeśli masz
>> pełną kontrolę nad HTMLem i CSSem to nie ma powodu by coś psuć.
>
> Prosty przykład. Dajmy na to, że jakiś projekt wymaga dostawienia
> trzeciej kolumny pomiędzy istniejące dwie.
"Dostawienia" tzn.? W trakcie projektowania tak wyszło, czy może nagle po
roku okazało się, że ona tam ma być?
> Wygodnie jest skrajnie prawą
> wyrzucić na prawo float: right. Lewa i opcjonalna środkowa niech mają
> float:left.
Najwygodniej komu? Poza tym nadal piszesz o layoucie w oderwaniu od tego co
w tym dokumencie się tak naprawdę znajduje.
> Można też zrobić tak jak nie chcę bo nie będę widział tego w edytorze
> WYSIWYG, że CMS zmodyfikuje CSS w zależności od ilości kolumn jaki
> będzie miał wygenerować i tylko w trakcie pracy aplikacji będę widział
> tego efekty. Podczas projektowania: tylko w wyobraźni.
CMS WYSIWYG? W trakcie normalnego funkcjonowania strony (a nie na etapie
jej projektowania) to co najmniej rzadkość, nie mówiąc już o zazwyczaj
kulejących implementacjach. Oddawanie takiej kontroli użytkownikowi jest
wręcz niebezpieczne. Jednym z ważniejszych elementów szkolenia redaktorów
strony jest IMHO określenie zakresu modyfikacji, które będą mogli
wprowadzać i wyjaśnienie czemu one są tak ograniczone. Redaktor nie robi
składu, redaktor wrzuca treść. Jeśli zmiany w layoucie mogą następować
zmiany tak znaczące jak układ kolumn, to trzeba raczej starać się to
przewidzieć wcześniej.
> Nie wspomnę o
> tym, że jeśli CSS ulegać będzie zmianom to należy zapomnieć o
> cach'eowaniu przez przeglądarki tego.
Znów - zanim nie podasz konkretnego przykładu, np. podając link czy
wskazując o jakim CMSie mówimy, to pozostajemy w sferze ogółów. Zmienność
CSSa też nie oznacza braku cachowania. Elementy stałe można wyrzucić do
osobnego pliku, o ile będzie to w ogóle konieczne. "Zmienność" taka jak
pojawienie się co pewien czas dodatkowej kolumny zazwyczaj możliwa jest do
osiągnięcia przez dodanie jakiejś klasy odpowiedniemu elementowi i
dopisanie stylu w dokładnie tym samym pliku CSS, który był użyty do tej
pory.
> To kolejna wada takiego podejścia.
> A jak zacznę ze stylami inline'owymi to w ogóle sieczka kodowa powstanie.
To może zacznij klasami?
--
Michał Gancarski
Sieeeaaaaaaaaaaa!
Następne wpisy z tego wątku
- 14.11.10 15:59 Marek
- 15.11.10 09:56 Michał Gancarski
- 15.11.10 11:00 Marek
- 15.11.10 11:30 Michał Gancarski
- 16.11.10 10:43 Marek
- 16.11.10 11:21 Michał Gancarski
- 16.11.10 12:46 Marek
- 16.11.10 12:53 Michał Gancarski
- 16.11.10 13:47 Marek
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2025-01-22 Gdańsk => System Architect (Java background) <=
- 2025-01-22 Katowice => Senior Field Sales (system ERP) <=
- 2025-01-22 Warszawa => Java Developer <=
- 2025-01-22 pokolenie Z
- 2025-01-22 Wyświtlacz ramki cyfrowej
- 2025-01-22 Białystok => Architekt rozwiązań (doświadczenie w obszarze Java, A
- 2025-01-22 Chrzanów => Team Lead / Tribe Lead FrontEnd <=
- 2025-01-22 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi
- 2025-01-22 oferta na ubezpieczenie OC życie prywatne
- 2025-01-22 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-01-22 Warszawa => International Freight Forwarder <=
- 2025-01-22 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-21 Zgromadzenie użytkowników pojazdów :-)
- 2025-01-21 bateria na żądanie
- 2025-01-21 Warszawa => IT Business Analyst <=