/* 新增鍵盤左右鍵切換作品的功能 */
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";
        }
    }
});
2013-2014
LED 燈板、數位印刷、鋁
89 cm x 131 cm
機械結構、節拍器、北京人頭骨(複製品)、黃銅、木頭、不銹鋼
14 cm x 25 cm x 163 cm

《不可摧毀的物件》由一個發光的句子與一顆凝視的頭骨組成,兩者如同互不注視的證人,分別指向歷史的不同視角,卻又緊密縫合於一個封閉的觀看體制之中。

在發光的畫面上,海洋成為背景,而文字則浮現於海平線之上:當戴上紅藍眼鏡後,文字隨之分裂,最終形成另一組隱含恐懼與束縛的訊息:「WE ARE STILL IN CHAIN」。這場語言的重組遊戲不是機巧的設計,而是關於主體如何在結構內被制約、被命名——語意不再穩固,而是在感知的偏移與晃動中持續瓦解、重構。在此,語句與其說是表達的工具,不如說是一組限制視線的裝置,控制著我們看見什麼、錯過什麼。

《不可摧毀的物件》直接挪用曼‧雷(Man Ray)1923年的現成物作品標題,同時也是對超現實主義者對欲望與觀看關係的轉化。在此,藝術家非僅呼應形式,更將其原本的私人性轉化為一種歷史與政治的裝置語法:符號被引用、拆解、重組,成為符號與符號之間無法回收的落差。

節拍器發出的單一、卻無止境的聲響,如同一種時間的代謝機制,也是一場被不斷重啟的儀式。在注視著的並非一顆眼睛,而是頭骨空洞的眼窩——前歷史的空位、滅絕的殘餘。擺錘上人眼被替換為鈔票上喬治·華盛頓的眼睛,那隻永遠超然凝視的「全視之眼」,如今作為權力幽靈的載體,投射出一道關於金錢、歷史與觀看的複合視線。

頭骨所戴的眼鏡,讓人無法辨識其注視方向,它彷彿既看著畫面,也看著觀者——但那並不是「你」,而是「你所處的座標」,一種無從移開的抽象位置。彷彿在模擬「觀看自身如何被觀看」——這不是關於觀看什麼圖像,而是關乎圖像如何操演我們。

2025 CopyRight ©