473,387 Members | 1,700 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Responses: Taking user control/chrome/etc using Javascript and other dirty things ;-)

18
I've noticed a disturbing trend in this (or more accurately "every") tech forum to not answer people's tech questions when people are asking about something non-conformant. This is especially true in Javascript forums when people ask about things that intrude into a user's ability to control his or her experience (chrome removal, ActiveX that forces fullscreen, etc). I have a proposition: If someone asks for something, answer the question and THEN describe why the method is inferior to another. When someone asks a question and you say, "I think you need to rethink your concept of usability," you are being rude and unhelpful. You might have helped the user become a better designer or coder, but you certainly put zero effort into answering the question asked.

To further demonstrate reason to answer "bad" questions, consider (even if just to humor me/others) that there are times when every rule might need to be broken. I, for instance, work for a company with a corporate university touching 30,000 users. We have terrible dependency issues. Our courses only run on IE 6 or 7 with Windows 2000 or later. That's bad, but can I change it? I'd like to think so, but that'd be somewhat delusional. There are pet courses designed by vice presidents that use nasty IE muck not available in Firefox or other compliant browsers. Furthermore, we have company standards requiring things like chrome removal, resizing, etc. Sometimes I even skirt a standard to do something that only I will use (e.g. I have a Google docs hack that only can be done in IE sadly--I use Firefox for everything else). Most of the time I don't need to go to forums for help. It wasn't long ago, however, that I was new to web development. From the beginning I cared about the official recommendations and standards, but finding help when 6+ users simply respond that I'm doing the wrong thing is a lot worse than helping AND including an advisory disclaimer.

Treat posters first with dignity and put the culture of programming ideology second. And I know--it can be hard to do that. I grind my teeth when I'm forced to do dirty things in my own code. ;-)
Feb 22 '08 #1
3 1259
acoder
16,027 Expert Mod 8TB
Right, ok, so what's your question? :p

...I understand what you're saying, but some people are coding/designing for the web. For those that aren't, I don't think it's a problem doing 'dirty things' as long as there's no alternative. If there is, you should always try to keep a good habit (standards, conformance, etc.)
Feb 22 '08 #2
mrhoo
428 256MB
Our courses only run on IE 6 or 7 with Windows 2000
I have trouble stirring up a lot of simpathy here. There are plenty of microsoft forums for IE only solutions. This site does a good job of providing solutions that are not browser dependent.

I would like to see less IE dependence, not more, especially in new coders, who are the main users of all of the forums.

And I don't disrespect you- not much, that is, hardly at all, really....
Feb 22 '08 #3
acoder
16,027 Expert Mod 8TB
I have a proposition: If someone asks for something, answer the question and THEN describe why the method is inferior to another. When someone asks a question and you say, "I think you need to rethink your concept of usability," you are being rude and unhelpful. You might have helped the user become a better designer or coder, but you certainly put zero effort into answering the question asked.
Re-reading this, I can see why they get that response. If the person asking the question had bothered to explain what the situation was, he probably wouldn't have received the "usablility" response.
Feb 25 '08 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

60
by: Fotios | last post by:
Hi guys, I have put together a flexible client-side user agent detector (written in js). I thought that some of you may find it useful. Code is here: http://fotios.cc/software/ua_detect.htm ...
9
by: YZK | last post by:
Hello. I'm not a Web developer, just a user, and I think I may have somehow messed myself up majorly. I'm not quite sure how. Right now, javascript used by websites I go to either does not work at...
1
by: Arturo j Torres | last post by:
Hi! I wrote an app to log-in and retrieve a numer of webpages. To do this I have used an AxWebBrowser, controlling the iexplorer with SendKeys (yes, i know this is anything but elegant, but...
1
by: Barbara Alderton | last post by:
I have the following scenario: I have a user control that contains a registered menu control. The menu and other information on the user control is specific to the user accessing the site. ...
6
by: guoqi zheng | last post by:
In a regular html form, when user press "enter" key, the form will be submitted. However, in ASP.NET web form, a form will only be submitted (post back) when a special button is clicked. Many...
2
by: Mark Reed | last post by:
Hi All, I have created a multi-user application at work which is working perfectly apart from a small problem which I believe to more a of a user issue (maybe some will set me straight on that...
21
by: Stevo | last post by:
Look at the userAgent string: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 It's based on a Safari so it'll suck. Time...
1
by: npm | last post by:
Hi I've checked out this page (and it works fine) in FF, IE, Opera, Chrome and Safari: http://www.w3schools.com/dom/tryit.asp?filename=try_dom_list_loop But when I try and tweak it for a site...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.