Ich hasse automatisch erstellte Desktop-Verknüpfungssymbole, aber einige Leute scheinen zu denken, dass es nicht richtig funktioniert, wenn Ihr Installer Ihren Desktop nicht kaputt macht!
Gibt es bestimmte Richtlinien für Windows, oder ist das eine ganz persönliche Entscheidung?
(Das Kontrollkästchen "Auf dem Desktop bleiben lassen?" im Installationsprogramm ist eine Option, aber meiner Meinung nach bringt das einfach mehr Unordnung in das Installationsprogramm ...
Von hier: Ссылка
Wenn Ihre Benutzer Ihr Programm sehr wahrscheinlich häufig verwenden, stellen Sie beim Setup eine Option bereit, um eine Programmverknüpfung auf dem Desktop zu platzieren. Die meisten Programme werden nicht häufig genug verwendet, um diese Option anzubieten .
Die Option standardmäßig nicht ausgewählt anzeigen. Es ist wichtig, dass Benutzer die Option auswählen, da unerwünschte Symbole auf dem Desktop häufig nicht mehr entfernt werden können. Dies kann zu unnötigem Desktop-Clutter führen.
Wenn Benutzer die Option auswählen, geben Sie nur eine einzelne Programmverknüpfung an. Wenn Ihr Produkt aus mehreren Programmen besteht, stellen Sie eine Verknüpfung nur für das Hauptprogramm bereit.
Fügen Sie nur Programmverknüpfungen auf dem Desktop ein. Legen Sie nicht das eigentliche Programm oder andere Dateitypen ab.
Ich nehme an: Der Installer muss mich fragen, ob ich ein Desktop-Icon haben möchte - auf das ich ja oder nein antworten kann.
Jede App, die blind und ohne zu fragen ihr Icon auf meinem Desktop installiert, ist meiner Meinung nach eine schlechte Installation.
Fragen Sie um Erlaubnis - wenn ich Ihre App für wichtig genug halte, würde ich vielleicht ja sagen (aber wahrscheinlich nicht). Geben Sie Ihren Nutzern die Wahl - nehmen Sie nicht nur an, dass es Ihre App ist, es ist so wichtig für alle, dass jeder seinen Desktop mit Ihrem Programmsymbol überladen möchte.
Dasselbe gilt für das Installationsverzeichnis. Wenn Sie nicht einen sehr guten technischen Grund dafür haben, warum Sie nirgends installieren können, erlauben Sie mir, das Installationszielverzeichnis des Programms zu ändern. Nicht jeder ist ein großer Fan der Ordnerhierarchie "c: \ program files" (ich bin nicht der einzige, ich möchte meine Apps zum Beispiel in C: \ bin behalten).
Also im Allgemeinen: Jeder ordentliche Installer sollte den Benutzer bitten, für diese Dinge zu installieren und sinnvolle Standardeinstellungen zu präsentieren - aber immer geben Sie mir die Möglichkeit, die Einstellungen nach meinen Wünschen zu ändern (nach meinen Standards).
Ich kenne keine sinnvollen Richtlinien außer Ihrem Gewissen. Als Programmierer habe ich Verständnis dafür: Ich möchte auch keine Icons auf meinem Desktop haben :-) Aber nachdem ich beobachtet habe, wie nicht-technische Familienmitglieder Probleme damit haben, Software zu installieren und dann zu versuchen, sie auszuführen, denke ich, dass es das wert ist >
1) Es gibt mehr Nicht-Techies als Techies 2) Techies können Checkboxen auf Installateuren bewältigen
Darauf basierend sehe ich normalerweise eine Checkbox im Installer zum Erstellen von Symbolen, die standardmäßig aktiviert ist. Es macht mir nichts anderes übrig als den Ansatz "Immer Symbole erstellen". (Ich sehe dich an, Adobe.)
Ich denke, das hängt davon ab, was Ihr Kunde mit der App macht, wie hoch die Expertise des Kunden mit Computern ist und wie oft Sie ihn dabei sehen.
Wenn der Client mit Computern nicht sehr vertraut ist, würde er es vorziehen, das Symbol auf dem Desktop zu haben, wo er darauf zugreifen kann. Wenn Sie den Markt als erfahrene Benutzer kennen, müssen Sie sich nicht darum kümmern, denn er kann das Symbol selbst erstellen, wenn er es möchte.
Wenn die Anwendung täglich wie ein Webbrowser häufig verwendet wird, möchte der Client sie auf seinem Desktop haben, um schnell darauf zugreifen zu können.
Endlich liegt die Entscheidung bei Ihnen. Wenn Sie anstößig sind, können Sie 4 Symbole auf dem Desktop erstellen (ich habe Apps gesehen, die das tun).
Ich halte es nicht für eine schlechte Idee, um Erlaubnis zu bitten. Nach all der Installation muss nur einmal getan werden und es ist nur ein Kontrollkästchen zu aktivieren.
Ich habe auch keine besonderen Vorlieben für Desktop- (oder Schnellstart-) Verknüpfungssymbole, aber ich denke, dass Sie Ihren Benutzern immer noch die Option im Installer geben sollten, keine oder beide dieser Verknüpfungen zu installieren.
Je nachdem, wie Computerkenntnisse Ihre Benutzer haben (wenn dies möglich ist), können Sie die beiden Optionen entweder entsprechend aktivieren oder deaktivieren.
Ich verachte Desktop-Verknüpfungen!
Ich verwende die quick-launch
-Kurzbefehle für einige "tägliche Treiber" -Apps, die ich ständig verwende, nämlich Webbrowser und E-Mail-Client.
Alles andere ist im Startmenü, wo es hingehört.
Ich benutze den Desktop als Arbeitsraum für Dateien und Dokumente, die ich noch nicht sortiert habe und nicht mit anderen Dingen überladen möchte.