CINXE.COM
OMA - Ontologi för mediekonst - Finto
<!DOCTYPE html> <html dir="ltr" lang="en" 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 - Ontologi för mediekonst - Finto"> <meta property="og:title" content="OMA - Ontologi för mediekonst - Finto"> <link rel="canonical" href="https://finto.fi/oma/en/?clang=sv"> <meta property="og:url" content="https://finto.fi/oma/en/?clang=sv"> <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 - Ontologi för mediekonst - Finto</title> </head> <body class="vocab-oma"> <noscript> <strong>We're sorry but Skosmos doesn't work properly without JavaScript enabled. Please enable it to continue.</strong> </noscript> <a id="skiptocontent" href="oma/en/?clang=sv#maincontent">Skip to main content</a> <div class="topbar-container topbar-white"> <div class="topbar topbar-white"> <div id="topbar-service-helper"> <a class="service-en" href="en/?clang=sv"><h1 id="service-name">Finto</h1></a> </div> <div id="topbar-language-navigation"> <div id="language"><span class="navigation-font">|</span> <a id="language-fi" class="navigation-font" href="oma/fi/?clang=sv"> suomeksi</a> <a id="language-sv" class="navigation-font" href="oma/sv/?clang=sv"> på svenska</a> <a id="language-se" class="navigation-font" href="oma/se/?clang=sv"> sámegillii</a> </div> <div id="navigation"> <a href="en/?clang=sv" id="navi1" class="navigation-font" > Vocabularies </a> <a href="en/about?clang=sv" id="navi2" class="navigation-font"> About </a> <a href="oma/en/feedback?clang=sv" id="navi3" class="navigation-font"> Feedback </a> <span class="skosmos-tooltip-wrapper skosmos-tooltip t-bottom" id="navi4" tabindex="0" data-title="Hover your cursor over the text with a dotted underline to see instructions about the property. 
 
 For truncation search, please use the symbol * as in *animal or *patent*. For ends of search words, the search will be truncated automatically, even if the truncation symbol is not entered manually: thus, cat will yield the same results as cat*."> <span class="navigation-font">Help</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/en/?clang=sv">OMA - Ontologi för mediekonst</a></h1> </div> <div class="header-float"> <h2 class="sr-only">Search from vocabulary</h2> <div class="search-vocab-text"><p>Content language</p></div> <form class="navbar-form" role="search" name="text-search" action="oma/en/search"> <input style="display: none" name="clang" value="sv" id="lang-input"> <div class="input-group"> <div class="input-group-btn"> <label class="sr-only" for="lang-dropdown-toggle">Content and search language</label> <button type="button" class="btn btn-default dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false" id="lang-dropdown-toggle">Swedish<span class="caret"></span></button> <ul class="dropdown-menu" aria-labelledby="lang-dropdown-toggle"> <li><a class="dropdown-item" href="oma/en/" class="lang-button" hreflang="en">English</a></li> <li><a class="dropdown-item" href="oma/en/?clang=fi" class="lang-button" hreflang="fi">Finnish</a></li> <li><a class="dropdown-item" href="oma/en/?clang=sv" class="lang-button" hreflang="sv">Swedish</a></li> <li> <a class="dropdown-item" href="oma/en/?clang=sv&anylang=on" class="lang-button" id="lang-button-all">Any language</a> <input name="anylang" type="checkbox"> </li> </ul> </div><!-- /btn-group --> <label class="sr-only" for="search-field">Enter search term</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">Submit search</label> <button id="search-all-button" type="submit" class="btn btn-primary">Search</button> </div> </div> </form> </div> </div> </div> <div class="main-container"> <div id="sidebar"> <div class="sidebar-buttons"> <h2 class="sr-only">Sidebar listing: list and traverse vocabulary contents by a criterion</h2> <ul class="nav nav-tabs"> <h3 class="sr-only">List vocabulary concepts alphabetically</h3> <li id="alpha" class="nav-item"><a class="nav-link active" href="oma/en/index?clang=sv">Alphabetical</a></li> <h3 class="sr-only">List vocabulary concepts hierarchically</h3> <li id="hierarchy" class="nav-item"><a class="nav-link" href="#" id="hier-trigger">Hierarchy</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>Vocabulary information</h2> <hr /> </div> <div class="vocab-info-literals"> <div class="table"> <div class="row"> <div class="property-label versal"><h3>Title</h3><div class="property-divider"></div></div> <div class="property-value-column versal"> <div class="property-value-wrapper"> OMA - Ontologi för mediekonst </div> </div> </div> <div class="row"> <div class="property-label versal"><h3>Description</h3><div class="property-divider"></div></div> <div class="property-value-column versal"> <div class="property-value-wrapper"> OMA – Ontologin för mediekonst är en trespråkig (finska, svenska, engelska) specialontologi för mediekonst och den baserar sig på Allmän finländsk ontologi ALLFO. Ontologin skildrar mediekonstens mångfald, dess genrer och parallella konstformer, samt dess centrala tekniska, estetiska och tematiska frågor. Ontologin har utvecklats med hjälp av internationella ordlistor, litteratur samt mediekonstspecialisters kunnande.<br /> <br /> OMA-ontologin har sammanställts av Mediakulturföreningen M-cult som en del av projektet MEHI – Mediekonstens historia i Finland under åren 2021–2022. Projektet koordineras av Nätverket för Mediakonst i Finland. </div> </div> </div> <div class="row"> <div class="property-label versal"><h3>Publisher</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>Creator</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>License</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>Last modified</h3><div class="property-divider"></div></div> <div class="property-value-column versal"> <div class="property-value-wrapper"> måndag 7 november 2022 10:23:29 </div> </div> </div> <div class="row"> <div class="property-label versal"><h3>Type</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>Resource counts by type</h3> <table class="table" id="counts"> <tr><th class="versal">Type</th><th class="versal">Count</th></tr> </table> <h3>Term counts by language</h3> <table class="table" id="statistics"> <tr> <th class="versal">Language</th> <th class="versal">Preferred terms</th> <th class="versal">Alternate terms</th> <th class="versal">Hidden terms</th> </tr> </table> </div> <div class="download-links"><span class="versal">Download this vocabulary:</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 = "No results"; var loading_text = "Loading more items"; var loading_failed_text = "Error: Loading more items failed!"; var loading_retry_text = "Retry"; var jstree_loading = "Loading ..."; var results_disp = "All %d results displayed"; var all_vocabs = "from all"; var n_selected = "selected"; var missing_value = "Value is required and can not be empty"; var expand_paths = "show all # paths"; var expand_propvals = "show all # values"; var hiertrans = "Hierarchy"; var depr_trans = "Deprecated concept"; var sr_only_translations = { hierarchy_listing: "Hierarchical listing of vocabulary concepts", groups_listing: "Hierarchical listing of vocabulary concepts and groupings", }; <!-- variables passed through to javascript --> var lang = "en"; var content_lang = "sv"; var vocab = "oma"; var uriSpace = "http://www.yso.fi/onto/oma/"; var showNotation = true; var sortByNotation = null; var languageOrder = ["sv","fi","en"]; 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 uses cookies to store language preferences and compile usage statistics. By using finto.fi you accept the use of cookies."; cookieDismiss = "Got it!"; cookieLink = "Learn more"; cookieHref = "https://www.kiwi.fi/x/4DOOBQ"; 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>