Sihirli Masa - Magic Desk

Magic Desk I: Tip ve Dosya
Magic Desk I ana ekran.png
Magic Desk I'in ana ekranı
Diğer isimler Sihirli Masa
Orijinal yazar(lar)
Geliştirici(ler) Commodore İş Makineleri
İlk sürüm Kasım 1983 ; 37 yıl önce ( 1983-11 )
Platformu Amiral 64
Tip
Lisans Tescilli yazılım

Magic Desk , Commodore 64 için Commodore Business Machines tarafından planlanan bir dizi üretkenlik yazılımıydı . Yalnızca ilk giriş olan Type and File yayınlandı. Haziran ayında 1983 Tüketici Elektroniği Fuarı'nın yaz baskısında tanıtıldı ve 31 Ağustos'ta piyasaya sürülmesi planlandı. Commodore, Magic Desk paketini hem Commodore 64 için algılanan üretkenlik yazılımı eksikliğine hem de Apple Lisa'nın grafik kullanıcı arayüzüne yanıt olarak geliştirdi .

Çoğu müşteriye grafiksel bir kullanıcı arayüzü ile ilk deneyimlerini getiren düşük maliyeti ve popülerliğine rağmen, Type and File, eksikliği ve hantal arayüzü nedeniyle çağdaş bilgisayar gazetecileri tarafından tarandı. Commodore, Commodore'un sonraki ev bilgisayarı Plus/4 için yerleşik üretkenlik yazılımını geliştirmek adına sonraki girişleri rafa kaldırdı .

işlevsellik

Magic Desk, bir kelime işlemci ve dosya sistemi içeren bir grafik kullanıcı arayüzüdür . Bedensiz bir el , joystick tarafından kontrol edilen imleci tasvir eder . İlk ekranda bir masa, bir dosya dolabı, bir çöp kutusu ve bir kapı bulunan bir oda bulunur. Masada telefon, hesap makinesi, hesap tablosu, daktilo ve Rolodex bulunurken, dosya dolabında kullanıcı tarafından ayarlanabilen bir saat bulunur. Ateş düğmesine basmak, imlecin altındaki nesneyi seçer. Bu ekranda yalnızca daktilo, çöp kutusu ve dosya dolabı işlevseldir—nesnelerin geri kalanı hiçbir şey yapmaz. Ayrıca kullanıcı, klavyedeki Commodore tuşuna basarak bir dizi yardım menüsünü çağırabilir.

Daktilo simgesine basmak, kullanıcıyı, daktilo ve çöp kutusunun metin kutusunun altındaki simgeler olarak görülebildiği, yazdırma, kenar boşluğu ayarı ve ana ekrana (masa tarafından temsil edilen) dönüş simgeleriyle birlikte görülebildiği kelime işlemcisine yönlendirir. . Metin kutusu , merdane , kenar boşluk işaretleri ve kağıt ölçeği ile tamamlanmış bir daktilodaki beyaz kağıdın görünümünü taklit eder . Her tuş basışına eşlik eden bir tik sesi ve imleç sağ kenar boşluğundan beş sütun önce olduğunda bir kenar boşluğu zili sesiyle buna göre davranır. Ek olarak, imleç ekranın ortasına yaklaştığında, sanki gerçek bir daktiloda şaryo ile hareket ettirilen bir sayfayı simüle ediyormuş gibi, önceki metin arkasında hareket edecek şekilde (sayfayı sağdan sola hareket ettirerek) ortalanmış olarak kalır. Kenar boşluğunun sonuna ulaşıldığında, kullanıcı bir sonraki satıra geçmek için manuel olarak Geri Dön tuşuna basmalıdır. Metnin düzenlenmesi yalnızca satır satır gerçekleştirilir—kullanıcılar Geri tuşunu kullanarak imlecin arkasındaki karakterleri silebilir veya geçerli konumdaki karakterlerin üzerine yazabilir, ancak blok düzenleme özelliği yoktur, yani ekleme durumunda paragrafların yeniden yazılması gerekir veya cümleleri kaldırmak. Belge uzunluğu 60 satırla sınırlıdır. Commodore 64'e canlı bir yazıcı bağlıysa, yazıcı simgesine basıldığında mevcut belge hemen yazdırılır.

Yanlışlıkla veri kaybını önlemek için, sözcük işlemci ekranında veya ana menüde çöp kutusu simgesine yalnızca bir kez basılması, belgeyi kutuda buruşmuş bir kağıt parçasıyla temsil edilen bir belirsizlik durumuna sokar; kullanıcı birkaç saniye içinde herhangi bir işlem yapmazsa, geçerli belgeyi sözcük işlemine geri yükler. Simgeye iki kez basmak, mevcut belgeyi kelime işlemciden siler. Bir belgeyi diskete kaydetmek için , kullanıcılar ana menüye dönmek için kelime işlemci üzerindeki masa simgesine basmalıdır; daha sonra dosya dolabı simgesine basmaları gerekir. Bu, kullanıcıyı dosya yönetimi ekranına getirir. Magic Desk, diskin takılı olup olmadığını ve söz konusu diskin başlatılıp başlatılmadığını görmek için sürücüyü kontrol eder; Başlatılmamış bir disk varsa, program kullanıcıdan diski başlatmak için ateş düğmesine basmasını ister ve yanlışlıkla verilerin silinmesini önlemek için bunun diskin biçimlendirilmesiyle sonuçlanacağı konusunda onları uyarır. Disk hazır olduğunda kullanıcıya üç çekmeceli bir dosya dolabı sunulur. Herhangi bir çekmeceye basmak, ayrı ayrı etiketlenebilen on klasör getirir; sırayla, herhangi bir klasöre basmak, etiketlenebilen on sayfa kağıt getirir. Sayfa etiketlendikten sonra ( adlandırılmış ), disket simgesine basmak mevcut belgeyi diske kaydeder.

Gelişim

Magic Desk, çoğunlukla Commodore'un Moorpark, California'daki araştırma ve geliştirme ofisinde işe aldığı PET tasarımcısı John Feagans'ın eseriydi . Xerox PARC'ın grafik kullanıcı arayüzleri üzerinde yaptığı çığır açıcı çalışma ve 1980'de eski PARC çalışanı Robert Metcalfe'nin ziyareti , Feagans'ın PET için bir arayüz geliştirmeye olan ilgisini ateşledi. Dosya yöneticisi olarak işlev gören animasyonlu bir dosya dolabından oluşan açıklayıcı bir grafik kullanıcı arayüzü geliştirdi. Dolap sıraları, sırayla veri tutan bir diskette saklanan dosyaların bir listesini içeren klasörleri içeriyordu.

Commodore, 1982'de Moorpark ofisini kapattı ve Feagans'ı Commodore'un kurucusu Jack Tramiel'in çalıştığı Santa Clara, California'daki yönetici ofisine taşıdı . Orada yapılandırılmış çalışma eksikliği, Feagans'a gösterisini BASIC kullanarak Commodore 64'e uyarlamak için boş zaman verdi . Joystick kontrolünün nasıl programlanacağını öğrenen Feagans, gösteriye bir imleç ekledi. Bu arada Pennsylvania'da, Commodore'un yazılım bölümünün başkanı Sigmund Hartmann, Tramiel'e üretkenlik yazılımı eksikliğini gidereceğine dair söz verdikten sonra Commodore 64 için büyük miktarda yazılımın oluşturulması için baskı yaptı. Hartmann, Andy Finkel'i Santa Clara'daki geliştiricileri gözlemlemekle görevlendirdi ve sonuçta ortaya çıkan kriz zamanını hafifletti . Orada, Feagans'ın gösterisi Finkel'in dikkatini çekti. Finkel'in bu gösterinin tam bir ürüne bağlı olması önerisi üzerine Hartmann, 1983 Tüketici Elektroniği Şovunun kış baskısından sonra Magic Desk olacak olanı onayladı . Geliştirme, 1983 yazında bir sonraki CES tarafından tamamlanacaktı.

Tam bir yeniden yazma önlemek için, Feagans yaptığı TEMEL dönüştürmek için kendi özel derleyici kullanılan montaj . Bu noktada kod sadece dosya yöneticisinden oluşuyordu, bu yüzden kelime işlemciyi geliştirmek için Finkel ile birlikte çalıştı. Geliştirmeyi daha da hızlandırmak için Commodore, Santa Clara ofisini diğer Commodore ofislerinden seçilen programcıları merkezileştirecek bir yer olarak yeniden tasarladı. Commodore'un Magic Voice konuşma sentez modülünden sorumlu Dallas'tan Rich Wiggins ve ekibi böyle bir seçimdi. Magic Desk için kendi ekibini oluşturmakla görevlendirilen Feagans, Wiggins'in ekibinin birkaç üyesini kendisi için seçti ve Commodore'un West Chester, Pennsylvania'daki merkezinden Michael Tomczyk'i süpervizör olarak işe aldı. Tomczyk, dijital sanatçı Jeff Bruette'i işe aldı. Grafikler başlangıçta simgeler için sprite kullanan Feagans ve Finkel tarafından programlandı . Tomczyk daha sonra Bruette'e grafikleri yeniden programlattı. Santa Clara'ya uçarken, ikisi aceleyle yazılımın ana masaüstü ekranının bir maketini grafik kağıdı üzerinde hazırladılar.

Magic Desk'in daha fazla geliştirilmesi zahmetli oldu ve zaman baskısı altında olan ekip, kelime işlemci ve dosya yöneticisinin ötesinde Magic Desk'in geliştirilmesini durdurdu. Basında, Commodore daha sonraki tarihlerde piyasaya sürülmek üzere birden fazla kartuşa aşamalı olarak eklenen ek işlevlerin sözünü verdi. Commodore, ilk ve son sürüm Type and File'a altyazı ekledi.

Resepsiyon

Commodore'un Magic Desk I broşürünün ön sayfası

Magic Desk'in 1983 yazındaki CES önizlemesi, işlevsel olmasına rağmen, Commodore tarafından orada ön hazırlık olarak tanımlandı. Kartuş üretimindeki gecikmeler nedeniyle yerine getiremedikleri bir çıkış tarihi olan 31 Ağustos 1983'e söz verdiler. Bunun yerine, Magic Desk o yılın Kasım ayında piyasaya sürüldü. İlk versiyonu gözden geçiren George Stewart, Popular Computing'de temkinli bir iyimserlik ifade etti ve Commodore'daki programcıları gerçek hayattaki bir daktilo ve dosya dolabını simüle ederken ayrıntılara gösterdikleri dikkatten dolayı seçti. Bir belgenin birden çok sayfası için yeni sayfalar oluşturma ve adlandırma zorunluluğuyla rezervasyon yaptırdı ve kelime işlemcinin satır sınırını standart dışı buldu.

Piyasaya sürülmesinden sonra, Magic Desk'in birden fazla gözden geçireni, kelime işlemcisiyle ilgili sorunu gündeme getirdi. InfoWorld'den Phillip Robinson , daha gelişmiş düzenleme işlevlerinin eksikliğini dile getirdi - bunlar arasında bul-ve-değiştir ve blok seç-ve-hareket şefi. Run'daki Mary C. Ware, mekanik doğruluk arayışında, kelime işlemcinin daktiloların hem iyi hem de kötü yönlerini miras aldığını yazdı. Sayfanın sağdan sola hareketini, tıpkı kenar boşluğu zili gibi, standart kelime işlemcilerinden bir ferahlık olarak gördü. Bununla birlikte, manuel taşıma dönüşlerinin nostaljik olmaktan çok sinir bozucu olduğunu buldu ve tek tip kenar boşluğu ve satır aralığı ayarlamasının olmamasını kınadı. Charles Brannon Compute!'s Gazette'de bir daktilonun mekanik simülasyonunu "belki de biraz fazla şirin" olarak tanımladı ve kelime işlemcinin diğerlerinin çok yönlülüğünün yalnızca küçük bir kısmını sağladığından şikayet etti.

Gözden geçirenler ayrıca yazılımın kullanılabilirliğini ve hızını sorguladı. Brannon, simgelerin altında etiketlerin bulunmamasını kafa karıştırıcı buldu. Robinson, grafikleri "net, etkili ve pürüzsüz" olarak övdü, ancak çalışmayan simgeleri sinir bozucu buldu - tek rollerinin kullanıcının daha fazla Magic Desk oyununa olan iştahını uyandırmak olduğunu tahmin etti. Bundan bahsetmişken Robinson, Magic Desk serisindeki daha fazla girişin bir seferde bir işlev kümesi etrafında dönmesi ve farklı işlevlere erişmek için bu kartuşların çıkarılmasını gerektirmesi durumunda kartuş ortamının 64'ün kartuş yuvasında aşınmayı hızlandıracağını yazdı. Ware, bir dosya sistemi için kabine metaforunu acemiler için yeterince sezgisel, ancak başkaları için hantal buldu. Robinson, tüm belgeleri oluşturan altı sayfalık broşürün, kullanıcılara, bitmiş bir sayfayı nasıl dosyalayacaklarını bilmeden yazılımda gezinmek için yalnızca yeterli ipucu sağladığını yazarak, aynı fikirde değildi. Brannon, diske yalnızca bir belge yazarken disket sürücüsünün yavaş hızından ve düzensiz çalışmasından yakındı.

Sonunda, gözden geçirenler Magic Desk'in acemi bilgisayar kullanıcıları için uygun olduğunu kabul etti. Robinson, Magic Desk'i yalnızca daktiloya aşina olan ilk kez bilgisayar kullanıcıları için önerdi. Ware ve Brannon bir adım daha ileri giderek Magic Desk'i teknofobikler için iyi bir değer olarak değerlendirdi . Brannon, Magic Desk'i bir IBM Selectric'e benzetti; bu , herhangi bir kullanım talimatı gerektirmemekle birlikte, ara bilgisayar kullanıcıları için modası geçmişti. O hissettim Commodore-yanısıra Microsoft , VisiCorp ve Quarterdeck etrafında GUI tabanlı uygulamalar serbest bırakmışlardı, aynı zaman-hafife birçok insan-saat olarak, iyi hazırlanmış bir grafik kullanıcı arayüzü oluşturmak için gerekli Elma 'ın Lisa vardı başardı.

Miras

Karışık incelemelere rağmen, ilk Magic Desk evde popüler olduğunu kanıtladı ve birçok alıcıyı ilk grafik kullanıcı arayüzüne maruz bıraktı. Bu popülerlik, Commodore'u sonraki kartuşları düşünmeye sevk etti. 1983'ün sonlarında şirket, piyasaya sürülmesinden sonra Commodore Plus/4 olarak bilinen TED bilgisayarını tasarlama konusunda ilerleme kaydederken, yöneticiler Magic Desk'in 64'ten TED'e taşınmasını önerdi. Commodore, Feagans ve Finkel'i böyle bir liman geliştirmeleri için görevlendirdi; eski, Magic Desk II'nin geliştirilmesine yardımcı olmak için dört mühendis tuttu. Finkel, telefon, hesap makinesi, hesap tablosu ve Rolodex simgeleri tarafından vaat edilen işlevselliği eklerken kodu 32 KB ile sınırlamak zorunda kaldı. Feagans ayrıca konuşma yeteneği eklemek için Wiggins'in ekibiyle daha da yakın çalıştı. TED bilgisayarının önerilen 364 varyantının entegre konuşma sentez çipi, çipin sınırlı yerel dilinin üstesinden gelmenin zor olduğunu kanıtlasa da, bu yetenekten yararlanacaktır.

Magic Desk II, 1984 CES kışında ön gösterimi yapıldı. TED bilgisayarının önerilen orta seviye varyantı olan 264'ün içine yerleştirildi. Commodore'un sergisi 264 ve Magic Desk etrafında dönüyordu ve Jim Butterfield özelliklerini katılımcılara gösteriyordu. Sergiye rağmen, Commodore yöneticileri 364'ü hurdaya çıkardılar, 264'ü Plus/4 olarak yeniden adlandırdılar ve Magic Desk II'yi terk ettiler, bunun yerine Tri Micro'nun 3-Plus-1 üretkenlik yazılımını kullandılar. Finkel'e göre, Commodore'daki muhasebeciler Magic Desk II'ye sahip bir Plus/4 için düşük talep öngördüler. Bununla birlikte, orijinal Magic Desk sürümü, hala popüler olan Commodore 64'ün imajını yalnızca oyun amaçlı bir makineden üretkenlik potansiyeline sahip bir makineye itti. Berkeley Softworks , 1986'da piyasaya sürülen GEOS işletim sistemiyle Commodore 64 için bir grafik kullanıcı arabirimi kavramını yeniden ziyaret etti . Orijinal Magic Desk'in sınırlı özellik setinin aksine, GEOS üçüncü taraf uygulamalarını destekleyerek görünüşte sonsuz yeteneklere izin verdi.

İşlevsel hesap makinesi, elektronik tablo ve Rolodex adres defteriyle birlikte Commodore 64 için Magic Desk II prototipinin bir ROM görüntüsü , Ağustos 2021'de çevrimiçi olarak ortaya çıktı.

Ayrıca bakınız

  • KERNAL , Commodore'un Feagans'ın öncülük ettiği 8-bit ev bilgisayarları için işletim sistemi çekirdeğine verdiği isim
  • Jane , diğer platformlar arasında Commodore 64 için piyasaya sürülen benzer bir GUI tabanlı üretkenlik paketi
  • Windows 1.0
  • Görüş
  • masa

Notlar

alıntılar

Referanslar

  • Bagnal, Brian (2010). Commodore: Kenarda Bir Şirket . Varyant Basın. ISBN'si 9780973864960 – Google Kitaplar aracılığıyla.
  • Benford, Tom (Mayıs 1984). "Comodore'da Perde Arkası" . Koş . CW İletişim. 1 (5): 42-49. ISSN  0741-4285 – İnternet Arşivi aracılığıyla.
  • Brannon, Charles (Mart 1984). "Ufuklar: 64" . Compute!'ın Gazetesi . Hesapla! Yayınlar. 2 (9): 128–130 – İnternet Arşivi aracılığıyla.
  • Dillon, Roberto (2011). Video Oyunlarının Altın Çağı: Milyar Dolarlık Bir Endüstrinin Doğuşu . CRC Basın. ISBN'si 9781439873236 – Google Kitaplar aracılığıyla.
  • Dillon, Roberto (2014). Hazır: Bir Commodore 64 Retrospektifi . Springer. ISBN'si 9789812873415 – Google Kitaplar aracılığıyla.
  • Harbon, Robin (31 Ağustos 2021). "Commodore Magic Voice Yazılım Prototipi ve Paskalya Yumurtaları" . 8-Bit Göster ve Anlat – YouTube üzerinden.
  • Kesterson, Michael (10 Haziran 1983). "Yazılım: Commodore 70 Yazılım Paketini Tanıtıyor" . Küre ve Posta . Bell Globemedia Yayıncılık. P. B16 – ProQuest aracılığıyla.
  • Mace, Scott (2 Temmuz 1984). "Haberler: Commodore 264'ü Geliştiriyor" . Bilgi Dünyası . CW İletişim. 6 (27): 11. ISSN  0199-6649 – Google Kitaplar aracılığıyla.
  • Pollack, Andrew (12 Haziran 1983). "Tüketici Elektroniğindeki Yenilikler: Ve Şimdi Yazılımda Yeni Savaş" . New York Times . New York Times Şirketi. P. A15. ISSN  0362-4331 – ProQuest aracılığıyla.
  • Robinson, Phillip (13 Şubat 1984). "Yazılım İncelemesi: Magic Desk" . Bilgi Dünyası . CW İletişim. 6 (7): 43–44. ISSN  0199-6649 – Google Kitaplar aracılığıyla.
  • Milewski, Richard A. (1984). InfoWorld'ün Commodore 64 için Temel Kılavuzu . Harper & Satır. s. 61–63. ISBN'si 9780066690056 – İnternet Arşivi aracılığıyla.
  • Stewart, George (1983). "Yeni Ev Bilgisayarları" . Popüler Bilgisayar . McGraw-Hill. 3 (1–6). ISSN  0279-4721 – Google Kitaplar aracılığıyla.
  • Tomczyk, Michael S. (1984). Ev Bilgisayar Savaşları: İçeriden Birinin Commodore ve Jack Tramiel Hesabı . Hesapla! Yayınlar. ISBN'si 9780942386783 – İnternet Arşivi aracılığıyla.
  • Ware, Mary C. (Mayıs 1984). "Yazılım Galerisi: Magic Desk I: Tür ve Dosya" . Koş . CW İletişim. 1 (5): 18–21. ISSN  0741-4285 – İnternet Arşivi aracılığıyla.
  • Personel yazarı (24 Kasım 1983). "Sihirli Masa Gecikmeli" . Popüler Bilgisayar Haftalık . Güneş Yayınları. 2 (47): 5 – İnternet Arşivi aracılığıyla.

daha fazla okuma

  • Robertson, Craig (2021). Dosya Dolabı: Dikey Bir Bilgi Tarihi . Minnesota Üniversitesi Yayınları. ISBN'si 978-1517909468. Excerpted içinde yerler Journal .

Dış bağlantılar

  • Magic Desk , Toasty Tech'de Nathan Lineback tarafından gözden geçirildi