-
Data: 2010-11-14 03:18:58
Temat: Re: CSS - stosowanie tabel w layoutach
Od: Michał Gancarski <m...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie 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-04-05 Dziwny wymiar wyroku
- 2025-04-05 Prunt z dachu
- 2025-04-05 Taśma LED
- 2025-04-05 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2025-04-05 Warszawa => Strategic Account Manager <=
- 2025-04-05 co w Anglii dziś w Polsce za 30 lat
- 2025-04-05 Wrocław => SOC Tech Lead <=
- 2025-04-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-04-05 Wyrok dożywocia dla Polki
- 2025-04-04 Prezydium Sejmu Tuskiego orzekło: Poseł KO mecenas Roman Giertych NIE jest mordercą (w żadnym sensie tego słowa?)
- 2025-04-04 Reset komóry
- 2025-04-04 Lublin => JavaScript / Node / Fullstack Developer <=
- 2025-04-04 Zielonka => Key Account Manager IT <=
- 2025-04-04 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2025-04-04 Warszawa => Mid/Senior IT Recruiter <=