[thelist] optimizing your website

Meshack meshack at hrts.org
Thu Feb 11 16:54:47 CST 2010


I don't write that often... so a month is recent.

-----Original Message-----
From: thelist-bounces at lists.evolt.org [mailto:thelist-bounces at lists.evolt.org] On Behalf Of Jack Timmons
Sent: Thursday, February 11, 2010 2:49 PM
To: thelist at lists.evolt.org
Subject: Re: [thelist] optimizing your website

On Thu, Feb 11, 2010 at 2:30 PM, Meshack <meshack at hrts.org> wrote:
> Just wanted to let you all know about this article I wrote recently:
> http://www.meshack.com/web-design/2010/01/11/9-tips-to-slim-down-your-websit
> e/

You wrote it a month ago. How is that recent? :/

> For 2 reasons... I'd like feedback so I can finetune some of the points in
> the article. For instance, I think so far it could really benefit from some
> case studies. And also because I think it may be helpful to people here on
> theList.
>
> The article started as research I was doing into the page load sequence of
> the Web Browser while trying to trouble shoot a javascript I was writing. I
> found the page load sequence accounted for maybe 80% of the total time it
> takes a page to load, so of course the most effective optimization
> techniques should tackle that front end process. Anyway, hope this is
> helpful.
>
> -Meshack

/********  Brutality Ahead! ********\

Disclaimer: All of this is personal opinion and not to be taken
personally. You're about to get a little bit of what my staff gets
working with me, and they've come to understand this, so I hope you
can, too.

1) I've seen that Wordpress theme. A lot, actually. I've even used it
to suck a few gullible people into going 'Wow'. I believe, though, it
has horrible readability, especially near the title.

2) Firebug also shows you all of your HTTP requests.

3) No mention of HTML Tidy? Code condensers? Are you just starting at
the very basic of compression operations? How about Gzip?

3.5) HTMLTidy would be good in the HTML cleanup, too. I've actually
never used it because <strong>I write impeccable HTML that is never,
ever flawed</strong> (lies bolded for emphasis in a text-only email)

4) You mention Firebug later on for CSS, but not the HTML requests. Odd.

5) "Javascript is unique among other programming languages in that the
source code is downloaded, parsed and executed with every pageload."
This is not true. It can be cached, also.

6) Thanks for the video link! I had lost it.

7) "Externalize Javascript and CSS" Should you have said this earlier,
and grouped the related material together?

8) "LINK instead of @import CSS" Is this something that still needs to
be addressed? Maybe I'm out of touch with my roots.

9) "Place scripts as low as possible" and "Sometimes it isn’t
possible, but in many cases a script can be placed just before the
part of the DOM where they are required." Perhaps I'm spoiled from my
recent working, but shouldn't you be waiting to run Javascript until
after the page has loaded?

10) "Set the Cache Controls". +1

11) "Avoid Dynamic Properties (CSS expressions)" +3, especially if
people are actually using it.

Now, I'm off to home to argue with the wife about who cares less what
we have for dinner.

-- 
-Jack Timmons
http://www.trotlc.com
Twitter: @codeacula
-- 

* * Please support the community that supports you.  * *
http://evolt.org/help_support_evolt/

For unsubscribe and other options, including the Tip Harvester
and archives of thelist go to: http://lists.evolt.org
Workers of the Web, evolt ! 
No virus found in this incoming message.
Checked by AVG - www.avg.com 
Version: 8.5.435 / Virus Database: 271.1.1/2681 - Release Date: 02/11/10 07:35:00



More information about the thelist mailing list