CINXE.COM
OMA - Mediataiteen ontologia - Finto
<!DOCTYPE html> <html dir="ltr" lang="fi" prefix="og: https://ogp.me/ns#"> <head> <base href="https://finto.fi/"> <link rel="shortcut icon" href="favicon.ico"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="format-detection" content="telephone=no"> <meta name="generator" content="Skosmos 2.18"> <meta name="title" content="OMA - Mediataiteen ontologia - Finto"> <meta property="og:title" content="OMA - Mediataiteen ontologia - Finto"> <link rel="canonical" href="https://finto.fi//oma/fi/"> <meta property="og:url" content="https://finto.fi//oma/fi/"> <meta property="og:type" content="website"> <meta property="og:site_name" content="Finto"> <link href="vendor/twbs/bootstrap/dist/css/bootstrap.min.css" media="screen, print" rel="stylesheet" type="text/css"> <link href="vendor/vakata/jstree/dist/themes/default/style.min.css" media="screen, print" rel="stylesheet" type="text/css"> <link href="vendor/davidstutz/bootstrap-multiselect/dist/css/bootstrap-multiselect.min.css" media="screen, print" rel="stylesheet" type="text/css"> <link href="resource/css/fira.css" media="screen, print" rel="stylesheet" type="text/css"> <link href="resource/fontawesome/css/fontawesome.css" media="screen, print" rel="stylesheet" type="text/css"> <link href="resource/fontawesome/css/regular.css" media="screen, print" rel="stylesheet" type="text/css"> <link href="resource/fontawesome/css/solid.css" media="screen, print" rel="stylesheet" type="text/css"> <link href="resource/css/styles.css" media="screen, print" rel="stylesheet" type="text/css"> <link href="resource/css/finto.css" media="screen, print" rel="stylesheet" type="text/css"> <title>OMA - Mediataiteen ontologia - Finto</title> </head> <body class="vocab-oma"> <noscript> <strong>Pahoittelut, mutta Skosmos ei toimi kunnolla ilman JavaScript-tukea. Ole hyvä ja ota se käyttöön.</strong> </noscript> <a id="skiptocontent" href="/oma/fi/#maincontent">Hyppää sisältöön</a> <div class="topbar-container topbar-white"> <div class="topbar topbar-white"> <div id="topbar-service-helper"> <a class="service-fi" href="fi/"><h1 id="service-name">Finto</h1></a> </div> <div id="topbar-language-navigation"> <div id="language"><span class="navigation-font">|</span> <a id="language-sv" class="navigation-font" href="/oma/sv/"> på svenska</a> <a id="language-en" class="navigation-font" href="/oma/en/"> in English</a> <a id="language-se" class="navigation-font" href="/oma/se/"> sámegillii</a> </div> <div id="navigation"> <a href="fi/" id="navi1" class="navigation-font" > Sanastot </a> <a href="fi/about" id="navi2" class="navigation-font"> Tietoja </a> <a href="oma/fi/feedback" id="navi3" class="navigation-font"> Palaute </a> <span class="skosmos-tooltip-wrapper skosmos-tooltip t-bottom" id="navi4" tabindex="0" data-title="Kun viet kursorin pisteillä alleviivatun tekstin kohdalle, saat ominaisuuteen liittyviä ohjeita. 
 
 Voit määrittää hakusanan katkaisun käyttämällä tähtimerkkiä. Kokeile esimerkiksi: *eläimet tai: *patentti*. Jos et käytä tähtimerkkiä haku tehdään käyttäen loppukatkaisua."> <span class="navigation-font">Ohje</span> </span> </div> </div> <!-- top-bar ENDS HERE --> </div> </div> <div class="headerbar"> <div class="header-row"><div class="headerbar-coloured"></div><div class="header-left"> <h1><a href="oma/fi/">OMA - Mediataiteen ontologia</a></h1> </div> <div class="header-float"> <h2 class="sr-only">Hae sanastosta</h2> <div class="search-vocab-text"><p>Sisällön kieli</p></div> <form class="navbar-form" role="search" name="text-search" action="oma/fi/search"> <input style="display: none" name="clang" value="fi" id="lang-input"> <div class="input-group"> <div class="input-group-btn"> <label class="sr-only" for="lang-dropdown-toggle">Sisällön ja haun kieli</label> <button type="button" class="btn btn-default dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false" id="lang-dropdown-toggle">suomi<span class="caret"></span></button> <ul class="dropdown-menu" aria-labelledby="lang-dropdown-toggle"> <li><a class="dropdown-item" href="oma/fi/?clang=en" class="lang-button" hreflang="en">englanti</a></li> <li><a class="dropdown-item" href="oma/fi/?clang=sv" class="lang-button" hreflang="sv">ruotsi</a></li> <li><a class="dropdown-item" href="oma/fi/" class="lang-button" hreflang="fi">suomi</a></li> <li> <a class="dropdown-item" href="oma/fi/?clang=fi&anylang=on" class="lang-button" id="lang-button-all">kaikilla kielillä</a> <input name="anylang" type="checkbox"> </li> </ul> </div><!-- /btn-group --> <label class="sr-only" for="search-field">Syötä haettava termi</label> <input id="search-field" type="text" class="form-control" name="q" value=""> <div class="input-group-btn"> <label class="sr-only" for="search-all-button">Suorita haku</label> <button id="search-all-button" type="submit" class="btn btn-primary">Hae</button> </div> </div> </form> </div> </div> </div> <div class="main-container"> <div id="sidebar"> <div class="sidebar-buttons"> <h2 class="sr-only">Sivupalkin lista: listaa ja selaa käsitteitä eri kriteerien mukaan</h2> <ul class="nav nav-tabs"> <h3 class="sr-only">Listaa käsitteet aakkosittain</h3> <li id="alpha" class="nav-item"><a class="nav-link active" href="oma/fi/index">Aakkosellinen</a></li> <h3 class="sr-only">Listaa käsitteet hierarkian mukaan</h3> <li id="hierarchy" class="nav-item"><a class="nav-link" href="#" id="hier-trigger">Hierarkia</a></li> </ul> </div> <div class="sidebar-grey"> <div class="group-container"> <ul class="group-index"> </ul> </div> </div> </div> <main id="maincontent" tabindex="-1"> <div class="content"> <div id="content-top"></div> <div class="container"> <div id="vocab-info"> <div> <h2>Tietoja sanastosta</h2> <hr /> </div> <div class="vocab-info-literals"> <div class="table"> <div class="row"> <div class="property-label versal"><h3>Nimi</h3><div class="property-divider"></div></div> <div class="property-value-column versal"> <div class="property-value-wrapper"> OMA - Mediataiteen ontologia </div> </div> </div> <div class="row"> <div class="property-label versal"><h3>Kuvaus</h3><div class="property-divider"></div></div> <div class="property-value-column versal"> <div class="property-value-wrapper"> OMA - Mediataiteen ontologia on YSO-pohjainen ja kolmikielinen (suomi, ruotsi, englanti) mediataiteen erikoisontologia. OMA kattaa mediataiteen alalajit ja rinnakkaiset taiteenalat sekä alan tekniikkaan, materiaaleihin ja estetiikkaan liittyvät käsitteet. Ontologian tietolähteinä ovat olleet mediataiteen kansainväliset sanastot, alan kirjallisuus ja teosten sisällönkuvailut sekä mediataiteen erityisalojen asiantuntijat.<br /> <br /> OMA-ontologian toteutuksesta on vastannut Mediakulttuuriyhdistys M-cult ry osana Suomen Mediataideverkoston MEHI – Mediataiteen historia Suomessa -hanketta vuosina 2021-2022. </div> </div> </div> <div class="row"> <div class="property-label versal"><h3>Julkaisija</h3><div class="property-divider"></div></div> <div class="property-value-column versal"> <div class="property-value-wrapper"> Kansalliskirjasto </div> </div> </div> <div class="row"> <div class="property-label versal"><h3>Tekijä</h3><div class="property-divider"></div></div> <div class="property-value-column versal"> <div class="property-value-wrapper"> M-Cult </div> </div> </div> <div class="row"> <div class="property-label versal"><h3>Lisenssi</h3><div class="property-divider"></div></div> <div class="property-value-column versal"> <div class="property-value-wrapper"> <a href="https://creativecommons.org/publicdomain/zero/1.0/">https://creativecommons.org/publicdomain/zero/1.0/</a> </div> </div> </div> <div class="row"> <div class="property-label versal"><h3>Muokkauspäivä</h3><div class="property-divider"></div></div> <div class="property-value-column versal"> <div class="property-value-wrapper"> maanantai 7. marraskuuta 2022 10:23:29 </div> </div> </div> <div class="row"> <div class="property-label versal"><h3>Tyyppi</h3><div class="property-divider"></div></div> <div class="property-value-column versal"> <div class="property-value-wrapper"> <a href="http://www.w3.org/2004/02/skos/core#ConceptScheme">http://www.w3.org/2004/02/skos/core#ConceptScheme</a> </div> </div> </div> <div class="row"> <div class="property-label versal"><h3>URI</h3></div> <div class="property-value-column versal"> <div class="property-value-wrapper"> <span class="uri-input-box">http://www.yso.fi/onto/oma/</span> </div> </div> </div> </div> </div> <div> <h3>Resurssien lukumäärä tyypeittäin</h3> <table class="table" id="counts"> <tr><th class="versal">Tyyppi</th><th class="versal">Lukumäärä</th></tr> </table> <h3>Termien lukumäärät kielittäin</h3> <table class="table" id="statistics"> <tr> <th class="versal">Kieli</th> <th class="versal">Päätermit</th> <th class="versal">Ohjaustermit</th> <th class="versal">Piilotermit</th> </tr> </table> </div> <div class="download-links"><span class="versal">Lataa tämä sanasto:</span><a href="rest/v1/oma/data?format=text/turtle">TURTLE</a></div> </div> </div> <div id="content-bottom"></div> </div> </main> <footer id="footer"></footer> </div> <script> <!-- translations needed in javascript --> var noResultsTranslation = "Ei tuloksia"; var loading_text = "Ladataan sisältöä"; var loading_failed_text = "Virhe: Lisätulosten haku epäonnistui!"; var loading_retry_text = "Yritä uudelleen"; var jstree_loading = "Ladataan ..."; var results_disp = "Näytetään kaikki %d tulosta"; var all_vocabs = "kaikista sanastoista"; var n_selected = "sanastosta"; var missing_value = "Kenttä on pakollinen"; var expand_paths = "näytä kaikki # polkua"; var expand_propvals = "näytä kaikki # arvoa"; var hiertrans = "Hierarkia"; var depr_trans = "Käytöstä poistettu käsite"; var sr_only_translations = { hierarchy_listing: "Hierarkian mukainen lista käsitteistä", groups_listing: "Hierarkian mukainen lista käsitteistä ja ryhmistä", }; <!-- variables passed through to javascript --> var lang = "fi"; var content_lang = "fi"; var vocab = "oma"; var uriSpace = "http://www.yso.fi/onto/oma/"; var showNotation = true; var sortByNotation = null; var languageOrder = ["fi","en","sv"]; var vocShortName = "OMA"; var explicitLangCodes = false; var pluginParameters = []; </script> <script type="application/ld+json"> {} </script> <script src="vendor/components/jquery/jquery.min.js"></script> <script src="vendor/components/handlebars.js/handlebars.min.js"></script> <script src="vendor/vakata/jstree/dist/jstree.min.js"></script> <script src="vendor/twitter/typeahead.js/dist/typeahead.bundle.min.js"></script> <script src="vendor/davidstutz/bootstrap-multiselect/dist/js/bootstrap-multiselect.min.js"></script> <script src="vendor/twbs/bootstrap/dist/js/bootstrap.bundle.js"></script> <script src="vendor/etdsolutions/waypoints/jquery.waypoints.min.js"></script> <script src="vendor/newerton/jquery-mousewheel/jquery.mousewheel.min.js"></script> <script src="vendor/pamelafox/lscache/lscache.min.js"></script> <script src="resource/js/config.js"></script> <script src="resource/js/hierarchy.js"></script> <script src="resource/js/groups.js"></script> <script src="resource/js/scripts.js"></script> <script src="plugins/yse/yse-plugin.js"></script><script>var pluginCallbacks = ["yseWarning"];</script><script src="resource/js/docready.js"></script> <!-- Cookie Consent --> <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.css" /> <script src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.js"></script> <script> cookieMessage = "Finto.fi-sivusto käyttää evästeitä käyttäjän kieliasetusten muistamiseen sekä käytön tilastointiin. Käyttämällä Finto.fi-sivustoa hyväksyt evästeiden käytön."; cookieDismiss = "Selvä!"; cookieLink = "Lue lisää"; cookieHref = "https://www.kiwi.fi/x/2zOOBQ"; window.addEventListener("load", function(){ window.cookieconsent.initialise({ "palette": { "popup": { "background": "#d4edeb", "text": "#333333" }, "button": { "background": "#394554", "text": "#ffffff" } }, "theme": "edgeless", "content": { "message": cookieMessage, "dismiss": cookieDismiss, "link": cookieLink, "href": cookieHref } })}); </script> <!-- End Cookie consent --> <!-- Matomo --> <script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="https://tilasto.kansalliskirjasto.fi/"; _paq.push(['setTrackerUrl', u+'piwik.php']); _paq.push(['setSiteId', '25']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Code --> <!-- Browser Update --> <script type="text/javascript"> var $buoop = {vs:{i:10,f:-4,o:-4,s:7,c:-4},c:4}; function $buo_f(){ var e = document.createElement("script"); e.src = "//browser-update.org/update.min.js"; document.body.appendChild(e); }; try {document.addEventListener("DOMContentLoaded", $buo_f,false)} catch(e){window.attachEvent("onload", $buo_f)} </script> <!-- End Browser Update --> <!-- YSO concepts with different color --> <script type="text/javascript"> function createConceptObject(conceptUri, conceptData) { var newNode = { text: getLabel(conceptData), label: pickLabel(conceptData), a_attr: getHrefForUri(conceptData.uri), uri: conceptUri, notation: conceptData.notation, parents: conceptData.broader, state: { opened: true }, children: [] }; // adding a css class for separating the yso concepts from the special domain ontology concepts if (vocab !== 'yso' && newNode.uri.indexOf('www.yso.fi/onto/yso/') !== -1) newNode.a_attr['class'] = 'yso-concept'; // setting the flag manually if the concept is known to have narrowers, but they aren't included eg. included topconcepts if(conceptData.hasChildren === true) { newNode.children = true; newNode.state.opened = false; } // if we are at a concept page we want to highlight that node and mark it as to be initially opened. if (newNode.uri === window.uri) { newNode.li_attr = { class: 'jstree-leaf-proper' }; } if (conceptData.narrower) { // filtering out the ones that don't have labels newNode.children = createObjectsFromChildren(conceptData, conceptUri); } return newNode; } function createObjectsFromChildren(conceptData, conceptUri) { var childArray = []; for (var i = 0; i < conceptData.narrower.length; i++) { var childObject = { text: getLabel(conceptData.narrower[i]), label: pickLabel(conceptData.narrower[i]), a_attr: getHrefForUri(conceptData.narrower[i].uri), uri: conceptData.narrower[i].uri, notation: conceptData.narrower[i].notation, parents: conceptUri, state: { opened: true } }; if (vocab !== 'yso' && childObject.uri.indexOf('www.yso.fi/onto/yso/') !== -1) childObject.a_attr['class'] = 'yso-concept'; // if the childConcept hasn't got any children the state is not needed. if (conceptData.narrower[i].hasChildren) { childObject.children = true; childObject.state.opened = false; } if(!childArray[childObject.uri]) childArray.push(childObject); storeUri(childObject); } return childArray; } function vocabRoot(topConcepts) { var topArray = []; for (var i = 0; i < topConcepts.length; i++) { var conceptData = topConcepts[i]; var childObject = { text: getLabel(conceptData), label: pickLabel(conceptData), a_attr : getHrefForUri(conceptData.uri), uri: conceptData.uri, notation: conceptData.notation, state: { opened: false } }; if (vocab !== 'yso' && childObject.uri.indexOf('www.yso.fi/onto/yso/') !== -1) childObject.a_attr['class'] = 'yso-concept'; if (conceptData.hasChildren) childObject.children = true; setNode(childObject); topArray.push(childObject); } return topArray; } function createObjectsFromNarrowers(narrowerResponse) { var childArray = []; for (var i = 0; i < narrowerResponse.narrower.length; i++) { var conceptObject = narrowerResponse.narrower[i]; var childObject = { text: getLabel(conceptObject), label: pickLabel(conceptObject), a_attr: getHrefForUri(conceptObject.uri), uri: conceptObject.uri, notation: conceptObject.notation, parents: narrowerResponse.uri, state: { opened: false, disabled: false, selected: false } }; if (vocab !== 'yso' && childObject.uri.indexOf('www.yso.fi/onto/yso/') !== -1) childObject.a_attr['class'] = 'yso-concept'; childObject.children = conceptObject.hasChildren ? true : false; setNode(childObject); childArray.push(childObject); } return childArray; } </script> <!-- KANTO/finaf tweaks --> <script type="text/javascript"> function finaf_tweak() { $(".prop-rdaa_P50094 li:not(.finaf-adjusted), .prop-rdaa_P50006 li:not(.finaf-adjusted)").each(function(index) { $(this).addClass("finaf-adjusted"); // prevent infinity loop $(this).find('> span').each(function(sIndex) { if (this.textContent.startsWith("Asteri ID:")) { var asteriSpan = $("<span id='finaf-adjusted-" + index + "s" + sIndex + "'>" + this.textContent.substr(11) + "</span>"); $(this).text("Asteri ID: "); var copyObject = $("#uri-input-box + button.copy-clipboard").clone(true); copyObject.attr("for", "#finaf-adjusted-" + index + "s" + sIndex).css("margin-left", "4px"); $(this).after(copyObject).after(asteriSpan); } if (this.textContent.startsWith("Y-tunnus:")) { var yTunnusSpan = $("<span id='finaf-adjusted-" + index + "s" + sIndex + "'>" + this.textContent.substr(10) + "</span>"); $(this).text("Y-tunnus: "); var copyObject = $("#uri-input-box + button.copy-clipboard").clone(true); copyObject.attr("for", "#finaf-adjusted-" + index + "s" + sIndex).css("margin-left", "4px"); $(this).after(copyObject).after(yTunnusSpan); } }); $(this).find('a').each(function(aIndex) { var href = $(this).attr('href'); if (href.startsWith('http:\/\/isni.org/isni/')) { $("<span>ISNI: </span>").insertBefore($(this)); isni = href.replace('http:\/\/isni.org/isni/', ''); $(this).empty(); for (var i = 0; i <= 12; i = i + 4) { $(this).append("<span class='isni-digit-block'>" + isni.substr(i, 4) + "</span>"); } $(this).attr("id", "finaf-adjusted-" + index + "a" + aIndex); var copyObject = $("#uri-input-box + button.copy-clipboard").clone(true); copyObject.attr("for", "#finaf-adjusted-" + index + "a" + aIndex).css("margin-left", "4px"); $(this).after(copyObject); } if (href.startsWith('https:\/\/orcid.org/')) { $('<span class="orcid">ORCID:</span>').insertBefore($(this)); orcid = href.replace('https:\/\/orcid.org/', ''); $(this).text(orcid); $(this).attr("id", "finaf-adjusted-" + index + "a" + aIndex); var copyObject = $("#uri-input-box + button.copy-clipboard").clone(true); copyObject.attr("for", "#finaf-adjusted-" + index + "a" + aIndex).css("margin-left", "4px"); $(this).after(copyObject); } if (href.startsWith('http:\/\/viaf.org/viaf/')) { $('<span>VIAF ID: </span>').insertBefore($(this)); viaf = href.replace('http:\/\/viaf.org/viaf/', ''); $(this).text(viaf); $(this).attr("id", "finaf-adjusted-" + index + "a" + aIndex); var copyObject = $("#uri-input-box + button.copy-clipboard").clone(true); copyObject.attr("for", "#finaf-adjusted-" + index + "a" + aIndex).css("margin-left", "4px"); $(this).after(copyObject); } }); }); } $( document ).ready(function() { if (vocab === "finaf") { finaf_tweak(); // do immediately const mainContentNode = document.getElementById("maincontent"); const observer = new MutationObserver(finaf_tweak); observer.observe(mainContentNode, {childList: true, subtree: true}); } }); </script> <script id="yse-template" type="text/x-handlebars-template"><div class="alert alert-danger"> <h2 class="deprecated-alert">{{warning-text}}</h2> </div> </script><script id="yse-feedback" type="text/x-handlebars-template"><span class="versal-bold">{{notice}}</span> <p class="versal" style="margin-bottom: 20px;">{{{content}}}</p> </script></body> </html>