Roskakori on GUI - elementti , joka on suunniteltu poistamaan ja usein väliaikaisesti tallentamaan poistettuja objekteja (joissakin toteutuksissa vain tiedostoja ja hakemistoja ). Joidenkin järjestelmien roskakorin avulla voit palauttaa äskettäin poistetun objektin käyttäjän virheen tai väärinkäsityksen sattuessa .
Saatavilla monissa käyttöjärjestelmissä , sähköpostinhallintaliitännöissä ja joissakin muissa sovelluksissa.
Ensimmäistä kertaa roskakorin ( englanninkielinen roskakori Yhdysvalloissa tai englantilainen jäteastia Euroopassa ) toteutti Apple Computer, Inc. Lisa - tietokoneen Lisa Desktop -käyttöliittymässä vuonna 1982 . Pian tämä käyttöliittymä siirrettiin Finder -nimellä muihin Applen käyttöjärjestelmiin: ProDOS , GS / OS ja Mac OS . Finder ja Roskakori tunnetaan laajalti Apple Macintosh -tietokoneiden ja niiden Mac OS -käyttöjärjestelmän ansiosta.
Mac OS -roskakorissa on useita toimintoja, jotka liittyvät objektien poistamiseen ja tilapäiseen tallentamiseen (jos mahdollista): sen avulla voit poistaa ja tallentaa tiedostoja millä tahansa laitteella ( kiintolevyt , levykkeet, flash-asemat, verkkoresurssit jne.). ), sähköpostiviestejä ja muita sovellusohjelmien objekteja sekä vapauttaa ulkoisia muistilaitteita (irrottaaksesi ja poistaaksesi levykkeen , CD:n jne. asemasta Mac OS:ssä vetämällä tämän laitteen kuvake roskakoriin) . Nykyaikaiset käyttöjärjestelmän versiot eivät koskaan poista Mac OS:n roskakoriin tallennettuja objekteja automaattisesti, vaikka varhaisemmissa versioissa (ennen System 6:ta) roskakori tyhjennettiin järjestelmän sammutuksen yhteydessä.
Apple omistaa oikeudet käyttää englanninkielisiä nimiä. Roskakori ja englanti. Jätesämpäri tietokoneen käyttöliittymässä ja Yhdysvaltain patentti Mac OS X -roskakorin ulkonäölle [1] .
Mac OS:n vanhoille "klassisille" versioille oli laajennusohjelma Oscar the Grouch , ja kun se asennettiin, Sesame Streetin nukketeatterin samanniminen sankari asettui roskakoriin. Tyhjentäessään koria hän kiipesi siitä ulos ja lauloi laulunsa alkusanat: "Oh, I love trash..." tai refreenin siihen. Lapset pitivät siitä niin paljon, että monet vanhemmat pyysivät kaikki tiedostonsa voidakseen kuunnella Oscaria [2] . Ohjelman jakelu keskeytettiin televisio-ohjelman tekijänoikeuksien haltijoiden vainon vuoksi.
Niklaus Wirth , artikkelissa Communications of the ACM , kritisoi Mac OS -käyttöliittymää epäjohdonmukaisuudesta ja epäintuitiivisuudesta, koska se käytti argumenttina järjestelmän poistamista levykkeestä asemasta, kun sen kuvake vedetään roskakoriin. Myöhemmin tämä näkökulma (roskakorin tällaisen toiminnan virheellisyydestä) heijastui suosituksiin GNOME-ympäristön käyttöliittymän kehittämisestä [3] .
Vuonna 1992 IBM otti roskakorin osittain käyttöön OS / 2 2.0 -käyttöjärjestelmässä nimeltä Shredder . OS/2-silppuri suorittaa tiedostojen ja objektien poistamisen Workplace Shell (WPS) -objektiympäristössä. Tiedostojen väliaikaisen tallennuksen ja palauttamisen toimintoa Shredderissä ei ole toteutettu, koska se on toteutettu OS / 2:ssa tiedostojärjestelmän ja UNDELETE -komennon tasolla , ei graafisen käyttöliittymän tasolla.
Vuonna 1995 Microsoft otti roskakorin osittain käyttöön Windows 95 -käyttöjärjestelmässä nimellä englanti. Roskakori . Windowsin roskakori poistaa ja väliaikaisesti tallentaa tiedostoja, kun taas vain kiintolevyillä olevat tiedostot tallennetaan. Windowsin roskakoriin tallennetut tiedostot voidaan poistaa automaattisesti, kun levy on täynnä. Apple haastoi Microsoftin täytäntöönpanon oikeudessa plagiointina , mutta ei onnistunut [4] .
Roskakori on myös toteutettu vaihtelevassa määrin useissa Unix GUI :issa ja muissa käyttöjärjestelmissä.
Apple iOS -käyttöjärjestelmässä iPhone - alustalle roskakori vain poistaa sovellusobjekteja .
Useimmissa järjestelmissä "roskakori"-liitäntä ei ole tiedostojärjestelmän ominaisuus, vaan se toteutetaan "poistetun" tiedoston siirtona erityiseen tallennustilaan.
GNOMEssa tämän arkiston nimi on .Trash (hakemistossa ~/.local/share/Trash ja .Trash-hakemistossa jokaisen asennetun siirrettävän tietovälineen juuressa, joka voidaan kirjoittaa aseman juureen).
Windows-perheen käyttöjärjestelmissä roskakori on aseman juurihakemistossa oleva kansio. Versiosta riippuen kansion nimi on SENTRY[5] , RECYCLED[6] , RECYCLER[7] tai RECYCLE.BIN[8] ja siinä on piilotettu attribuutti . Eri nimet mahdollistavat useiden käyttöjärjestelmäversioiden rinnakkaiselon samassa koneessa häiritsemättä toisiaan.
GUI-elementtejä | |
---|---|
Liitäntätyypit | |
Ohjaus | |
Input Output |
|
Näyttö |
|
Säiliöt |
|
Navigointi | |
Erikoisikkunat _ |
|
Pelaaminen | |
Liittyvät käsitteet |
|