这是从ZDNET上摘录的一篇关于"获得好的软件评价"的文章.有人愿意翻译一下吗?(100分)

F

fcputao

Unregistered / Unconfirmed
GUEST, unregistred user!
How To Get Better Software Reviews
==================================

Shareware and other forms of trialware are, by definition, ways of marketing a product;
they're not categories of programs. So, like it or not, at some point you have to take off your programmer's beanie and put on a marketer's hat. After all, authors usually have two objectives: to write a good program and make a few bucks as a result. If you can create a positive attitude toward your software in the minds of users and the reviewers who write about it, you have a better chance of reaching your goals.
In the early years of shareware, rough programs were the norm, not the exception. But those were also the days when most users were techies who didn't mind wrestling a program to the ground if it had a good heart. Today's users and the software market are from a completely different place and time, especially now that popular online services and the Internet have made shareware and try-before-you-buydo
wnloading the sport of millions.
This checklist was written to help shareware and trialware authors remember some of the details that are appreciated and can be necessary for your success. When we reviewers audition a program, we put our Typical User hats on, so if you impress us favorably, it's a fair bet that those whodo
wnload your program will also appreciate your effort and may reward you with a registration. Just so you understand we're not just being fussy, we've included a short reason for each.
Bring something new to the table

Make a real difference in the category of program you've chosen. Take the time to search for and look at similar offerings to note their features and failings. Bring a new perspective to the genre with useful and easily accessible features that make your product stand out from the others. Give serious consideration to design and function - will your creation be just 10 percent better than similar programs? Just because you can create "yet another ..... program"do
esn't mean that you should.

Design a clear interface
The way your program welcomes a new user can be the difference between success and the byte bucket. Here are some key ingrediants to success:
Create a favorable impression right off the bat with an attractive welcome, tutorial, quick-start, or wizard on first launch.
Make the interface intuitive and logical, so a user need not pore overdo
cumentation to understand it -- pop-up descriptions can help users learn toolbar icon and other functions.
Keep its most-used functions near the surface, anddo
n't bury features and functions four levels deep in your menu. On the other hand,do
n't put non-essential elements in toolbars alongside the important functions.
Use clear and simple language to describe functions or features.
Use fonts that are clearly readable.
View your color choices and interface at different resolutions and using non-standard color schemes, to verify their clarity at all settings.
Make use of intuitive and standard keyboard shortcuts.
And finally, strongly consider the immense value of using standard interface methods rather than inventing your own paradigm - a strength of Windows is its commonality, so that once you have used one program, others seem familiar.
Evaluate for ergonomics

How many mouse clicks or keystrokesdo
es it take to get at the most commonly used functions? Use intuitive, logically grouped toolbars to make use easiest with the least effort. Consider adding keyboard shortcuts for common tasks, drop-down menu selections for frequently used data, if applicable. In short -- help your user make short work of the task at hand.

Check the program text for literacy

Check spelling in your program, not just yourdo
cumentation. Errors make it look amateurish and cause users to question your attention to detail. If English is not your mother tongue, consider having your program text and accompanyingdo
cumentation examined and edited. Often, translations are not clear and can get in the way of a user's understanding of your program.

Make program information available before installation

What could be less helpful than information on system requirements and installation that isn't available until after the program is installed? If you feel you must deliver a lone .exe, at least display the information a user needs to know at the begin
ning of the installation routine rather than at the end.
The most user-friendly files include one or more of the three file standards that follow, and are accessible before a user commits to the program installation:
? Readme.txt
Here's your chance to provide a short and friendly introduction and overview of your program, and to tell users what to expect when they run Setup.exe. Consider the strong possibility that your carefully writtendo
cumentation will be ignored, and this may be your only chance to communicate with users before they try your program. It is also a good place to list requirements such as operating systems and any unique need, such as support libraries, other software programs, or specialized equipment. Also tell people how much it costs, whether it is supported by advertising, or if it's free, and state the limitations of the demo, if there are any.
? PAD or other vendor-oriented file
Including a vendor-oriented file can also be a good idea, since, when properly completed, it puts all the "need to know" information in one place. ZDNet recommends that you use the PAD (Program Application Description) system offered by the Association of Shareware Professionals.This file will expedite our online posting and review processes. Programs that contain PAD or equivalent files are generally processed in about half the time as programs without them, so it is to your benefit to include one whenever possible.
? File_id.diz
This simple little file can be the best way to get your message across and make your file stand out in a long listing of new files. It is also helpful in distinguishing Xyz234.exe file from others in a crowdeddo
wnload folder, and may save it from being zapped. Go long if you want, but make sure the first three lines say enough to make clear the file's purpose and attract potential users. While the bulletin board services that adopted this standard have faded mostly into the sunset, many Internet software collections continue to rely on the "Description in Zip" file as a dependable and automated way to obtain a quality file description.

Use recognized file extensions

Make it easy for users to get at your support files. Use common formats that users are sure to have - not every user has support for Word 2000, Adobe Acrobat, and other formats, so stick with WordPad-compatible, text, HTML, or standard Help files to be sure yourdo
cumentation can be easily read. ASCII files should have .txt extensions, .doc extensions only if they are Microsoft Word or WordPad, and .wri extensions only if they are the original Windows 3.1 Write format.

Use standard version numbers
? Number each release
Release numbers give users and file librarians a way to quickly compare and choose releases, if two are available. Give each release a version number, and keep it up to date in your File_id.diz and Readme.txt files. Remember that archive file dates are not always preserved when usersdo
wnload and subsequently upload them.
? Version numbering is a subjective science, but there are general guidelines:
Use whole-number changes (i.e., 1.x to 2.x) only to indicate major additions or changes. If you've added many useful or noteworthy additions to features but the releasedo
esn't justify a whole-number jump, consider a .5 (if appropriate). In any case, include the word "Major" in your descriptions and File_id.diz file.
Use x.1 releases to denote minor updates and additions to features along with routine bug fixes.
Use x.11 or x.1a releases to cover bug fixes only.
Don't go beyond two digits after the decimal point;
usersdo
n't need your build history. If you are issuing a x.0012, reconsider whether it needs releasing.
Detail the version history in yourdo
cumentation

Don't miss this great marketing opportunity -- create a Version.txt, History.txt, or Whatsnew.txt file to tell users "What's New" and show them that the software product in which they're considering investing has a track record of continual improvement by a responsible author.do
n't include every minor bug fix or tweak, butdo
give reviewers and repeat users an idea of new features and major fixes.

Include a "New in This Version" section in the Help or Readme

In addition to a version history, include a "New in This Version" section in the Help file or Readme.txt of any upgraded product. This section should provide a quick tour of the important new features, without mentioning bugs or minor improvements. It makes it easy for users (and reviewers) to locate new features, and further reinforces that you are on top of fixes and making improvements.

Include a convenient ordering method

Put your pricing and purchase methods in an Order.txt, help, or otherdo
cumentation file, and be sure the user can copy the data to another format.do
n't force users to writedo
wn information from an "About" box or splash screen, or make them go online to navigate a potentially unavailable Website. Hiding or making your opportunity to make money inconvenient to users is unwise.

Employ a professionally and courteously prepared install program

Use a quality installation package that:
detects currently installed support files anddo
esn't overwrite them without regard to version numbering
gives users the option to back up files replaced during installation, or lets them decide during the installation process
offers a Start menu shortcut and (optionally) a desktop shortcut
doesn't cripple other applications
lets the user choose the installation folder
Include an uninstall function

Make sure your uninstall routinedo
esn't remove files it didn't install, and can optionally leave shared support files behind. If youdo
n't include an uninstaller, at leastdo
cument what your programdo
es to a system so it can be manually uninstalled. Some authors seem to feel that "if theydo
n't want to keep and register my program -- the heck with them!" Bad idea. They may not need your program just now, but may try a future release or recommend it to a friend who needs it, so it's wise to leave a good impression.
If your program employs advertising technology, explain any special procedures for uninstalling it.

Include common support files

While many users may have common files required to support your program, unless they are a part of the original, required operating system, include them with your installation routine. If supporting files are required, the programdo
cumentation should say so before the install starts.

Provide sample data, if applicable

A small sample database, entries, files, or other data may help a new user get off the ground and understand your system "hands on." By shortening the learning curve, you not only improve your chances of use and registration, but you may reduce support calls. Be sure the sample data file is large enough to show off the program's features.

Provide strongdo
cumentation

? Supply detaileddo
cumentation with the program
Strongdo
cumentation and a good overview are critical to your new users' satisfaction. As software developers flock to the Web, product information has increasingly migrated to the Website, sometimes leaving a hole in the product itself. Remember that users may not have convenient Web access or may not want to dial up their connection when they need a simple question answered, and your site may be temporarily unavailable. You should always include basic if not thoroughdo
cumentation with a program. If that is not practical, at least provide some introductory data and clear directions to further information and help. If your product is not a Web-oriented system, consider that it may be installed on machines with limited or no Web access, leaving your user completely stranded.
This being said, a link to a continually updated FAQ on your Website can be an excellent idea. The nature of your technical support inquiries may teach a valuable lesson about the weaknesses of yourdo
cumentation in both content and structure.
? Provide integrated help begin
ning with a clear overview
Think of built-in help as an integral component of your software. It's not an optional extra, and thinking of it in that way greatly limits the reach and usefulness of your programs.
Integrated help can also be a powerful marketing tool. In particular, the overview offers a great opportunity to tell users what the program is, what itdo
es, how to use it, and why they need it. If they understand how the program can benefit them, they're more likely to buy it.
? Be clear and literate
Make sure you check it for spelling and grammar, and ask someone unfamiliar with your program to "beta test" your instructions to see if they are clear. If writingdo
cumentation is not your strong suit, or the language unfamiliar, consider having someone write it for you. When indo
ubt, farm it out. It is important to look at thedo
cumentation from two perspectives of use:do
es it provide a good start for a new user? and, Are the answers to ongoing questions easy to find? Keywords are one of the most important components of help files.
? Use a friendly tone
It's fairly obvious that people prefer to buy from someone they like -- did you ever buy a car from a salesperson that rubbed you the wrong way? Write yourdo
cumentation and other files wisely, not as a wise guy, being careful to be friendly and not offend.
Anddo
n't over-hype your application, raising expectations that will only result in a letdown. And be honest - we aren't impressed by Software MegaCorp International Conglomerate names and attitudes with a guy in his garage behind it. Many of us work out of our spare bedrooms, too.

Offer and clearly spell out convenient support options

Provide an easy way for potential users to contact someone with questions. If youdo
n't have an email address or Website for support, you're behind the times. We live in an impatient world that wants immediate answers, and part of your job is assuming the role of customer service to patiently satisfy all levels of users. A "Frequently Asked Questions" section in yourdo
cumentation may help stem the tide of calls, and references to areas of your help file can be a sufficient reply.

Allow sufficient evaluation time and a smart registration incentive
? Consider offering the standard 30-day trial period
The 30-day evaluation period is standard and gives users enough time to fully vet the product and decide whether they want to keep it. A shorter evaluation period may be appropriate in some cases, but for some programs 15 days or 20 uses just isn't sufficient.
? Avoid setting expiration dates
If youdo
n't give users a fair chance to try your software, they may not purchase it. There are many schemes, and your choice may depend on the type of product. Some companies that issue software oriented to the Web use expiration dates for software (especially betas) instead of controlling usage through programming tricks. If you eventually disable your software, opt for a generous actual usage measurement. Otherwise, a user may install your product and not get around to trying it until after the date-based trial period is over. You both lose.
If you absolutely must put a drop-dead date in your trial software, place notice prominently in a File_id.diz or similar text file. Instead of relying on an expiration date, consider strong messages based on system dates to encourage a visit to your Website for an updated version.
?do
n't leave a Registry key that precludes future reviews
Make certain your time-limiting and uninstall routinesdo
n't prevent use of a future release. What may not suit someone today may be perfect tomorrow, and program enhancements may attract renewed attention. If your clever time-out scheme stops users from trying your program again, you will have effectively locked yourself out of a potential registration. If someone is so pathetic as to uninstall and reinstall your program every 30 days in order to avoid registration, let it be -- either you will eventually get a registration or you never would have anyway, so why hurt your chances with other potential users.
?do
n't hold back so much as to cripple your chances
While youdo
want to provide a strong incentive, holding back key features that help sell your program's usefulness can work against you. If a potential registrant can't use and appreciate a feature, it can hurt your chances. We've seen some programs that omit the help file, the logic of which completely baffles us.
?do
n't nag your user to the point of interrupting their appreciation of your program
They know you want them to register if you tell them occasionally. However, if you interrupt their use of the program to the point of annoyance, chances are they may not give it enough use to be impressed.
?do
n't require users come to your site for an evaluation key
Wedo
n't want to leave you our address so you can bombard us with marketing email, and most of us are going to give you bogus demographic information anyway -- we just want to check out your program. Put your marketing efforts into the program by making us want to use it, and by enthusiastic and well-written overviews anddo
cumentation.

Clearly Establish Distribution Rights and Licensing
It is extremely important to clearly state in yourdo
cumentation that the trial version of your software is available for distribution by any party. It is also imperative to state that the software is a free or trial version (evaluation, demo, shareware--whatever term you prefer). The main point is to establish that the software is free for individuals todo
wnload and use for a given period or under certain conditions, which can be established else
where in your text or in the program itself. Programs that lack these critical bits of information as clear statements cannot be posted in the Software Library.
Your statement can be as simple as, "XYZ is a shareware program. This means that you may test it free of charge. You may also distribute it freely to others so they may try it."

Copyrighted material = Lawyer letters
MIDI or other representations of copyrighted music and lyrics cannot be distributed without permission. Neither can certain support files, fonts, etc. It may be cute to include a drawing of your favorite cartoon character, too, but you may find a letter from a lawyer in your mailbox. And ZDNet can't post your creation. Our lawyersdo
n't want to hear from their lawyers.

Don't release a product until it's stable and polished

Few things are more annoying than encountering obvious bugs in an evaluation product.do
the proper testing before releasing your product. Make sure all the program functions actually work, include the proper error trapping, and know how the program's use of system resources may affect concurrent processes. If the product is still in beta, call it a beta. Once the product is ready for release,do
n't rush bug fixes or feature enhancements out thedo
or;
give other glitches and brilliant additions a chance to surface, and consider the embarrassment of a .1a, .1b, .1c, etc. -- they justdo
not inspire confidence in users.

Price competitively and wisely

Research the market and price your product based on an honest evaluation of the competitive software marketplace. Measure your product against other programs in the same category, and price it accordingly. There must be a reasonable balance between price and value to users. It is better to receive 500 registrations at $10 apiece than 50 registrations at $20 each.

Remember one important thing

Whendo
wnloading your program, we users desperately want it to be our solution - we want you to succeed. Take the time to finish off those little details. Consider the fine points of your packaging as the electronic equivalent of an attractive box - make us want to take your product off the shelf. It will be to your benefit when we take it to the cash register.
这是从ZDNET上摘录的一篇关于"获得好的软件评价"的文章.有人愿意翻译一下吗?
 

郭玉梁

Unregistered / Unconfirmed
GUEST, unregistred user!
干啥用,让俺回去试试。
 
C

cdmaer

Unregistered / Unconfirmed
GUEST, unregistred user!
把原文用E-mail给我发过来。
address: cdmaer@sina.com
 
C

CathyEagle

Unregistered / Unconfirmed
GUEST, unregistred user!
ZDNET的评定很权威吗?我看不见得。
飓风空间任良的浏览器写得不怎么样,
ZDNET居然评为“五星级”,不说NetCaptor,
比unreal的MultiWebBrowser都差得多了。
 
I

ilovedelphi3

Unregistered / Unconfirmed
GUEST, unregistred user!
任良这个人的 水平究竟如何?
他来这里吗?
 
P

pass

Unregistered / Unconfirmed
GUEST, unregistred user!

我认为 任良的水平只能算中等,但和一些方面关系不错,比如:newhua.com就在首页上
推荐过他的浏览器,很长时间。
 
C

CathyEagle

Unregistered / Unconfirmed
GUEST, unregistred user!
同意pass。
 
L

Lera

Unregistered / Unconfirmed
GUEST, unregistred user!
我以前用过任良的BadCopy 99, 但觉得华军主页上推荐的 IWander真的不如
Unreal写的MultiWebBrowser,竟然也得了*****,不过华军推荐的FlashGet
倒真是不错。唉,信不可全信。
 
L

liersbaby

Unregistered / Unconfirmed
GUEST, unregistred user!
任良是个乖孩子哦,在学校可是三好(我们一个学校的),水平嘛。。大家都看见的
to fcputao:把原文给我发一份吧,这里看得太累。我试试。
<a href="mailto:eggbaby@citiz.net">我的e-mail</a>
 
R

rlsoft

Unregistered / Unconfirmed
GUEST, unregistred user!
谢谢大家对我的批评,DELPHI水平不高以后还要向各位多学习。
可能有一些误解,我的浏览器没有提交到 ZDNET 上,所以也不是五星级。
所谓五星级的是一个叫飓风搜索通的,不过技术含量也不高,ZDNET给5星
级也有点意外。其中最初版本是3星级,后来一次升级比较大,就得了推荐和5星级。
ZDNET下载量比较高,大家如果想海外发布软件的话可以考虑,象
GO.COM和MSN.COM等都从它那里拿软件。
 
X

xujiancai

Unregistered / Unconfirmed
GUEST, unregistred user!
楼上的是任良。
 

左轻侯

Unregistered / Unconfirmed
GUEST, unregistred user!
D

delphiboy

Unregistered / Unconfirmed
GUEST, unregistred user!
喂,任良,你能不能告诉我你的 软件怎么样放到ZDNET上的?
另外你怎么样才能让化军推荐你的软件?
 
R

rlsoft

Unregistered / Unconfirmed
GUEST, unregistred user!
ZDNET提交软件可以通过 www.upload.com(当然一定英文才行)。
TUCOWS提交比较困难,文档一定要齐全,然后看review人的心情好不好了。
华军跟我比较熟悉,也帮他做过一些服务端的程序,比如
http://newhua.centurytop.net
 

房客

Unregistered / Unconfirmed
GUEST, unregistred user!
rlsoft:
公司却打键盘的吗?我认得A-Z方位
 
C

cadcced

Unregistered / Unconfirmed
GUEST, unregistred user!
我愿意尝试一下,请您把原文发送到我的邮箱从CJLING!21CN.COM
 

房客

Unregistered / Unconfirmed
GUEST, unregistred user!
translating...
 
H

huangwei1

Unregistered / Unconfirmed
GUEST, unregistred user!
任良:
请问你的软件上的BUILD 1214 是什么意思呢?
 

刘秋秋

Unregistered / Unconfirmed
GUEST, unregistred user!
Let me try ! butdo
n't give me too many compliments later, if so, i will be proud!
拜托拜托!
My address:anss.cheng@263.net
 

Similar threads

A
回复
0
查看
842
Andreas Hausladen
A
A
回复
0
查看
721
Andreas Hausladen
A
I
回复
0
查看
2K
import
I
顶部