www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Can we please kill the hyphenator already?

reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
We're literally having new people coming in to IRC every day saying
they can't read the D documentation because of hyphenator completely
blocking the website (before the browser forces it to stop loading).

If Andrei still wants it in, fine, but re-add it **later** once it's
fixed or implemented properly. We can't have the site be unusable in
the meantime. E.g. loading the following page blocks the latest
version of Firefox for several seconds before getting a dialog box
asking the user to stop the script:

http://dlang.org/phobos/core_time.html

Remove hyphenator, sync up the website, and them make a decision on
what to do later. I am really pissed off at how many D newcomers get
thrown off, because someone is sitting on their hands with the key to
the website in their pocket. We might as well (as a community) move
the entire website over to another place, and end this veto nonsense.
Sep 29 2013
next sibling parent "Kiith-Sa" <kiithsacmp gmail.com> writes:
On Sunday, 29 September 2013 at 22:00:02 UTC, Andrej Mitrovic 
wrote:
 We're literally having new people coming in to IRC every day 
 saying
 they can't read the D documentation because of hyphenator 
 completely
 blocking the website (before the browser forces it to stop 
 loading).

 If Andrei still wants it in, fine, but re-add it **later** once 
 it's
 fixed or implemented properly. We can't have the site be 
 unusable in
 the meantime. E.g. loading the following page blocks the latest
 version of Firefox for several seconds before getting a dialog 
 box
 asking the user to stop the script:

 http://dlang.org/phobos/core_time.html

 Remove hyphenator, sync up the website, and them make a 
 decision on
 what to do later. I am really pissed off at how many D 
 newcomers get
 thrown off, because someone is sitting on their hands with the 
 key to
 the website in their pocket. We might as well (as a community) 
 move
 the entire website over to another place, and end this veto 
 nonsense.
+1 The lag really pisses me off and I couldn't care less about the hyphenation. Cosmetic features like this are OK but only if they don't slow users down. If they _are_ slowing users down, they shouldn't exist.
Sep 29 2013
prev sibling parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 9/29/13 2:59 PM, Andrej Mitrovic wrote:
 We're literally having new people coming in to IRC every day saying
 they can't read the D documentation because of hyphenator completely
 blocking the website (before the browser forces it to stop loading).

 If Andrei still wants it in, fine, but re-add it **later** once it's
 fixed or implemented properly. We can't have the site be unusable in
 the meantime. E.g. loading the following page blocks the latest
 version of Firefox for several seconds before getting a dialog box
 asking the user to stop the script:

 http://dlang.org/phobos/core_time.html

 Remove hyphenator, sync up the website, and them make a decision on
 what to do later. I am really pissed off at how many D newcomers get
 thrown off, because someone is sitting on their hands with the key to
 the website in their pocket. We might as well (as a community) move
 the entire website over to another place, and end this veto nonsense.
Fixed - I just pushed the fixed druntime docs. Andrei
Oct 01 2013
next sibling parent reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
On 10/1/13, Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> wrote:
 Fixed - I just pushed the fixed druntime docs.
It's also apparently loading hyphenator here: http://dlang.org/changelog.html Can't we remove it globally? :/
Oct 01 2013
parent "Brad Anderson" <eco gnuk.net> writes:
On Wednesday, 2 October 2013 at 00:58:27 UTC, Andrej Mitrovic 
wrote:
 On 10/1/13, Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> 
 wrote:
 Fixed - I just pushed the fixed druntime docs.
It's also apparently loading hyphenator here: http://dlang.org/changelog.html Can't we remove it globally? :/
Deleting "js/hyphenate.js" from the server would do the trick without having to upload the work-in-progress version of the website. The website really needs to be developed in two separate branches to prevent this type of thing from happening.
Oct 01 2013
prev sibling parent reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
On 10/2/13, Andrej Mitrovic <andrej.mitrovich gmail.com> wrote:
 On 10/1/13, Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> wrote:
 Fixed - I just pushed the fixed druntime docs.
It's also apparently loading hyphenator here: http://dlang.org/changelog.html
And in http://dlang.org/ddoc.html Can we get rid of it? I don't know how it's injected into the website, otherwise I'd make a pull request myself.
Oct 04 2013
parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 10/4/13 6:38 AM, Andrej Mitrovic wrote:
 On 10/2/13, Andrej Mitrovic <andrej.mitrovich gmail.com> wrote:
 On 10/1/13, Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> wrote:
 Fixed - I just pushed the fixed druntime docs.
It's also apparently loading hyphenator here: http://dlang.org/changelog.html
And in http://dlang.org/ddoc.html Can we get rid of it? I don't know how it's injected into the website, otherwise I'd make a pull request myself.
Removed the js files from the site, uploaded fresh dox. Andrei
Oct 04 2013
parent Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
On 10/4/13, Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> wrote:
 Removed the js files from the site, uploaded fresh dox.
Thanks. It's a shame you don't work for Google so you can give them a slap on the wrist for not implementing this feature in the browser. :)
Oct 04 2013