working on the dlang.org website

Dmitry Olshansky dmitry.olsh at gmail.com
Tue Jul 23 12:03:30 PDT 2013


23-Jul-2013 18:46, H. S. Teoh пишет:
> On Tue, Jul 23, 2013 at 09:47:02AM +0200, nazriel wrote:
> [...]
>> Hyphenate.js indeed has an impact on load times and removing it
>> in favor of CSS3 would fix the problem. Of course there is
>> probability that people with '90s browsers will complain (stares
>> at Nick ;>) but it is their choice to stick with such outdated
>> software.
> [...]
>
> Honestly, I think hyphenation is blown wayyyy out of proportion. I
> turned off JS on dlang.org (I use Opera) because it was so slow, and now
> the site is significantly faster. And guess what? I didn't even *notice*
> the lack of hyphenation until I saw threads about the slowness of
> hyphenate.js. Seriously, we need to take a deep breath, step back, and
> get the right perspective on things. Hyphenation is mostly a
> *non-issue*. Most people don't even notice it! Have you ever seen
> threads on the forum about why dlang.org sucks because it lacks
> hyphenation? I haven't. So why are we paying such a hefty tax on it
> (i.e. hyphenate.js's slow performance)? On the contrary, there are tons
> of threads about slow loading times.

Aside from that numerous issue coming up in the past along the line of 
"hyphenated the wrong thing" namely function names in tables and 
whatnot. It was a burden and it's a burden still.

> So I say, leave the CSS3 hyphenation stuff in, so that whoever uses
> browsers that support it will get the benefit, and take out
> hyphenate.js, because the ROI is simply too small to justify such a big
> performance hit.

+1

-- 
Dmitry Olshansky


More information about the Digitalmars-d mailing list