Apakah ada software yang lebih terkenal dari MS Paint? Ini telah menjadi sistem operasi paling populer di dunia selama beberapa dekade, dan tentunya menjadi salah satu program yang paling banyak digunakan sepanjang masa.
Toolbox dan antarmuka palet Paint yang tampak sederhana memudahkan siapa pun untuk terjun dan mulai berkreasi. Namun hal ini tidak terjadi begitu saja – hal ini merupakan hasil dari ide-ide segar pada masa awal antarmuka pengguna grafis, pengujian fokus yang ekstensif, dan beberapa rekayasa ahli di balik layar.
Video yang Direkomendasikan
Sebelum Paint, sebuah program bernama PC Paintbrush muncul sebagai perangkat lunak yang dapat digunakan oleh siapa saja — dan segera menarik perhatian nama besar di industri komputer yang sedang berkembang. Sebuah studio pengembangan baru bernama ZSoft, dipimpin oleh lulusan sekolah bisnis dan pembuat kode kamar tidur Mark Zachmann, menciptakan inti dari sebuah proyek yang masih dianggap baik oleh jutaan orang hingga saat ini.
Terkait
- Microsoft membatalkan keputusan dan memperpanjang masa pakai MS Paint untuk Windows 10
Lebih dari 30 tahun setelah peluncuran awalnya, Paint tetap menjadi simbol Windows secara keseluruhan. Orang-orang menyukai perangkat lunak ini, dan ini merupakan hasil kerja keras orang-orang yang membuatnya.
Pengkodean untuk Uang Tunai
Perjalanan Mark Zachmann ke dunia pengembangan perangkat lunak dimulai di Kodak, di mana dia bekerja sebagai petugas kebersihan. Di tengah musim panas keduanya yang menggosok lantai dan menyapu tangga, dia ditawari kesempatan untuk memulai pemrograman untuk raksasa fotografi tersebut.
“Saya akhirnya memprogram ini PDP-8,” kata Zachmann, berbicara kepada Digital Trends. “Pada awalnya komputer ini adalah komputer yang digunakan Kodak untuk menghasilkan gaji mereka, karena mereka tidak mempunyai banyak komputer. Jadi, hal pertama yang saya lakukan setelah sekitar dua minggu adalah melakukan kesalahan dan menghapus seluruh gaji mereka untuk minggu itu. Untungnya, bahkan pada masa itu, mereka tahu apa itu cadangan.”
Zachmann mengatakan bahwa dia mengikuti program ini karena “jauh lebih baik daripada membersihkan toilet.” Dia bekerja di Kodak selama finalnya tahun di sekolah menengah, dan ketika dia melanjutkan studi di Universitas Rochester, dia terus membuat kode sebagai sarana untuk membuat uang. Untuk tahun pertamanya di kampus, kamarnya terletak tepat di seberang pusat komputer mainframe, sehingga mudah baginya untuk menghabiskan waktu larut malam untuk membuat kemajuan dalam berbagai proyeknya.
“Saya sangat ingin terjun ke bisnis produksi perangkat lunak – saya sangat tertarik dengan komputer,” kata Zachmann. Dia menggunakan XV Sorcerer yang terpercaya, PC rumahan yang populer, sebagai Terminal pemrograman APL untuk membangun perangkat lunak perkiraan bisnis untuk perusahaan seperti Gillette dan Mary Kay.
APL berbeda dari kebanyakan bahasa pemrograman karena menggunakan berbagai simbol untuk membuat kode sesingkat mungkin. Zachmann membutuhkan sebuah program yang memungkinkan sistemnya menampilkan simbol-simbol tersebut, jadi dia menulisnya. Dia segera menyadari bahwa orang lain mungkin membutuhkannya juga, dan akan membayarnya. Hal yang sama berlaku untuk program pencetakan tangkapan layar yang dia tulis untuk membantu tesisnya.
“Saya sangat membutuhkan hal-hal ini untuk diri saya sendiri. Hal inilah yang dilakukan oleh para programmer pada masa itu. Saat ini, ini seperti GPL – Anda melihat sesuatu yang Anda butuhkan, Anda menulisnya, dan membagikannya. Pada hari-hari itu, Anda menjualnya.”
Kedua program khusus ini akan memberanikan Zachmann untuk memulai perusahaan perangkat lunaknya sendiri, ZSoft. Proyek ketiganya terbukti memiliki jangkauan yang jauh lebih besar.
Mengambil Kuas
Pada akhir tahun 1980an, Zachmann bekerja dengan sebuah perusahaan yang menjual komputer IBM di “pasar abu-abu,” menghindari pembatasan tentang bagaimana perangkat keras dijual dengan membelinya sebagai pesanan perusahaan, kemudian menjualnya satu per satu. Dia berteman baik dengan CEO tersebut, yang meyakinkannya bahwa ada pasar untuk program seni, tetapi pada awalnya dia tidak tertarik dengan prospek tersebut.
“Microsoft baru saja meluncurkan mouse, dan mereka menginginkan sesuatu yang dapat membuat orang membeli mouse.”
“Ini adalah satu-satunya kasus di mana saya tidak terlalu membutuhkannya,” kata Zachmann. Proyek-proyeknya sebelumnya dirancang untuk memecahkan masalah-masalah mendesak, namun hal ini mempunyai dorongan yang sangat berbeda. Program ini akan digunakan untuk membantu menjual perangkat keras seperti kartu grafis, monitor, dan perangkat masukan baru yang inovatif yang disebut mouse.
Zachmann diyakinkan untuk menghasilkan sebuah program pengecatan yang diberi nama PC Paintbrush. Dalam beberapa bulan setelah dirilis, Microsoft menghubungi dan menawarkan untuk menggabungkan perangkat lunak tersebut dengan setiap mouse yang dijualnya. PC Paintbrush adalah perangkat lunak hebat untuk memamerkan kemampuan grafis terbaru perangkat kerasnya, namun ia juga mampu mendemonstrasikan keunggulan mouse, yang masih baru bagi kebanyakan orang pengguna.
“Microsoft baru saja meluncurkan mouse, dan mereka menginginkan sesuatu yang dapat membuat orang membeli mouse, karena tidak ada yang tahu apa itu mouse,” kata Zachmann. “Jadi, selama tiga atau empat tahun, setiap mouse yang dikirimkan Microsoft dilengkapi dengan salinan Paintbrush. Ini memberi orang sesuatu untuk dilakukan, cara untuk mencobanya, dan memastikan semuanya berjalan baik.”
Sangat mudah untuk melihat mengapa hal ini menarik bagi produsen yang membuat mouse, atau kartu grafis, atau jenis lainnya komponen – namun agar strategi ini berhasil, PC Paintbrush harus kompatibel dengan banyak aplikasi perangkat keras. Di sinilah kerangka unik yang mendasari program ini sangat berguna.
“Apa yang sebenarnya dikatakan Mark adalah, 'apa yang akan kami lakukan adalah membuat MacPaint dengan warna, dan mendukung setiap perangkat keras yang ada,'” kata Jeff Albertine, salah satu karyawan pertama yang bergabung ZLembut. “Untuk memiliki visi tersebut pada saat itu, dan untuk menemukan cara untuk membuat driver perangkat yang dapat dimuat, itulah kecemerlangan Mark, dan kunci kesuksesannya.”
Warna Apa Pun yang Anda Suka
“Saya dibesarkan di Rochester, dan Rochester adalah kota dua perusahaan, atau setidaknya seperti itu pada masa itu,” kata Zachmann. “Salah satu perusahaan tersebut adalah Kodak, dan yang lainnya adalah Xerox. Orang kedua yang saya pekerjakan adalah teman saya dari Rochester yang bekerja di bidang Xerox Star.”
“Saya menulis program kecil bernama PC Paintbrush dan saya pindah ke Atlanta dan memulai sebuah perusahaan”
Orang itu adalah Albertine, yang bertemu dengan Mark di permainan kartu yang biasa mereka hadiri. “Dia berkata, 'oh hei, saya menulis program kecil bernama PC Paintbrush dan saya akan pindah ke Atlanta dan memulai sebuah perusahaan, maukah Anda datang dan bekerja untuk saya?,” kenang Albertine.
Albertine dengan bercanda menggambarkan awal mula perusahaan yang sederhana itu sebagai “agak romantis. Mereka bekerja di ruang bawah tanah menggunakan kotak kardus sebagai meja, dikelilingi oleh tumpukan perangkat keras yang dimaksudkan untuk diberikan oleh perangkat lunak tersebut kepada konsumen.
ZSoft menjual PC Paintbrush ke beberapa produsen kartu video yang sangat membutuhkan perangkat lunak yang memanfaatkan perangkat keras mereka. Zachmann membuat program berdasarkan driver perangkat yang dapat dimuat, yang memungkinkan dia menulis driver baru untuk setiap komponen yang diperlukan untuk mendukungnya, tanpa harus menulis ulang keseluruhan proyek menggores.
“Dia memiliki visi untuk membuat program grafis driver perangkat yang dapat dimuat, dan kemudian memasarkannya kepada orang-orang yang benar-benar membutuhkannya – dia cukup visioner pada saat itu,” kata Albertine. “Hal besar tentang IBM PC tentu saja adalah mereka membuka bagian belakangnya. Mereka mempublikasikan spesifikasinya sehingga produsen kartu dapat membuat kartu mereka sendiri untuk dicolokkan ke bagian belakang PC. Ada pasar baru yang berkembang untuk hal tersebut; produsen perangkat keras menghadirkan kartu-kartu ini, dan adaptor grafis adalah hal baru yang besar.”
Penggunaan driver perangkat yang dapat dimuat oleh Zachmann berarti PC Paintbrush dapat mengimbangi semua perangkat keras baru yang dirilis. Bisnis sedang berkembang pesat, namun salah satu mitra mempunyai rancangan yang lebih hebat untuk program ini.
Kesepakatan Microsoft
Zachmann menggambarkan hubungan awal ZSoft dengan Microsoft sebagai “kesepakatan OEM yang khas” yang membuat perusahaan menerima sejumlah uang tetap setiap kali mouse dijual.
“Mereka baru saja membelinya, memasukkannya ke dalam Windows, dan kami tidak pernah melihatnya lagi.”
“Uangnya cukup bagus,” Zachmann terkekeh. “ZSoft melakukannya dengan cukup baik. Microsoft tidak diragukan lagi adalah OEM paling terkenal, tetapi sebenarnya belum tentu yang terbesar. Kami juga berbisnis dengan Hewlett Packard, dan banyak perusahaan lainnya – kami telah menandatangani kesepakatan dengan Dell. Namun Microsoft selalu penting bagi saya, dan sejujurnya saya senang berbisnis dengan mereka.”
Zachmann sudah mengetahui sejak versi awal Windows bahwa ia ingin membuat PC Paintbrush tersedia di sistem operasi, namun hal tersebut terbukti menjadi sebuah tantangan. Dia menggambarkan platform tersebut sebagai platform yang “sangat rumit” pada masa itu, dengan banyak keterbatasan – seperti ketidakmampuan untuk mengubah kursor – sehingga tidak mungkin untuk memberikan pengalaman yang tepat.
Sebuah solusi ambisius untuk masalah ini telah diimpikan. ZSoft memulai a “proyek sigung” yang membuat versi duplikat OS Windows yang dapat diprogram oleh tim, dan memiliki kemampuan yang diperlukan.
“Kami tahu kami ingin berada di sana, kami tidak bisa melakukannya dengan apa yang kami miliki,” jelas Zachmann. “Meskipun saya memiliki hubungan yang sangat baik dengan Microsoft dan bahkan para petinggi, saya memiliki pengaruh yang terbatas pada grup Windows. Ya, mereka setuju untuk melakukan beberapa hal untuk membantu kami, tapi itu adalah masa depan – tidak mungkin saya dapat mengubah versi 2.x pada saat itu.” Itu dasar yang telah diletakkan membuatnya mudah untuk mem-porting versi PC Paintbrush yang ada ke Windows ketika versi OS berikutnya dirilis. dilepaskan. Pada saat itu, Microsoft sedang mencari pesaingnya sendiri seperti MacPaint.
Anak-anak masa depan tidak akan pernah tahu nikmatnya menghabiskan waktu berjam-jam melakukan hal ini di Microsoft Paint #MSpaintpic.twitter.com/IY6kDxPdc4
— Fiona (@McDoFi) 24 Juli 2017
“Kami menghasilkan banyak uang dari mereka dan orang lain, dan saya tidak ingin mereka menyertakan produk cat [dengan Windows],” kata Zachmann. “Ada banyak diskusi mengenai hal ini, dan kami akhirnya tidak menjadikan Paintbrush sebagai pelabuhan – sebagian karena produknya lebih banyak daripada yang mereka inginkan, dan sebagian lagi karena saya ingin menghasilkan uang darinya.”
ZSoft menggunakan PC Paintbrush versi 4.0, yang menurut Zachmann lebih mirip Photoshop daripada MacPaint. Atas permintaan Microsoft, mereka menyederhanakan perangkat lunak untuk menghasilkan paket yang dikenal sebagai MS Paint. Ini pada akhirnya tidak didasarkan pada proyek Skunkworks, namun dibangun dari awal. Dan di situlah hubungan ZSoft dengan perangkat lunak berakhir.
“Tidak seperti yang lainnya, kami menjualnya kepada mereka,” kata Zachmann. “Mereka baru saja membelinya, memasukkannya ke dalam Windows, dan kami tidak pernah melihatnya lagi.”
Lukisan Jari
Saat ini, Paint dikenal sebagai perangkat lunak pengedit gambar yang paling mudah digunakan, namun hal tersebut tidak dirasakan saat dirilis. Program dengan antarmuka pengguna grafis dalam bentuk apa pun masih dalam tahap awal. “Orang-orang menggunakan PC IBM ini hanya di DOS; mereka akan mem-boot floppy dan mereka akan mendapatkan prompt C yang hanya diam di sana dan berkedip ke arah mereka,” kata Albertine. “Sekarang, seluruh antarmuka pengguna grafis terbuka di mana mereka akan menjalankan program dan boom, itu akan berubah menjadi grafik dengan penunjuk di layar.”
Dengan mengingat hal tersebut, tim di ZSoft memahami betapa pentingnya agar program dapat didekati dan digunakan. Hal ini dimaksudkan untuk mendemonstrasikan kemampuan perangkat keras baru pengguna, jadi mempelajari cara mengoperasikannya tidak akan terasa seperti kerja keras.
“Kami melakukan kelompok fokus dengan anak-anak,” kata Zachmann kepada saya. “Perasaan kami adalah jika seorang anak tidak dapat menjalankan perangkat lunak tersebut, kami melakukan sesuatu yang salah. Saya terus memproduksi perangkat lunak hingga hari ini, dengan keyakinan bahwa sangat penting untuk mengawasi orang-orang menggunakan perangkat lunak tersebut.”
ZSoft biasanya mengadakan satu atau dua sesi kelompok fokus per versi PC Paintbrush. Ada aturan ketat yang diterapkan. Tidak ada seorang pun dari perusahaan yang dapat memberikan bantuan atau petunjuk sedikit pun kepada penguji. Peserta diberi tugas kemudian diamati. Dalam banyak kasus, mereka bahkan tidak diawasi. Rekaman video diambil untuk dianalisis setelah kejadian tersebut, karena Zachmann tidak ingin perilaku mereka dipengaruhi oleh mata yang membuat lubang di belakang leher mereka.
“Perasaan kami adalah jika seorang anak tidak dapat menjalankan perangkat lunak tersebut, kami melakukan sesuatu yang salah.”
Rupanya, 'jelas' adalah kata yang selalu diingat oleh tim. “Oh, iya,” jawab Zachmann ketika saya bertanya apakah penting bahwa perangkat lunak tersebut tidak mengharuskan pengguna untuk membaca manualnya. “Begitu seseorang membuka manualnya, semua orang kehilangan uang. Ini adalah hal yang sangat buruk untuk aplikasi seperti itu – salah satu tujuan kami adalah membuatnya agar Anda dapat mengirimkannya tanpa dokumentasi, yang merupakan argumen yang sangat besar pada masa-masa awal munculnya komputer.”
Salah satu cara ZSoft mencapainya adalah dengan menawarkan lebih dari satu cara untuk menyelesaikan tugas. Hal ini membedakannya dari MacPaint, yang hampir seluruhnya mengandalkan pada tikus. PC Paintbrush biasanya menawarkan tiga solusi berbeda untuk setiap masalah; mouse, keyboard, dan opsi ketiga, skrip. Hanya dengan mengutak-atik apa yang ada di layar, kebanyakan orang dapat menemukan cara untuk menyelesaikan tugas yang ada, baik mereka berusia delapan tahun, atau delapan puluh.
Siapa pun yang tumbuh dengan komputer di rumah sejak PC Paintbrush atau MS Paint menjadi hal biasa akan tersesat setidaknya pada suatu sore dengan menciptakan kekacauan warna-warni menggunakan perangkat lunak. Fakta bahwa anak-anak dapat menggunakannya dengan mudah bukanlah suatu kebetulan, dan itulah alasan warisan abadi Paint.
Lapisan Cat
Meskipun Zachmann tidak lagi berperan dalam pengembangan MS Paint setelah versi pertama diserahkan kepada Microsoft, dia tetap mengawasi perangkat lunaknya. “Saya sebenarnya memperhatikan mereka dengan cukup cermat,” katanya. “Saya benar-benar menontonnya hingga hari ini, saya merasa sedikit berkomitmen untuk itu.”
Pada tahun 2017, ada laporan yang tersebar luas bahwa MS Paint akan dihentikan, yang kemudian ternyata salah. Orang-orang marah dengan gagasan bahwa perangkat lunak pendukungnya mungkin akan dihentikan, termasuk Zachmann.
“Saya cukup senang mendengar bahwa mereka tidak menghentikannya, meskipun itu sebenarnya bukan produk saya lagi,” kata Zachmann. “Kami menghabiskan seluruh jiwa kami untuk menciptakan hal ini – Anda harus memahaminya, ini adalah masa-masa awal komputer. Kami memiliki tim yang sangat kecil, dan kami bekerja keras untuk mencoba menghasilkan yang terbaik di dunia dalam apa pun yang kami produksi. Fakta bahwa itu masih sangat populer, ya, itu sangat mengharukan.”
Saya bertanya kepada Zachmann apakah dia pernah melihat sesuatu yang digambar menggunakan PC Paintbrush atau MS Paint yang mengejutkannya, dan dia tertawa ketika mengatakan bahwa itu terjadi berkali-kali. “Saya melihat banyak hal yang dibuat dengan Paint dan saya berkata, 'bisakah Anda benar-benar melakukannya?'”
Ini adalah perangkat lunak yang setara dengan satu set krayon lilin Crayola.
Seorang seniman bernama Neal White III yang dipekerjakan oleh ZSoft, dan tetap menjadi teman Zachmann hingga hari ini, bertanggung jawab atas beberapa karya seni yang menonjol ini. Dia menangani pemrograman untuk perusahaannya, namun dia tidak pernah gagal untuk mengesankan rekan kerjanya dengan hal-hal yang dapat dia lakukan dengan perangkat lunak tersebut.
“Saya ingat bekerja dengan seorang seniman yang kami pekerjakan untuk membuat karya seni tambahan, dan dia bekerja di sangat tinggi resolusi 1.024 x 768, yang belum pernah kita lihat sebelumnya,” canda White ketika saya berbicara dengannya melalui telepon bulan lalu. “Dia sedang mengerjakan Patung Liberty, dan yang paling saya ingat adalah saya membuat kagum sang seniman dengan ketajaman visual yang sangat bagus yang saya miliki saat itu. Saya akan menunjuk ke layar dan berkata, 'kamu melewatkan satu piksel,' dan dia akan berkata, 'tidak!' Dia akan memperbesar dan, tentu saja, dia melewatkan satu piksel. piksel.” White mengingat beberapa ciptaannya sendiri, termasuk ikan mas menonjol yang dibuat menggunakan salah satu versi PC terbaru Kuas.
MS Paint adalah alat kreatif langka yang tidak memiliki hambatan untuk masuk. Ini adalah perangkat lunak yang setara dengan satu set krayon lilin Crayola. Di tangan seorang seniman Anda mungkin mendapatkan sesuatu yang luar biasa, namun bahkan seorang anak kecil pun akan mampu menghasilkan sesuatu yang layak untuk dipajang di lemari es dapur.
ZSoft membangun sesuatu yang tidak hanya memfasilitasi kreativitas namun juga mendorongnya – dan orang-orang masih menghargainya 30 tahun kemudian.
Rekomendasi Editor
- Mengapa pengguna Windows tidak akan pernah membiarkan Microsoft mematikan MS Paint kesayangan mereka
- Jadi ada kemungkinan Microsoft tidak menghapus MS Paint sama sekali