User:Karlcow/Drafs
Jump to navigation
Jump to search
Some Drafts
Web Compatibility
Analyzing domains
- top domains are not always the right domain, having the precise URI is a better starter point in the bug report because it will help creating scripts. For example ebay.com will redirect to www.ebay.com, but msn.com will redirect to ca.msn.com, and www.as.com will redirect to as.com
- When doing scripts it is good to be able to follow the redirection and have the trace of those.
User agent sniffing HTTP, JavaScript, etc
HTTP
JavaScript
- strings to search in JavaScript code that will speed up your discovery of user agent sniffing (but not only): mobile, navigator, browser, useragent, gecko, presto, webkit, etc.
- some minified JavaScript scripts are very hard to read. You can cut and paste them in a text editor with a reformatting option. It will make it easier to analyze the code and cut and paste the part of the code which is related to the issue.
Searching for the right person
- search the domain name of the company in the list of commenters of bugzilla.mozilla.org
- search the domain name in the bugs and read the comments.
- Contact Us page (low success)
- Twitter account of the company
- Twitter account of the developer evangelists of the company
- Company organigram and searching for people in Communications, Marketing and/or Tech. different messaging for different persons.
Contacting people
- Never ever blame people. We are here to work together to make the Web a better experience for everyone.
- Ask to be put in contact with the right person. The person you are contacting has not necessary the right access, knowledge, etc to solve the issue.
- Be short, concise and polite.
- The Mozilla open bug tracker help give a good description of the bug. Describe the steps so that someone else can reproduce them and understand the context.
- Never give private information on bugzilla. This is public bug tracker.