Quali sono i 10 migliori sfondi che i programmatori amano?
All'epoca in cui è stato possibile avere degli sfondi (in OS/2 e Windows 3 per me), avere uno sfondo era un minus, per le seguenti ragioni:
- Assorbiva così tanta memoria. Una mappa di pixel 640x480 a colori a 24 bit prendeva circa 1,2 megabyte di ram (perché i driver video memorizzavano l'immagine a 32 bit per il padding). Questo era significativo quando la tua macchina aveva 4 megabyte di ram.
- Era terribilmente lento da renderizzare. Di nuovo, l'immagine era o una bitmap di Windows (.bmp), pcx o jpeg. Nel caso della prima, doveva portare il file dal disco, il che richiedeva un po' di tempo, o nel caso di file compressi, dovevi sia portarlo dal disco che decomprimerlo in ram.
- A causa di entrambe le ragioni di cui sopra, la tua macchina doveva swappare. In effetti, scambiava sempre - semplicemente scambiava di più. E peggio ancora, scambiava la bitmap stessa, poiché ogni volta che la finestra che la copriva se ne andava, dovevi riportare quella parte dello sfondo in ram.
- Le schede video e i driver video facevano schifo. Si poteva avere un cursore monocromatico accelerato dall'hardware, ma questo era tutto. Spostando una finestra si incorreva nel ridisegnare lo sfondo e la finestra fotogramma per fotogramma, sulla CPU. Guardate in alto per vedere come questo fosse un casino. Inoltre, le schede VGA avevano quantità minuscole di memoria. Date un'occhiata a questo: MSI MS8807 graphics card Specs. Sì, sono 16 kilobyte di ram video.
- Se devi guardare lo schermo da una connessione remota, tutto quello che ho detto sopra è aggravato da una dannata connessione di rete/modem lenta. Anche oggi, strumenti come TeamViewer ti danno la possibilità di rimuovere lo sfondo su un host remoto.
Potrei continuare.
Avere una bitmap (e cursori colorati) era un lusso che costava in altri aspetti dell'esperienza, quindi avrei semplicemente lasciato un colore solido.
Detto questo, oggi uso semplicemente quello che viene di default, dato che ha coperto il 99% del mio tempo di lavoro. Sulla mia stazione di lavoro ElementaryOS, è una spiaggia in un posto freddo (l'acqua è chiara, ma ci sono pini e un po' di neve sul retro - forse la Norvegia o il Canada? Non ne ho idea). Su Mac OS, è l'immagine di default di El Capitán, a Yosemite. Sulla mia workstation Windows, è il logo di Fujitsu. Non mi sono preoccupato di cambiare nessuno di loro finora :-)