Pano, kısa süreli veri depolama, kesme, kopyalama ve yapıştırma işlemleri tarafından kullanılan, işletim sistemi tarafından sağlanan belgeler veya uygulamalar arasında veri aktarımı için kullanılan bir veri arabelleğidir. İngilizce pano ve not panosu aynı anlamı (clipboard) verir. Genellikle, ortamdaki programların çoğundan veya tanımlanmış programlama arabirimleriyle erişilebilen, bazen yapıştırma arabelleği olarak adlandırılan, adsız, geçici bir veri ara bellek olarak uygulanır. Tipik bir uygulama, tuş takımları, menü seçimleri vb. gibi kullanıcı (giriş/çıkışları) bu arayüzlerle eşleyerek pano işlevselliğine erişir. Pano tesisinin anlam bilimi, bir işletim sisteminden diğerine değişir ve aynı sistemin sürümleri arasında da değişebilir. Bazen farklı programlar veya kullanıcı tercihleri ile değiştirilebilirler.
Bir öğe kopyalandığında veya kesildiğinde, pano kullanılabilir olan her biçimini tutar, çünkü bu noktada, içerik yapıştırıldığında hangi biçimin gerekli olduğu bilinmemektedir. İşletim sistemi tarafından sağlanan panonun temel işlevselliği, uygulamalar ve pano yöneticileri tarafından genişletilebilir.
Windows, Linux ve macOS tek bir pano işlemini desteklemektedir. Her kesim veya kopya önceki içeriğin üzerine yazar. Normalde, yapıştırma işlemleri içeriği kopyalayarak içeriğini daha fazla yapıştırma işlemi için panoda kullanılabilir halde bırakır. Pano verileri bilgisayarın RAM'inde saklanır.
Sürükle-bırak işlemi, kullanıcıların bilgileri görünümden kesme, ve yapıştırma işlevlerine benzer şekilde bir denetimden diğerine sürükleyip bırakmalarını sağlar, ancak panoyu etkilemez.
Tarihi
Küçük metin parçacıkları için arabellek olarak kullanılan panoları, ilk olarak Pentti Kanerva tarafından silinmiş metinleri geri yüklemek için saklarken kullandı. Bir kişi bir yerde bir metni silip başka bir yerde geri yükleyebildiğinden, "delete" terimi bu durumda beklenenin aksine değildi. Larry Tesler, 1973'te bu tampon için "pano" terimini kesmek, kopyalamak ve yapıştırmak olarak adlandırdı, çünkü bu tekniklerin kopyalanan veya kesilen verileri geçici olarak kaydetmek için bir panoya ihtiyacı vardır.
Veri formatları
Uygulamalar, bir nesnenin serileştirilmiş gösterimlerini ya da bir söz vermeyi (daha büyük nesneler için) pano aracılığıyla iletir. Bazı durumlarda, belirli ortak veri formatlarının aktarılması soyut bir fabrikanın kullanımıyla opak bir şekilde sağlanabilir, örneğin Mac OS X, görüntünün asıl formatı olsa da panoda depolanan görüntü verilerine erişim sağlamak için NSImage adlı bir sınıf kullanır. nesneyi destekleyen veriler gizlenir. Gönderme ve alma uygulaması, aralarında transfer edilebilecek formatları, çoğu zaman kabul edilebilir tip dönüşümler sağlamaktan sorumlu olan aktif GUI widget'ı ile pazarlık eder. Çalışma alanı URL'leri, renkler, görüntüler, dizeler, atfedilen dizeler (zengin metin) ve sesler gibi genel öğelerin aktarılmasına izin verir. İşletim sistemi ve GUI araç takımı, örneğin zengin metinden düz metne ve tam tersine dönüştürme gibi bazı ortak dönüşümler sağlayabilir. Veri aktarımı için çeşitli tip tanımlayıcıları, MIME ve Uniform Type Identifier gibi tip sistemler arasında otomatik olarak kabul edilebilir eşlemeler sağlayabilen modern işletim sistemleri tarafından desteklenir.
Pano yöneticisi uzantıları, bir işletim sisteminin tümleşik pano işlevlerine işlevsellik katar. Kullanıcının panoyu manipüle etmesini sağlayan uygulamalardır. Birden fazla uyumsuz GUI araç seti kullanan linux gibi platformlarda, pano yöneticileri genellikle bu gibi farklı çerçeveleri kullanan uygulamalar arasında veri aktarmak için kullanılır.
Pano yönetimi ve uzantıları
Bir pano yöneticisi birden fazla kesim ve yapıştırma işlemi sağladığında, pano yeni kesimler ve kopyaları son işlemlerin listesine yerleştirilirken, yığın veya not defteri olarak değerlendirilir. Standart yapıştırma işlemi en son işlemi kopyalarken, özel yapıştırmalar diğer depolanmış işlemlere erişim sağlar. Bu yöneticiler ayrıca genellikle işlem geçmişini görüntüleyen ve kullanıcının önceki kopyaları seçmesine, düzenlemesine, biçimini değiştirmesine ve hatta aralarında arama yapmasına izin veren bir pencere sunar.
Çoğu işletim sistemi (örneğin, Windows, macOS, Linux, X11, Android, iOS) pano içeriğini kalıcı bir depoya kaydetmediğinden - bir kullanıcı oturumu kapattığında veya sistemi yeniden başlattığında, pano içeriği silinir. Başka bir örnek, bir kopyala veya kesme olayında pano verilerini çevrimiçi konuma kaydederek bu verileri çevrimiçi uygulamalara yapıştırmak için kullanılabilir duruma getirerek yerel panonun çevrimiçi uygulamalarla çalışmasını sağlamaktır. Pano yöneticileri ayrıca, kopyalamayı ve yapıştırmayı desteklemeyen yazılım sınırlamasını aşmak için araçlar olarak da görev yapabilirler.
Kaynakça
- ^ . 25 Haziran 2001 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Haziran 2020.
- ^ . 12 Ekim 2007 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Haziran 2020.
- ^ . 15 Nisan 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Haziran 2020.
- ^ "Dragging Files". 9 Aralık 2018 tarihinde kaynağından . Erişim tarihi: 25 Haziran 2020.
- ^ "Apple Developer Documentation". 26 Mayıs 2018 tarihinde kaynağından . Erişim tarihi: 25 Haziran 2020.
- ^ "GitHub - dxa4481/Pastejacking: A demo of overriding what's in a person's clipboard". 24 Mayıs 2016 tarihinde kaynağından . Erişim tarihi: 25 Haziran 2020.
- ^ "Using a password manager on Android? It may be wide open to sniffing attacks - Ars Technica". 19 Eylül 2017 tarihinde kaynağından . Erişim tarihi: 25 Haziran 2020.
- ^ "Arşivlenmiş kopya". 4 Ocak 2017 tarihinde kaynağından . Erişim tarihi: 29 Nisan 2019.
Ayrıca bakınız
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Pano kisa sureli veri depolama kesme kopyalama ve yapistirma islemleri tarafindan kullanilan isletim sistemi tarafindan saglanan belgeler veya uygulamalar arasinda veri aktarimi icin kullanilan bir veri arabellegidir Ingilizce pano ve not panosu ayni anlami clipboard verir Genellikle ortamdaki programlarin cogundan veya tanimlanmis programlama arabirimleriyle erisilebilen bazen yapistirma arabellegi olarak adlandirilan adsiz gecici bir veri ara bellek olarak uygulanir Tipik bir uygulama tus takimlari menu secimleri vb gibi kullanici giris cikislari bu arayuzlerle esleyerek pano islevselligine erisir Pano tesisinin anlam bilimi bir isletim sisteminden digerine degisir ve ayni sistemin surumleri arasinda da degisebilir Bazen farkli programlar veya kullanici tercihleri ile degistirilebilirler Bir oge kopyalandiginda veya kesildiginde pano kullanilabilir olan her bicimini tutar cunku bu noktada icerik yapistirildiginda hangi bicimin gerekli oldugu bilinmemektedir Isletim sistemi tarafindan saglanan panonun temel islevselligi uygulamalar ve pano yoneticileri tarafindan genisletilebilir Windows Linux ve macOS tek bir pano islemini desteklemektedir Her kesim veya kopya onceki icerigin uzerine yazar Normalde yapistirma islemleri icerigi kopyalayarak icerigini daha fazla yapistirma islemi icin panoda kullanilabilir halde birakir Pano verileri bilgisayarin RAM inde saklanir Surukle birak islemi kullanicilarin bilgileri gorunumden kesme ve yapistirma islevlerine benzer sekilde bir denetimden digerine surukleyip birakmalarini saglar ancak panoyu etkilemez TarihiKucuk metin parcaciklari icin arabellek olarak kullanilan panolari ilk olarak Pentti Kanerva tarafindan silinmis metinleri geri yuklemek icin saklarken kullandi Bir kisi bir yerde bir metni silip baska bir yerde geri yukleyebildiginden delete terimi bu durumda beklenenin aksine degildi Larry Tesler 1973 te bu tampon icin pano terimini kesmek kopyalamak ve yapistirmak olarak adlandirdi cunku bu tekniklerin kopyalanan veya kesilen verileri gecici olarak kaydetmek icin bir panoya ihtiyaci vardir Veri formatlariUygulamalar bir nesnenin serilestirilmis gosterimlerini ya da bir soz vermeyi daha buyuk nesneler icin pano araciligiyla iletir Bazi durumlarda belirli ortak veri formatlarinin aktarilmasi soyut bir fabrikanin kullanimiyla opak bir sekilde saglanabilir ornegin Mac OS X goruntunun asil formati olsa da panoda depolanan goruntu verilerine erisim saglamak icin NSImage adli bir sinif kullanir nesneyi destekleyen veriler gizlenir Gonderme ve alma uygulamasi aralarinda transfer edilebilecek formatlari cogu zaman kabul edilebilir tip donusumler saglamaktan sorumlu olan aktif GUI widget i ile pazarlik eder Calisma alani URL leri renkler goruntuler dizeler atfedilen dizeler zengin metin ve sesler gibi genel ogelerin aktarilmasina izin verir Isletim sistemi ve GUI arac takimi ornegin zengin metinden duz metne ve tam tersine donusturme gibi bazi ortak donusumler saglayabilir Veri aktarimi icin cesitli tip tanimlayicilari MIME ve Uniform Type Identifier gibi tip sistemler arasinda otomatik olarak kabul edilebilir eslemeler saglayabilen modern isletim sistemleri tarafindan desteklenir Pano yoneticisi uzantilari bir isletim sisteminin tumlesik pano islevlerine islevsellik katar Kullanicinin panoyu manipule etmesini saglayan uygulamalardir Birden fazla uyumsuz GUI arac seti kullanan linux gibi platformlarda pano yoneticileri genellikle bu gibi farkli cerceveleri kullanan uygulamalar arasinda veri aktarmak icin kullanilir Pano yonetimi ve uzantilariBir pano yoneticisi birden fazla kesim ve yapistirma islemi sagladiginda pano yeni kesimler ve kopyalari son islemlerin listesine yerlestirilirken yigin veya not defteri olarak degerlendirilir Standart yapistirma islemi en son islemi kopyalarken ozel yapistirmalar diger depolanmis islemlere erisim saglar Bu yoneticiler ayrica genellikle islem gecmisini goruntuleyen ve kullanicinin onceki kopyalari secmesine duzenlemesine bicimini degistirmesine ve hatta aralarinda arama yapmasina izin veren bir pencere sunar Cogu isletim sistemi ornegin Windows macOS Linux X11 Android iOS pano icerigini kalici bir depoya kaydetmediginden bir kullanici oturumu kapattiginda veya sistemi yeniden baslattiginda pano icerigi silinir Baska bir ornek bir kopyala veya kesme olayinda pano verilerini cevrimici konuma kaydederek bu verileri cevrimici uygulamalara yapistirmak icin kullanilabilir duruma getirerek yerel panonun cevrimici uygulamalarla calismasini saglamaktir Pano yoneticileri ayrica kopyalamayi ve yapistirmayi desteklemeyen yazilim sinirlamasini asmak icin araclar olarak da gorev yapabilirler Kaynakca 25 Haziran 2001 tarihinde kaynagindan arsivlendi Erisim tarihi 25 Haziran 2020 12 Ekim 2007 tarihinde kaynagindan arsivlendi Erisim tarihi 25 Haziran 2020 15 Nisan 2011 tarihinde kaynagindan arsivlendi Erisim tarihi 25 Haziran 2020 Dragging Files 9 Aralik 2018 tarihinde kaynagindan Erisim tarihi 25 Haziran 2020 Apple Developer Documentation 26 Mayis 2018 tarihinde kaynagindan Erisim tarihi 25 Haziran 2020 GitHub dxa4481 Pastejacking A demo of overriding what s in a person s clipboard 24 Mayis 2016 tarihinde kaynagindan Erisim tarihi 25 Haziran 2020 Using a password manager on Android It may be wide open to sniffing attacks Ars Technica 19 Eylul 2017 tarihinde kaynagindan Erisim tarihi 25 Haziran 2020 Arsivlenmis kopya 4 Ocak 2017 tarihinde kaynagindan Erisim tarihi 29 Nisan 2019 Ayrica bakinizTextPad