[geeklog-devel] Non table layout (was Geeklog 1.9.0 or Geeklog 2.0.0?)
rouslan at placella.com
Wed Apr 18 15:12:30 EDT 2012
The times that you have posted are for processing PHP code and have
nothing to do with the theme. The CSS is loaded asynchronously and you
can only see the overhead for those with a network monitor (e.g.:
wireshark or firebug's "Net" panel). Anyway, I can assure you that
firing one HTTP request is much faster than firing a dozen of them...
On 18/04/12 20:00, 今駒哲子 Geeklog IvyWe wrote:
> Hi, Rouslan
> Thank you so much for your work.
> Design is cool but I wonder about using style.css,php.
> I installed Geeklog-ede42628dc11.
> New Geeklog site display faster than Geeklog1.8.1 site indeed.
> But Newpro theme and Professional_css and professional were the same
> display speed.
> Why style.css.php is used in Newpro theme?
> - Created this page in 0.08 seconds by using newpro
> ...using style.css,php
> - Created this page in 0.08 seconds by using professional_css ...not
> using style.css,php
> - Created this page in 0.08 seconds by using professional
> ...using only style.css
> - Created this page in 0.11 seconds by using professional_css
> Theme system is very important.
> Theme designer's opinion is so important.
> I saw Firebug and I understood your opinion, but many other designer
> will be puzzled about theme system, probably.
> Geeklog Japanese
> 2012/4/18 Rouslan Placella <rouslan at placella.com>:
>> On 16/04/12 21:56, Yoshinori Tahara wrote:
>>>> I'm not sure what you are trying to say here, but I find dealing with
>>>> one really big stylesheet quite painful :)
>>> Smaller than lib-common.php :)
>>> Because I optimized, the total size is smaller than professional_css.
>>> However, the size increased for Responsive Web Design :(
>>>> But then you need to maintain two copies of almost the same stylesheet.
>>>> At some point in time they may, and probably will, diverge. So it's
>>>> extra work for developers and maintainers.
>>> Yes, almost the same stylesheet. Therefore, I maintain a main style.css.
>>> Then, I merge to style_rtl.css by using tool (WinMerge).
>>> It would be also possible to make a difference coding style_rtl.css,
>>> and override the style.css.
>>> In any case, the size will not be a problem.
>>> For maintenance, there is a problem in your style.css.php a little.
>>> Because it is processed on the server side, the location of the real
>>> stylesheet files can not be determined.
>>> Not find by using Firebug :)
>> It is possible to see which file a particular line is from. In the CSS
>> tab from Firebug, simply select "Source edit" and you will see that
>> there are comments that tell you which section comes from which file.
> geeklog-devel mailing list
> geeklog-devel at lists.geeklog.net
More information about the geeklog-devel