galis wrote:Also, the feature IS supported by the W3C!
George-
Because it is supported does not mean it is recommended. If you look at the
W3C standards, you will see the following about limiting the opening of new links in windows or tabs:
The objective of this technique is to limit the use of links or buttons that open new windows or tabs within Web content. In general, it is better not to open new windows and tabs since they can be disorienting for people, especially people who have difficulty perceiving visual content. However there are some situations where it is preferable from an accessibility perspective to open a new window or tab. Here are two such situations:
1. Opening a page containing context-sensitive information, such as help instructions, or an alternate means of completing a form, such as a calendar-based date picker, will significantly disrupt a multi-step workflow, such as filling in and submitting a form, if the page is opened in the same window or tab.
2. The user is logged into a secured site, and following a link to a page outside of the secured scope would terminate the user's logon. In this case opening external links in an external window allows the user to access such references while keeping their login active in the original window.
The developers of the phpBB software made a conscious decision to follow these guidelines, since this forum software does not meet either of the exceptions given. The objective is to allow the user to control their web experience and not have the websites they visit take that control away from them. Read
this article for further explanation.
As far as upgrades and maintenance; the software is for the users and this is a reasonable request.
When I started this poll, I was unaware of these standards and thought that making the change was a simple "off/on" selection of an option in the administration panel. Since talking to Mike more extensively and researching the issue, I have to say that I must defer to his wishes in this matter for several reasons:
1. While the forum software can be modified to support this feature, it requires manual modification of the code in three different areas of the program. See this article:
http://www.phpbb.com/kb/article/links-opening-new-windows/ Note that even after the modification is done, it will only effect
new posts--none of the previously posted links will be activated to open a new tab! This will create an unacceptably confusing situation for users where some posts (the newer ones) will respond in one way and others (the older ones) will not. This is the "dealbreaker" for me. Such inconsistency would be maddening. If I had known this when I opened this poll, I never would have posted it.
2. Since the developers are not likely to modify the future versions of the software to support this feature, all three patches will have to be applied in any future updates of the program that are issued down the line, perhaps more, if the program changes in ways we can't anticipate. This will turn a 5-minute automated task into a 2-3 hour manual operation for Mike to implement each upgrade. Since he is hosting and maintaining this forum on his own server, on his own dime, volunteering his time, resources and expertise to offer this venue to the club for open discussion (which i think we all appreciate tremendously), I cannot agree that it is "reasonable" to expect him to take even more time out of his busy schedule to do this, especially since it is not possible to offer a "complete" solution to the problem, as noted above. The best thing for us to do at this point is to control our own user experience by using the "right-click" or "ctrl-click" function in our browsers to have the link open in a new window or tab.
Nothing is ever as clear-cut and simple in this world as we might wish, I'm afraid.
TT