mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   PrimeNet (https://www.mersenneforum.org/forumdisplay.php?f=11)
-   -   Primenet web design (https://www.mersenneforum.org/showthread.php?t=19716)

Mark Rose 2014-09-26 05:02

Much better now :)

retina 2014-09-26 06:34

[QUOTE=Madpoo;383857]Here's a link where you can see what the home page looks like with the smartmenus in use. Like I mentioned, I'm ambivalent... I like the method, but the overall look using their pre-cooked theme leaves me "meh". A better font would probably do wonders. Not sure what they were thinking with "PT Sans Narrow"/"Arial Narrow". Once I started tinkering with the Chrome dev tools with fonts/sizes/etc. they do start to shine up prettier.
[URL="http://www.mersenne.org/hometest.php"]http://www.mersenne.org/hometest.php[/URL][/QUOTE]You broke it. It used to work and now the sub-menus are useless.

Maybe it is worth stating that, in case you already didn't know, [b]standard HTML supports menus out-of-the-box without needing all that JS voodoo[/b]. It also gives a consistent method of access across all web pages. When pages start using custom JS for everything then we lose all that consistency and get into trouble with unexpected results or no results at all.

Madpoo 2014-09-26 06:46

[QUOTE=retina;383870]You broke it. It used to work and now the sub-menus are useless.

Maybe it is worth stating that, in case you already didn't know, [b]standard HTML supports menus out-of-the-box without needing all that JS voodoo[/b]. It also gives a consistent method of access across all web pages. When pages start using custom JS for everything then we lose all that consistency and get into trouble with unexpected results or no results at all.[/QUOTE]

So, I have to ask... is disabling javascript entirely something you do out of an abundance of security? Should I ask what you know that we don't know? :)

As far as I'm aware, all of the jquery plugins for the menus should still fail somewhat gracefully even if the browser has text/javascript blocked or isn't CSS3 aware. The javascript is used to help apply the CSS themes and do some of the fades and delays, but the bulk of the styling is done with CSS.

I mean, I could be wrong, but it seems like it should still have functionality even if JS isn't present. You may have caught it during some of my tweaking, but I'll disable javascript and see what happens.

If it's a problem, I can put a section in the header that detects lack of javascript support and shows a message that says "Hi Retina". :) Because it's probably only you. LOL

Jayder 2014-09-26 06:49

retina's comments might be something to think about, but if you do decide to keep on the same path, might I insist on at least trying a vertical expanding menu like one of the ones here?: [url]http://jqueryui.com/accordion/#hoverintent[/url]

I realise that the above shows content panels and not menus, but I think it showcases the different styles well. There are plenty of jquery "accordion menus" out there for your choosing.

Maybe we can have a poll?

Madpoo 2014-09-26 07:08

[QUOTE=Jayder;383873]retina's comments might be something to think about, but if you do decide to keep on the same path, might I insist on at least trying a vertical expanding menu like one of the ones here?: [url]http://jqueryui.com/accordion/#hoverintent[/url]

I realise that the above shows content panels and not menus, but I think it showcases the different styles well. There are plenty of jquery "accordion menus" out there for your choosing.

Maybe we can have a poll?[/QUOTE]

I was looking at some accordion menus earlier, so maybe.

FYI, the smartmenu plugin had a discussion about pure CSS fallback:
[URL="http://www.smartmenus.org/support/forums/#/discussion/748/fallback-if-javascript-is-disabled/p1"]SmartMenus CSS fallback[/URL]

Sigh...

Just add an exception to allow it for [url]www.mersenne.org[/url] and call it good. :)

Mark Rose 2014-09-26 07:36

[QUOTE=Madpoo;383872]So, I have to ask... is disabling javascript entirely something you do out of an abundance of security? Should I ask what you know that we don't know? :)[/QUOTE]

I usually surf with JS disabled by default, too. I've enabled scripts served from mersenne.org though. It makes the web so much faster. All the annoying ads disappear, too. I realize that progressive-enhancement won't happen on every site and I selectively enable scripts when needed.

Madpoo 2014-09-26 07:50

[QUOTE=Mark Rose;383876]I usually surf with JS disabled by default, too. I've enabled scripts served from mersenne.org though. It makes the web so much faster. All the annoying ads disappear, too. I realize that progressive-enhancement won't happen on every site and I selectively enable scripts when needed.[/QUOTE]

AdBlock Plus with Chrome. Ads magically vanish. :)

My only problem with ABP is when I'm testing our websites at work and I forget to whitelist our own sites... "hey ad ops, the ads are all missing! Oh, wait, umm... never mind..."

Mark Rose 2014-09-26 14:42

[QUOTE=Madpoo;383878]AdBlock Plus with Chrome. Ads magically vanish. :)

My only problem with ABP is when I'm testing our websites at work and I forget to whitelist our own sites... "hey ad ops, the ads are all missing! Oh, wait, umm... never mind..."[/QUOTE]

Yeah, I've done that, too! Of the billions of page views we do, nearly all are 100% JavaScript+API. Thankfully I don't have to check customer sites in my role.

kladner 2014-09-26 15:04

I have used NoScript, Ghostery, and AdBlock Plus in Firefox for a long time. I've gotten used to spotting when things are missing from a page. My response tends to be "Temporarily allow all this page" in NoScript, followed, if necessary by "Pause Blocking" in Ghostery. I rarely have to do anything to AdBlock, and I see very few ads, especially the extremely distracting "flashing and dancing" variety.

It has become automatic for me and makes for a much quieter browsing experience. I also run Norton Internet Security and Malwarebytes Antimalware Premium, with auto-updating and scheduled scans for both.

Mark Rose 2014-09-26 15:10

I wish NoScript would work on a per-script basis, too, not just per-domain. It's annoying when multiple sites are hosing something off s3.amazonaws.com...

kladner 2014-09-26 15:33

1 Attachment(s)
[QUOTE=Mark Rose;383893]I wish NoScript would work on a per-script basis, too, not just per-domain. It's annoying when multiple sites are hosing something off s3.amazonaws.com...[/QUOTE]
I rather think it does. Am I misunderstanding your statement?


All times are UTC. The time now is 21:28.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.