Gérard Talbot said:
Dennis Willson a écrit :
Please learn how to quote properly. Please do not top-post.
Some people aren't in the decision making role and
I really disagree with what you say. A boss who knows little about web
programming, web design, usability, accessibility should not be the one
making such decision. You should speak up to defend the objective
interests of the business that pays you.
Yes you should firmly express (with facts) why that is a bad idea. No question there. However, they ARE the boss and unless you can
afford to loose your job you must do what their final decision is. Regardless if it's a good idea or not.
There is now an overwhelming consensus among browser manufacturers
(MSIE, Mozilla, Safari, Opera, etc.) and usability/accessibility experts
that indicate that usage of unrequested popups is bad business; even to
rely on window.open() and target attribute should not be considered a
safe thing to do. I fully agree with what Randy told you: it is your
obligation to inform them of the pitfalls/risks/problems of the approach
they want - it seems - to impose.
I agree, I have used pop-ups to make web based applications look and feel more like local applications in the past. However I have
started getting away from that due to the fact that so many people have pop-up blocking on. It's sad to have to do that as you can
sure make some nice feeling apps using the pop-ups and opening separate dialog windows via Javascript.
Doesn't change the fact that sometimes there are people in charge and who can actually make the decisions that may not know or care
about the facts, they made the decision and that's the way it's going to be. It's really a shame, but that does happen. You should
make the best case you can so show why that's a bad idea, then if they decide to go with the pop-ups anyway, well that's the way it
has to be. Or they may just find someone else that will do it the way they want. I don't like that it's that way sometimes, but you
have to be realistic if you want to keep getting that paycheck.
I know someone that decided they were going to make that integrity stand and lost 3 or 4 jobs in a row in a fairly short amount of
time. One of which was somewhere I was working. Knowing the story, he was right, his way was far better. He still lost the jobs, had
to sell his car, boat, etc.... to be able to keep eating. He now works somewhere and does what he's told to keep getting his paycheck.