Closed (works as designed)
Project:
No IE6
Version:
7.x-2.x-dev
Component:
Documentation
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
3 Nov 2010 at 10:59 UTC
Updated:
23 Aug 2012 at 15:28 UTC
Jump to comment: Most recent file
Comments
Comment #1
altrugon commentedYes it would be possible, what do you have in mind for the admin interface to control this?
Comment #2
a_c_m commentedDepends how generic you want to go, but assuming it sticks to IE :
Both could be drop downs.
Comment #3
TapSkill commentedThis would suggest the module is "NoIE" and not "NoIE6" :)
Comment #4
xamanu commentedI would go even further calling it "Browser Exclude" and making it configurable for every type of browser(s).
Anyway noie6 is not really a sustainable name but the whole browser excluding issue could make sense in more use cases than just with ie6, f.e. in these times somebody would like to exclude all browsers that aren't supporting HTML 5 video tags.
Comment #5
a_c_m commented#4 sounds like a good idea to me.
Comment #6
altrugon commentedI'm totally ok collaborating in the development of this Browser Filter project, in fact I offer the code of No IE6 as a base and we can build up from there.
The control of the IE family shouldn't be very complicated as is just a matter of changing the conditional with the right version to be excluded, but for the rest of the browsers including those than don't support html5 I would need a hand.
Any volunteers?
Comment #7
xamanu commentedWe'd have to change from the conditional comments (ie only) to js browser detection with the navigator object and run this against the list defined in the admin ui. The only tricky part i can see is that the config settings have to be given to a simple js-logic which decides if it should block the screen or not.
I'm willing to collab, too.
Comment #8
betamos commentedI think #4 is a great idea. I may be interested in volunteering.
However I think it's the developers choice if they want to exclude a browser altogether or just display a notice in the top. Haven't tried this module yet though.
I also wrote a similar module on my previous company, which had a notice up top. I can try to see if I can find the code somewhere...
PM if interested pls
Comment #9
altrugon commentedThis already crossed my mind when I started to work in the module but I had to set the first milestone somewhere. Now I'm lacking time to do extra development after work, so as I said I'm OK helping with the new module but I can't make it by my self right now.
If we want to make this thing happen we have to star from some point, what about checking how many of us want to work on this and how are we going to call it?
Possible names:
Comment #10
betamos commented@altrugon I really like your name suggestions, I will comment on them later.
I found the module I built a year ago which I talked about earlier. Here is what the warning looks like.
It actually pushes the site down and all styles are !important so they won't get overridden. Colors/border are questionable imo, and I also think the image of the information sign should be removed/replaced.
I'm interested in developing this module, can I get CVS access? It would be awesome.
Comment #11
betamos commentedI just found another module (Browser Support) which fits the design that I would prefer for this module. Maybe we should all work on the same project? I may contact the maintainer for that module soon if we'll go with that name.
I think the name should contain the word "Browser". #5 & #6 are awesome names though :)
I like Browser Filter, Browser Support. I also came up with another name, "Browser Policy". What do you think about that?
Comment #12
altrugon commented@Betamos I'm glad that somebody else is pushing this project up. Ok, so regarding to your comments:
Thank you man and let me know what you think.
Comment #13
betamos commentedOkey, great now we got some conversation here :) I'll answer in the same order as you wrote the comments.
!importantbug but it only occurs if you specify the same property twice in the same selector ruleset. Please brief me if I misunderstood anything.When we're ready on the name-thingy, we should create a new project I guess. I presume there is no way of renaming this existing project?
Comment #14
betamos commented@altrugon Can you please give me some feedback? I want to get started :)
Comment #15
altrugon commentedSorry man I haven't forgotten about you, it is just that thing are going nuts right now. Here is my feedback:
Name
I think we should name the module Browser Filter, I totally see your point of view for the other option but as a none English speaker I can tell you that most of the people will search for "Browser Filter" than "Browser Policy". The word "filter" is kind of obvious because that is actually when the users are going to do, "select the browsers that are allowed to visit the site".
Pop-up window
The window should be divided in 3 big section: title, body, and browser list, and we just pass variables to an external template, something like this:
browser-filter-popup.tpl.php
Administration interface
Over here will have a text field for the header, a text area for the body, and a drag and drop list for the browsers. Sure more options can be added but this is the start point.
Well this is what it comes to my mind right away, what do you think?
Comment #16
stephane bouillet commentedHi,
I've found your module by searching “internet explorer”, and I think you need to have it in the description text of your module, because the main issue is IE (to my mind).
This is maybe the best way to find your module (that I haven't tried yet)
Comment #17
betamos commentedSorry, I've been busy with so many other things, I'll just wanted to let know I'm still interested in this. I will give my feedback as soon as possible.
Comment #18
1kenthomas commentedSeems about time...
Comment #19
altrugon commentedOk I'll try to put some work on this. Needless to say it is going to be only for D7, I don't think we should invest time on the D6 branch when D8 is already in the oven :P
Comment #20
1kenthomas commentedI just made it IE 7 as well, via the most obvious method... which was what the client wanted.
Comment #21
altrugon commentedGood news Browser Bouncer is out!
I will stop supporting this module since BRB does exactly the same and more.
Comment #22
altrugon commented