Kesme ve yapıştırma icadı

Eğlence

Larry Tesler’in bu hafta ölümünden sonra, Yeni Atlas şu anda her yerde bulunan bilgisayar komutlarının icatına kısaca göz atıyor: kes, kopyala ve yapıştır.

“Kopyala-yapıştır hatası yaptığımda, çoğu insanın aksine, suçlayacak başka kimsem yok.” Larry Tesler, 2011 yılında bu sonuç açıklamalarını, metin düzenleme yazılımında kesme, kopyalama ve yapıştırma buluşun bir hesabında yazmıştır. Bu komutlar artık o kadar yaygın ki, icat etmeleri gerektiğini hayal etmek neredeyse zor. Ama yaptılar. Ve Tesler, herkesten daha fazla, sorumludur.

Tesler, Apple, Yahoo ve Amazon ile çalışmaya devam edecekti, ancak o zaman Xerox’un bir yan kuruluşu olan Palo Alto Araştırma Merkezi’nde en etkili çalışmalarından bazılarını yaptı.

“1968’den 1970’e kadar bazen yerel bir sivil toplum kuruluşu için üç ayda bir katalog yapıştırdım” diye yazdı. “Bıçaklar ve yapıştırıcılar ile ‘kesme ve yapıştırma’ yaparken, süreci kolaylaştıracak etkileşimli bir sayfa makyaj sistemi hayal ettim.” Yakında bunu test etme ve sadece bu şekilde kesme / kopyalama ve yapıştırmada öncü olmakla kalmaz, aynı zamanda yazılım tasarımının temel ilkelerinden birini ortaya çıkarır.

Bilişsel psikolojide temel bir temele sahip olan Tesler, yazılımı mümkün olduğunca basit ve sezgisel hale getirmeye yönlendirildi. Zamanın yazılımlarının çoğunun tamamen yanlış ağaca tek bir şekilde havladığını düşünmüştü: modlar.

Modlar, bir kullanıcının farklı şeyler yapmak için bir bilgisayar programı koyabileceği farklı durumlardı. Bir modda bir şey yapan belirli bir tuşa basma, başka bir modda başka bir şey yapabilir.

Tesler çeşitli nedenlerden dolayı modlara karşıydı. Kullanıcılar, kaçmak için emin olmak istemedikleri bir modda takılma eğilimindeydi. Aynı tuşlar için, özellikle bir metin editöründe kafa karıştırıcı olabilecek farklı işlevler öğrenmek zorundaydılar. Orada, kullanıcılar, F tuşunun tamamen (ve potansiyel olarak yıkıcı bir şey) yapmak yerine F yazmasını bekleyebilirler. Son olarak, modlar “önek sözdizimi” kullanma eğilimindedir, yani kullanıcının üzerinde işlem yapılacak nesneyi seçmeden önce bir komut seçmesi gerekir.

Önek sözdizimi biraz soyut görünüyorsa, 1960’larda geliştirilen ve fare kontrolünden bahsetmemek için döşenmiş pencereleri ve bağlantılı hipermetni gören öncü bir bilgisayar sistemi olan Tesler’in örneklerinden birini, NLS (veya oN Line Sistemi) alabiliriz. zaman.

Ancak metni silmek bugün bildiğimizden çok farklı bir işlemdi: kullanıcı sil komutunu seçer (yazılımı geçici olarak geçici bir silme moduna geçirir) ve sonra silinecek metni seçerdi. Metin taşımak veya eklemek için benzer işlemler gerekiyordu.

Tesler tarafından tercih edilen karşıt yaklaşım, yapılacak komuttan önce hareket edilecek metnin seçildiği “son ek sözdizimi” idi. Bunun bir şeyler yapmak için daha iyi bir yol olduğunu söylemek gereksiz görünüyor, ancak o zaman Tesler bunun nedenini rasyonelleştirmek zorunda kaldı: zihinsel izleme modları kullanıcılar için dikkat dağıtıcıydı ve son adım olarak komutları seçmenin net bir avantajı olduğu hemen.

Tesler tamamen sıfırdan başlamıyordu. Brian Tolliver’ın metin editörü TVEDIT’in hataları geri almak için oops adlı bir komutu vardı . Ayrıca, yanlışlıkla silinen metni “alma” seçeneği de vardı. Tesler bunu modelsiz bir metin editörüne doğru bir adım olarak gördü.

1974 yılında Tesler, Çingene adlı bir editör oluşturmak için yazılım mühendisi Tim Mott ile birlikte çalışıyordu ve kelimeleri tek tek seçmek için çift tıkladıktan sonra Mott’dı. “Alınan ders,” dedi Tesler daha sonra: “Tüm cevaplara sahip değilsiniz. Takım oluşturmak.”

Çingene, kalın, italik ve altı çizili biçimlendirmenin yanı sıra, metin bloklarını seçmek için sürükleme, düzenlenebilir bir metin arama alanı ve evet, metni kopyalama ve yapıştırma dahil olmak üzere bugün aldığımız çeşitli özellikler ekleyecektir.

Apple ve Microsoft yazılımları, bir nesil bilgisayar kullanıcılarının bilincinde, modelsiz yazılımların yanı sıra kes / kopyala ve yapıştır işlemine devam edecekti. Larry Tesler bu şeyleri tek başına icat etmedi – makalesini kolayca bulabilirsiniz . İlgili diğer isimlerin ve yerlerin kapsamlı bir hesabı için Modeless Metin Düzenleme ve Kes / Kopyala Yapıştır’ın Kişisel Tarihi . Ancak bugün yazılım yönlendirici etkisi olmadan oldukça farklı görünecektir.94. dhy tebligat

  1. 1 Kesme ve yapıştırma icadı


Bir cevap yazın