/* 新增鍵盤左右鍵切換作品的功能 */
document.addEventListener('DOMContentLoaded', function() {
  // 取得按鈕元素
  const prevButton = document.querySelector('.prev-post');
  const nextButton = document.querySelector('.next-post');

  // 監聽鍵盤事件
  document.addEventListener('keydown', function(event) {
    // 判斷按下的按鍵
    if (event.key === 'ArrowLeft' && prevButton) { // 檢查 prevButton 是否存在
      if (prevButton.href) { // 檢查 prevButton 是否具有 href 屬性
        // 觸發上一篇連結
        window.location.href = prevButton.href;
      }
    } else if (event.key === 'ArrowRight' && nextButton) { // 檢查 nextButton 是否存在
      if (nextButton.href) { // 檢查 nextButton 是否具有 href 屬性
        // 觸發下一篇連結
        window.location.href = nextButton.href;
      }
    }
  });
});
jQuery(document).ready(function($) {
    var header = $('.singlework-header');
    var headerHeight = header.outerHeight();
    var isHeaderVisible = false;
    var scrollThreshold = 10; //定滾動多少 px 才會觸發
    var lastScrollTop = 0;
    var headerContainer = $('.singlework-page');
    var scrollTimeout = null; //向上滾動時,延遲多久才會顯示

    $(window).on('load', function() {
        header.css('top', -headerHeight + 'px');
    });

    $(document).mousemove(function(event) {
        if (event.pageY < 50 && !isHeaderVisible) {
            showHeader();
        }
    });

    headerContainer.scroll(function() {
        var scrollTop = $(this).scrollTop();
        var delta = scrollTop - lastScrollTop; // 計算滾動方向

        if (!isHeaderVisible) {
            // 向上滾動超過閾值時,延遲顯示 header
            if (delta < 0 && Math.abs(delta) > scrollThreshold) {
                if (scrollTimeout) {
                    clearTimeout(scrollTimeout);
                }
                scrollTimeout = setTimeout(function() {
                    showHeader();
                }, 150);
            }
        } else {
            // **只有向下滾動時才關閉 header**
            if (delta > 0 && Math.abs(delta) > scrollThreshold) {
                hideHeader();
            }
        }

        lastScrollTop = scrollTop;
    });

    $(document).click(function(event) {
        if (!$(event.target).closest('.singlework-header').length && isHeaderVisible) {
            hideHeader();
        }
    });

    function showHeader() {
        header.addClass('show');
        isHeaderVisible = true;
    }

    function hideHeader() {
        header.removeClass('show');
        isHeaderVisible = false;
    }
});

夜遊

false

document.addEventListener("DOMContentLoaded", function() {
    // 獲取 meta field 的隱藏元素
    let metaFieldElement = document.querySelector(".singlework-pure-en-title-switcher");
    
    // 獲取 .singlework-title 標題
    let postTitle = document.querySelector(".singlework-title");

    // 確保 metaFieldElement 和 postTitle 存在
    if (metaFieldElement && postTitle) {
        // 讀取 meta field 的值並去除前後空格
        let metaValue = metaFieldElement.innerText.trim().toLowerCase();

        // 如果 meta field 值是 "true",則將字距設為 0
        if (metaValue === "true") {
            postTitle.style.letterSpacing = "0";
        }
    }
});
2015-2016
木製回廊、印画紙額装
映像作品:「Dark Is Nature」(16:30)
《夜遊》は、暗闇をテーマにした作品であり、「見ること」が解消された後にもなお持続する映像空間を構築する。作品は三つの要素から成る:閉じた回廊の暗い動線、ほとんど判別できない静止画像群、そして「Dark Is Nature」と題された映像である。この映像では、アーティストが友人とともに暗闇の中で山へ入り、「ウーウー」という伝説の声を探す過程が記録される。しかし実際に撮影されたのは、闇の中での一連の運動――闇の中を歩き、闇の中で聴き、闇の中で見つめ、待つという行為である。

ここでの「闇」は象徴(恐怖、無知、死)としてではなく、実在する感覚的媒体として扱われる。見えず、記録できない。あたかもまだ名付けられていない存在状態のように、闇は物の覆いではなく、輪郭を持たずに現れる。もし映像が「可視なるものを生産する仕組み」であるならば、本作はその視覚的条件の縁から「見ること」の条件そのものを問い直す試みである。

したがって、「見ること」はもはや主体の操作でもなく、世界の可視性の問題でもない。その主権は保留され、命名や測定の立場を失っている。観者はもはや他者を見つめる中心ではなく、闇に包まれ、触れられ、待たれる存在点である。

インスタレーション内部に足を踏み入れると、「見ること」は即座に遅延され、成立すらしなくなる。時間は観者に属するのではなく、映像自体の生成条件となる。音が感覚の主軸となり――ささやき、枝葉の擦れ合い、足音の反響、遠くで判別しがたい低周波の振動が織りなす不明瞭な空間構造によって、闇は単なる環境ではなく、視覚秩序における「他者」として存在する――反射せず、確証もせず、再現もしない、ただ「そこにある」のだ。

このような条件下で、「見ること」はもはや所有ではなく、曝露であり、知覚の範疇でもなく、存在の共現となる。観者は、名づけられぬ場において映像と共に存在し、その場には息遣いのように計測不能でありながら、触れるほど深い微細な存在感が漂う。

光が物に輪郭と識別性を与えるものであるならば、闇はこの世界性を回収する。闇は映像の境界を破壊し、すべての輪郭を不確定な深淵へと滑り込ませる。これこそが《夜遊》が構築する倫理的映像である。観者が映像を見るのではなく、観者と他者が名づけられぬ関係の中で共に曝されるのだ。

これは映像の消失ではなく、映像性そのものの再探求である。《夜遊》は視覚の欠如を修復するものではなく、むしろ「見えなさ」を映像の根本的条件として肯定する。観者はここで主体性を奪われ、「逃れられない存在状態」の一部となる――見るのではなく、闇と共にあり、自然の映像状態と共にある。
2026 CopyRight ©