2 Stimmen

Warum gibt es update at-startup-background-update-services?

Ich denke, eine der Hauptursachen für winrot sind die vielen Dienste, die beim Start ausgeführt werden (und sich nicht abschalten lassen) und alle x Sekunden anrufen, um zu erfahren, ob es eine neue Version einer Software gibt.

Ich persönlich deaktiviere jede einzelne von ihnen, weil sie mir völlig nutzlos erscheinen. Die meisten Softwarepakete, die diese Dinger verwenden, haben eine Option, mit der man beim Start des Programms selbst nach Updates suchen kann. Das scheint mir viel effizienter zu sein.

Ich habe mich gefragt, warum Unternehmen wie Adobe und Apple solche Dienste einrichten, die die Computer ihrer Kunden belasten und gleichzeitig die Belastung ihrer eigenen Update-Server erhöhen, ohne dass sie dafür einen nennenswerten Gegenwert erhalten.

Mein Kunde verlangt einen solchen Dienst, aber ich sehe keinen Grund dafür. Ich möchte sicherstellen, dass ich kein Teil des Puzzles übersehe, damit ich mit einer fundierten Meinung darüber zurückkommen kann, warum dies eine gewünschte Funktionalität sein sollte oder nicht.

5voto

Roger Lipscombe Punkte 84868

In der Regel ist es der Wunsch des Managements, die Marke bekannt zu machen. Das geht in etwa so:

Oh nein. Wenn unser Programm einfach nur seine Arbeit macht, wird der Benutzer nie sehen, dass es da ist, und er wird nie herausfinden, wer wir sind und was für ein großartiges Unternehmen wir sind.

Wir brauchen ein Symbol in der Taskleiste; wir brauchen eine Verknüpfung auf dem Desktop, in der Schnellstartleiste und auf der obersten Ebene des Startmenüs. Wenn wir ein Applet für die Systemsteuerung, einen Eintrag im Rechtsklickmenü des Windows Explorer und ein Symbol im Internet Explorer hinzufügen könnten, wäre das fantastisch.

Da unser Programm so wichtig ist, wird der Benutzer es natürlich häufig benutzen. Fügen wir ein "Speed-Boost"-Programm hinzu, das beim Start ausgeführt wird und dafür sorgt, dass alle unsere Binärdateien und Abhängigkeiten in den Cache geladen werden.

Oh, und wir brauchen ein automatisches Aktualisierungsprogramm, um sicherzustellen, dass all diese Komponenten so großartig sind, wie wir sie machen können.

Und können Sie auch einen Splash-Screen einblenden?

Sieht man, dass ich verbittert bin?

0voto

bobince Punkte 512550

Roger ist genau richtig.

Und wenn eine Anwendung erst einmal so weit entwickelt ist, dass sie alle Funktionen hat, die man für den vorgesehenen Zweck erwarten kann, steckt der Anbieter fest. Er muss immer wieder neue Versionen auf den Markt bringen, so dass der Funktionsumfang immer mehr zunimmt. Anstatt eine Sache gut zu machen und sich aus dem Weg zu gehen, müssen wir alles tun, was damit zusammenhängt. Wir müssen immer vor den Augen des Benutzers sein; er darf niemals eine Software verwenden, die nicht von uns stammt; er muss immer mit unserer Marke interagieren. Und natürlich müssen wir darauf achten, dass wir immer einen Updater im Hintergrund starten, weil wir ein völlig unnötiges Browser-Plugin/Toolbar/ActiveX-Ding hinzugefügt haben, das mit Sicherheit Sicherheitslücken aufweisen wird.

Akquisitionssoftware ist ein großes Problem, das die Benutzerfreundlichkeit von Windows immer mehr beeinträchtigt. Und es ist ein Wettrüsten: Microsoft versteckt alte Anwendungsoberflächen (Abschaffung des klassischen Startmenüs, Entfernung der Schnellstartfunktion, Ausblenden von Taskleistensymbolen, automatisches Entfernen inaktiver Desktop-Symbole), da sie so voll mit Acquisitive-Software-Müll sind, dass sie im Grunde unbrauchbar sind, und führt gleichzeitig neue ein, die "besser" sein werden. Aber wie lange wird es dauern, bis sich Anwendungen "hilfreich" in die MRU-Liste des Startmenüs einfügen (denn Sie werden unsere großartige Software bestimmt oft verwenden wollen!) und sich selbst an das Windows 7-Dock anheften?

Linux schneidet hier besser ab, weil die Distros den Zugang zu den Nutzern haben und sich diesen Mist nicht gefallen lassen wollen. Das ist etwas, womit Microsoft leider nicht durchkommen kann.

Wusstest du schon, dass Nero einmal ein nettes, elegantes Programm zum Brennen von CDs war?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X