PageSourceSearch

https://t.media/3284191

html t.media collected 2026-09-25 06:01:12 UTC 99,368 bytes, 1,584 lines download raw bytes

1<!doctype html>
2<html lang="en">
3
4<head>
5    <meta charset="utf-8">
6    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
7    <title>New Taipei festival draws crowds with giant dinosaur kites │ TVBS World Taiwan</title>
8    <link rel="icon" href="https://cc.t.media/2017news/prd/images/favicon.ico?v=024" type="image/icon">
9    <link rel="alternate" href="https://t.media/3284191" hreflang="en">
10    <meta http-equiv="content-language" content="en-US">
11    <!-- Device Web-->
12    <meta name="viewport" content="width=device-width">
13    <!--Device Web ed-->
14    <link rel="stylesheet" type="text/css" href="https://cc.t.media/2017news/prd/depoly/all_news_v42_detail_list_english.css?v=024" media="screen">
15<script type='text/javascript' src='https://cc.t.media/2017news/prd/depoly/all_news_v42_detail_list_v02.js?v=024'></script>
vendor: 1 bytes, line 15
15
16<script type='text/javascript'>const{subtle}=globalThis.crypto;var ppid;async function generateHash(){const rawData=$.cookie('_ga').split('.').slice(2).join('.');const encoder=new TextEncoder();let encodedData=encoder.encode(rawData);encodedData=await subtle.digest('SHA-256',encodedData);const hashArray=Array.from(new Uint8Array(encodedData));ppid=hashArray.map(byte=>byte.toString(16).padStart(2,'0')).join('');console.log('ppid_new:',ppid);};generateHash();</script>
16<script async src='https://securepubads.g.doubleclick.net/tag/js/gpt.js'></script>
16<script>window.googletag=window.googletag||{cmd:[]};var news_tvbs_com_tw_pc_read_r4;var news_tvbs_com_tw_pc_read_in1;var news_tvbs_com_tw_pc_read_in2;var news_tvbs_com_tw_pc_read_in3;var news_tvbs_com_tw_pc_read_in4;var news_m_read_popup;var news_tvbs_com_tw_m_read_in1;var news_tvbs_com_tw_m_read_in2;var news_tvbs_com_tw_m_read_in3;var news_tvbs_com_tw_m_read_in4;var news_tvbs_com_tw_m_read_bottom;googletag.cmd.push(function(){news_tvbs_com_tw_pc_read_r4=googletag.defineSlot('/21697024903/news.tvbs.com.tw_pc_read_r4',[[300,250],[300,600]],'news_tvbs_com_tw_pc_read_r4').addService(googletag.pubads());news_tvbs_com_tw_pc_read_in1=googletag.defineSlot('/21697024903/news.tvbs.com.tw_pc_read_in1',[[300,250],[728,90],[336,280],[1,1]],'news_tvbs_com_tw_pc_read_in1').addService(googletag.pubads());news_tvbs_com_tw_pc_read_in2=googletag.defineSlot('/21697024903/news.tvbs.com.tw_pc_read_in2',[[300,250],[728,90],[336,280],[1,1]],'news_tvbs_com_tw_pc_read_in2').addService(googletag.pubads());news_tvbs_com_tw_pc_read_in3=googletag.defineSlot('/21697024903/news.tvbs.com.tw_pc_read_in3',[[300,250],[728,90],[336,280],[1,1]],'news_tvbs_com_tw_pc_read_in3').addService(googletag.pubads());news_tvbs_com_tw_pc_read_in4=googletag.defineSlot('/21697024903/news.tvbs.com.tw_pc_read_in4',[[300,250],[728,90],[336,280],[1,1]],'news_tvbs_com_tw_pc_read_in4').addService(googletag.pubads());if(null===document.body)
17{news_m_read_popup=googletag.defineSlot('/21697024903/news_m_read_popup',["fluid",[1,1]],'news_m_read_popup').addService(googletag.pubads());}
18else if(document.body.clientWidth<=359)
19{news_m_read_popup=googletag.defineSlot('/21697024903/news_m_read_popup',[[1,1],[320,480],[300,250],[336,280]],'news_m_read_popup').addService(googletag.pubads());}
20else if(document.body.clientWidth<=320)
21{news_m_read_popup=googletag.defineSlot('/21697024903/news_m_read_popup',[[1,1],[320,480],[300,250]],'news_m_read_popup').addService(googletag.pubads());}
22else
23{news_m_read_popup=googletag.defineSlot('/21697024903/news_m_read_popup',[[1,1],[320,480],[300,250],[336,280],[360,540]],'news_m_read_popup').addService(googletag.pubads());}
24news_tvbs_com_tw_m_read_in1=googletag.defineSlot('/21697024903/news.tvbs.com.tw_m_read_in1',[[300,250],[336,280],[1,1]],'news_tvbs_com_tw_m_read_in1').addService(googletag.pubads());news_tvbs_com_tw_m_read_in2=googletag.defineSlot('/21697024903/news.tvbs.com.tw_m_read_in2',[320,480],'news_tvbs_com_tw_m_read_in2').addService(googletag.pubads());news_tvbs_com_tw_m_read_in3=googletag.defineSlot('/21697024903/news.tvbs.com.tw_m_read_in3',[[300,250],[336,280],[1,1]],'news_tvbs_com_tw_m_read_in3').addService(googletag.pubads());news_tvbs_com_tw_m_read_in4=googletag.defineSlot('/21697024903/news.tvbs.com.tw_m_read_in4',[[300,250],[336,280],[1,1]],'news_tvbs_com_tw_m_read_in4').addService(googletag.pubads());news_tvbs_com_tw_m_read_bottom=googletag.defineSlot('/21697024903/news.tvbs.com.tw_m_read_bottom',[[320,100],[1,1]],'news_tvbs_com_tw_m_read_bottom').addService(googletag.pubads());googletag.pubads().collapseEmptyDivs();googletag.pubads().disableInitialLoad();googletag.pubads().setPublisherProvidedId(ppid);googletag.enableServices();});googletag.cmd.push(function(){googletag.pubads().setTargeting('news_channel','english');});googletag.cmd.push(function(){googletag.pubads().setTargeting('news_article_id','3284191');});function detectmob()
25{if(navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/Windows Phone/i)){return true;}
26else{return false;}}</script>
26    <!--js Link ed-->
27    <!--Google analytics-->
28    <!--Google analytics ed-->
29    <!--Dable-->
30    <meta property="dable:item_id" content="3284191">
31    <meta property="dable:image" content="https://cc.t.media/img/upload/2026/09/24/20260924172224-26fea686.jpg">
32    <meta property="dable:author" content="TVBS">
33    <!--Dable ed-->
34    <!-- for Facebook -->
35    <meta property="og:title" itemprop="name" content="New Taipei festival draws crowds with giant dinosaur kites │ TVBS World Taiwan">
36    <meta property="og:type" content="article">
37    <meta property="og:url" itemprop="url" content="https://t.media/3284191">
38    <meta property="og:image" itemprop="image" content="https://cc.t.media/img/upload/2026/09/24/20260924172224-26fea686.jpg">
39    <meta property="og:description" itemprop="description" content="The 2026 North Coast International Kite Festival drew crowds to Baishawan Beach on Saturday (Sept. 19) with giant dinosaur and dragon kites from seven countries, free workshops, eco-tours, and a local market.">
40    <meta property="og:type" content="article">
41<meta property="og:site_name" content="TVBS">
42<meta property="fb:admins" content="1557798208">
43<meta property="fb:app_id" content="808502559243231">
44<meta property="article:author" content="https://www.facebook.com/tvbsfb"/>
45<meta property="article:publisher" content="https://www.facebook.com/tvbsfb"/>
46
47<!-- 富盈JS -->
48<script async type="text/javascript" charset="utf-8" src="https://power.adhacker.online/tvbs/news/prod/news.js"></script>
48
49<!-- 富盈JS ed -->
50
51
52<meta property="fb:pages" content="419217714880192" />
53<meta property="fb:pages" content="435874166575033" />
54<meta property="fb:pages" content="111515882197852" />
55<meta property="fb:pages" content="103776576325700" />
56<meta property="fb:pages" content="425886554169130" />
57<meta property="fb:pages" content="222330954465485" />
58<meta property="fb:pages" content="103816386321776" />
59    <!-- for Google -->
60    <meta name="title" itemprop="headline" data-ephemeral="true" content="New Taipei festival draws crowds with giant dinosaur kites │ TVBS World Taiwan">
61    <meta name="description" content="The 2026 North Coast International Kite Festival drew crowds to Baishawan Beach on Saturday (Sept. 19) with giant dinosaur and dragon kites from seven countries, free workshops, eco-tours, and a local market.">
62    <meta name="author" content="TVBS">
63    <meta name="copyright" content="TVBS">
64    <meta name="application-name" content="TVBS">
65    <meta name="URL" content="https://cc.t.media/img/upload/2026/09/24/20260924172224-26fea686.jpg">
66    <meta name="news_keywords" itemprop="keywords" content="new,TVBSWorldTaiwan,taiwan,latestNews,breakingNews" />
67    <meta name="keywords" itemprop="keywords" content="new,TVBSWorldTaiwan,taiwan,latestNews,breakingNews">
68    <meta name="robots" content="INDEX,FOLLOW">
69    <meta name="robots" content="max-image-preview:large">
70    <meta name="medium" content="news" />
71    <link rel="canonical" href="https://t.media/3284191">
72    <link rel="image_src" type="image/jpeg" href="https://cc.t.media/img/upload/2026/09/24/20260924172224-26fea686.jpg" />
73    <!-- Twitter Card data -->
74    <meta name="twitter:card" content="summary_large_image">
75    <meta name="twitter:site" content="@TVBS">
76    <meta name="twitter:title" content="New Taipei festival draws crowds with giant dinosaur kites │ TVBS World Taiwan">
77    <meta name="twitter:description" content="The 2026 North Coast International Kite Festival drew crowds to Baishawan Beach on Saturday (Sept. 19) with giant dinosaur and dragon kites from seven countries, free workshops, eco-tours, and a local market.">
78    <!-- Twitter summary card with large image must be at least 280x150px -->
79    <meta name="twitter:image:src" content="https://cc.t.media/img/upload/2026/09/24/20260924172224-26fea686.jpg">
80    <!-- new meta -->
81    <meta name="lastmod" property="article:modified_time" itemprop="dateModified" content="2026-09-24T18:15:00+08:00">
82    <meta name="pubdate" property="article:published_time" itemprop="datePublished" content="2026-09-24T17:23:00+08:00">
83    <meta name="section" property="article:section" itemprop="articleSection" content="english">
84    <meta name="section" content="english" data-ephemeral="true">
85    <meta name="subsection" itemprop="articleSection" content="News">
86    <meta name="source" content="TVBS">
87    <meta name="publisher" itemprop="publisher" content="TVBS">
88    <meta name="image" content="https://cc.t.media/img/upload/2026/09/24/20260924172224-26fea686.jpg">
89    <meta property="og:locale" content="zh_TW">
90    <meta property="og:image:width" content="1060">
91    <meta property="og:image:height" content="596">
92    <!-- new meta end -->
93
94    
94<script>
95        window.dataLayer = window.dataLayer || [];
96        var e_collaborator = '';
97        if (e_collaborator == '') {
98            e_collaborator = null;
99        }
100        dataLayer.push({
101            'article_category': 'english',
102            'article_id': '3284191',
103            'article_title': 'New Taipei festival draws crowds with giant dinosaur kites',
104            'reporter': 'TVBS News Staff',
105            'editor': '',
106            'executive_editor': '',
107            'internship_editor': '',
108            'content_tag': 'Taiwan kite festival,Baishawan Beach,North Coast festival,dinosaur kites,Shimen District,international kite teams,dragon kites,giant dinosaur kites Taiwan beach festival,North Coast International Kite Festival 2026,Taiwan kite festival free workshops eco-',
109            'publish_date': '2026-09-24 17:23:00',
110            'e_collaborator': e_collaborator,
111        });
112    </script>
112
113
114    <!--Google analytics-->
115    
115<script>
116    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
117        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
118        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
119    })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
120</script>
120
121
122<!-- Google Tag Manager -->
123<script>
vendor: 498 bytes, lines 123-137
123
124    (function(w, d, s, l, i) {
125        w[l] = w[l] || [];
126        w[l].push({
127            'gtm.start': new Date().getTime(),
128            event: 'gtm.js'
129        });
130        var f = d.getElementsByTagName(s)[0],
131            j = d.createElement(s),
132            dl = l != 'dataLayer' ? '&l=' + l : '';
133        j.async = true;
134        j.src =
135            'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
136        f.parentNode.insertBefore(j, f);
137    })(window, document, 'script', 'dataLayer', '
137GTM-PDXVLNL6
vendor: 4 bytes, line 137
137');
138</script>
138
139<!-- End Google Tag Manager -->
140
141<!-- Begin comScore Tag -->
142<script>
143    var _comscore = _comscore || [];
144    _comscore.push({
145        c1: "2",
146        c2: "18400300"
147    });
148    (function() {
149        var s = document.createElement("script"),
150            el = document.getElementsByTagName("script")[0];
151        s.async = true;
152        s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js";
153        el.parentNode.insertBefore(s, el);
154    })();
155</script>
155
156<noscript>
157    <img src="https://b.scorecardresearch.com/p?c1=2&c2=18400300&cv=2.0&cj=1" />
158</noscript>
159<!-- End comScore Tag -->
160    <!--Google analytics ed-->
161        
161<script type="application/ld+json">
162        {
163            "@context": "https://schema.org",
164            "@type": "NewsArticle",
165            "mainEntityOfPage": "https://t.media/3284191",
166            "articleSection": "english",
167            "headline": "New Taipei festival draws crowds with giant dinosaur kites │ TVBS World Taiwan",
168            "url": "https://t.media/3284191",
169            "thumbnailUrl": "https://cc.t.media/img/upload/2026/09/24/20260924172224-26fea686.jpg",
170            "image": {
171                "@type": "ImageObject",
172                "url": "https://cc.t.media/img/upload/2026/09/24/20260924172224-26fea686.jpg",
173                "height": 596,
174                "width": 1060
175            },
176            "dateCreated": "2026-09-24T17:22:42+08:00",
177            "datePublished": "2026-09-24T17:23:00+08:00",
178            "dateModified": "2026-09-24T18:15:00+08:00",
179            "articleBody": "TAIPEI(TVBSNews)—GiantdinosaurkitessoaredoverBaishawanBeachinNewTaipei'sShimenDistrictonSaturday(Sept.19)astheNorthCoastInternationalKiteFestivaltransformedthecoastlineintoanaerialdinosaurpark.Crowdswatchedinternationalteamsfromsevencountriesflymassivedragon-shapedandcartoon-stylereptilekitesagainstthebluesky.Thefestival,themed'DragonQuest'(尋龍記),featuredadramaticopeningceremonyinwhichagiantdragonegg'hatched'tosymbolizetheawakeningofmythicalcreatures.Astrikingreddinosaurkiteonthebeachbecameoneoftheday'smostphotographedattractions.&nbspTheannualevent,organizedbytheShimenDistrictOffice(石門區公所)formorethan20years,aimstoboosttourismintheNorthCoastregion.'ThemaingoalistoattractmoretouriststoShimenthrougheventslikethis,topromotetourismandlocalagriculturalproducts,'DistrictChiefWuChia-chao(吳家兆)said.ThekiteperformanceswerecoordinatedbytheAsianInternationalKiteFederation(亞洲國際風箏聯合會).TeamscamefromItaly,Brazil,Malaysia,Singapore,Japan,SouthKorea,Thailand,andIndonesia,alongwith11professionalkiteteamsfromTaiwan.&nbspAmongtheinternationalartistswasGuilhermeLinaresPalau,aBraziliankiteartistbasedinItaly,whosecreationsblendBrazilianwarmthwithItaliandesignelegance.Hisworks,including'Sunflower,''GentlemanTurtle,'and'Caterpillar'kites,drewadmiringcrowds.Weatherposedanearlychallenge.Morningwindsweretooweaktoliftthekites,andmanyremainedgroundeduntilaround3p.m.,whenconditionsimprovedandthecolorfuldisplaysfinallytookflight.Beyondtheaerialdisplays,thefestivalofferedfreekite-paintingworkshops.Professionalinstructorsalsoledh
179ands-onkite-flyingsessionsintheafternoon.Amarketfeaturingatleast25stallsofferedlocalagriculturalproducts,snacks,souvenirs,andhandmadecrafts.Organizersalsoarranged30-personeco-toursconnectingthefestivalgroundswithnearbyFujiFishingPort(富基漁港)andChuhuangkouFarm(出磺口農場).&nbspThefestivalincorporatedthemesofsustainability,diversity,andgenderequalityintoitsprogramming.A'WindColorRealm'(風之彩境)kineticartinstallationwassetupneartheBaishawanVisitorCenter.TheNorthCoastInternationalKiteFestivalhasbeenheldannuallysince2000,takingadvantageoftheregion'scoastallandscapeandfavorablewindconditions.◼ ",
180            "author": {
181                "@type": "Person",
182                "name": "TVBS News Staff"
183            },
184            "publisher": {
185                "@type": "Organization",
186                "name": "TVBS World Taiwan",
187                "url": "https://t.media/3284191",
188                "logo": {
189                    "@type": "ImageObject",
190                    "url": "https://cc.t.media/2017news/prd/images/tvbs_news_logo_amp.png?v=024",
191                    "width": 94,
192                    "height": 60
193                }
194            },
195            "description": "The 2026 North Coast International Kite Festival drew crowds to Baishawan Beach on Saturday (Sept. 19) with giant dinosaur and dragon kites from seven countries, free workshops, eco-tours, and a local market.",
196            "keywords": ["Taiwan kite festival","Baishawan Beach","North Coast festival","dinosaur kites","Shimen District","international kite teams","dragon kites","giant dinosaur kites Taiwan beach festival","North Coast International Kite Festival 2026","Taiwan kite festival free workshops eco-"]
197        }
198    </script>
198
199
200    
200<script type="application/ld+json">
201        {
202            "@context": "https://schema.org",
203            "@type": "BreadcrumbList",
204            "itemListElement": [{
205                    "@type": "ListItem",
206                    "position": 1,
207                    "name": "TVBS World Taiwan",
208                    "item": "https://news.tvbs.com.tw/"
209                },
210                {
211                    "@type": "ListItem",
212                    "position": 2,
213                    "name": "New Taipei festival draws crowds with giant dinosaur kites",
214                    "item": "https://t.media/3284191"
215                }
216            ]
217        }
218    </script>
218
219
220    
220<script type="application/ld+json">
221        {
222            "@context": "https://schema.org",
223            "@type": "WebPage",
224            "headline": "New Taipei festival draws crowds with giant dinosaur kites │ TVBS World Taiwan",
225            "url": "https://t.media/3284191",
226            "thumbnailUrl": "https://cc.t.media/img/upload/2026/09/24/20260924172224-26fea686.jpg",
227            "image": {
228                "@type": "ImageObject",
229                "url": "https://cc.t.media/img/upload/2026/09/24/20260924172224-26fea686.jpg",
230                "height": 596,
231                "width": 1060
232            },
233            "dateCreated": "2026-09-24T17:22:42+08:00",
234            "datePublished": "2026-09-24T17:23:00+08:00",
235            "dateModified": "2026-09-24T18:15:00+08:00",
236            "author": {
237                "@type": "Person",
238                "name": "TVBS News Staff"
239            },
240            "publisher": {
241                "@type": "Organization",
242                "name": "TVBS World Taiwan",
243                "url": "https://t.media/",
244                "logo": {
245                    "@type": "ImageObject",
246                    "url": "https://cc.t.media/2017news/prd/images/tvbs_news_logo_amp.png?v=024",
247                    "width": 94,
248                    "height": 60
249                }
250            },
251            "description": "The 2026 North Coast International Kite Festival drew crowds to Baishawan Beach on Saturday (Sept. 19) with giant dinosaur and dragon kites from seven countries, free workshops, eco-tours, and a local market.",
252            "keywords": ["Taiwan kite festival","Baishawan Beach","North Coast festival","dinosaur kites","Shimen District","international kite teams","dragon kites","giant dinosaur kites Taiwan beach festival","North Coast International Kite Festival 2026","Taiwan kite festival free workshops eco-"]
253        }
254    </script>
254
255
256    
256<script type="text/javascript" src="https://www.youtube.com/player_api"></script>
256
257    
257<script type="text/javascript">
258        $(window).load(function() {
259            $("#_popIn_recommend img").each(function() {
260                if ($(this).attr("src").indexOf("icon-time.png") != -1) {
261                    $(this).attr("alt", "時間圖示");
262                }
263            });
264            $("#share_facebook_icon").html($("#label_share_fb").html());
265            $("#share_line_icon").html($("#label_share_line").html());
266            $("#share_twitter_icon").html($("#label_share_twitter").html());
267        });
268        $(function() {
269            var $window = $(window);
270
271            function share_go() {
272                if ($window.width() < 1024) {
273                    $(".fixed_bar .menu_mo .list").hide();
274                    $(".fixed_bar .menu_mo .share_bar").show();
275                } else {
276                    $(".fixed_bar .menu_mo .list").show();
277                    $(".fixed_bar .menu_mo .share_bar").hide();
278                }
279            }
280            share_go();
281            $window.resize(function() {
282                share_go();
283            });
284            if ($("#limit18").val() == 1) {
285                $(".limit_18_box").css("display", "block");
286                $(".limit_18").css("display", "block");
287            }
288            $(".limit_18_box .btn a").click(function() {
289                $(".limit_18_box").css("display", "none");
290                $(".limit_18").css("display", "none");
291            })
292        });
293    </script>
293
294    
295        
295<script type="application/ld+json">
296            {
297                "@context": "https://schema.org/",
298                "@type": "VideoObject",
299                "name": "New Taipei festival draws crowds with giant dinosaur kites",
300                "description": "The 2026 North Coast International Kite Festival drew crowds to Baishawan Beach on Saturday (Sept. 19) with giant dinosaur and dragon kites from seven countries, free workshops, eco-tours, and a local market.",
301                "thumbnailUrl": [
302                    "https://img.youtube.com/vi/mRmUVd_J51U/0.jpg",
303                    "https://img.youtube.com/vi/mRmUVd_J51U/1.jpg",
304                    "https://img.youtube.com/vi/mRmUVd_J51U/2.jpg",
305                    "https://img.youtube.com/vi/mRmUVd_J51U/3.jpg"
306                ],
307                "uploadDate": "2026-09-24T17:23:00+08:00",
308                //"duration": "PT1M54S",
309                "contentUrl": "https://t.media/3284191",
310                "embedUrl": "https://www.youtube.com/embed/mRmUVd_J51U",
311                "interactionStatistic": {
312                    "@type": "InteractionCounter",
313                    "interactionType": {
314                        "@type": "https://schema.org/WatchAction"
315                    },
316                    "userInteractionCount": 0                }
317            }
318        </script>
318
319
320        </head>
321
322<body>
323    <!-- Google Tag Manager (noscript) 需緊接在<body>之後-->
vendor: 73 bytes, lines 323-325
323
324<noscript>
325    <iframe src="https://www.googletagmanager.com/ns.html?id=
325GTM-PHFLV7B
vendor: 84 bytes, lines 325-326
325" height="0" width="0" style="display:none;visibility:hidden"></iframe>
326</noscript>
327<!-- Google Tag Manager (noscript) -->
328    <!-- container主架構 -->
329    <div class="container">
330
331        <!-- 參數組 -->
332        <label id="label_share_fb" style="display:none;"><a data-community='facebook' target='_blank' onClick="dataLayer.push({
333                    'event': 'ga4_click_event',
334                    'category': '新聞_內頁_分享_上方',
335                    'action': 'share_facebook',
336                    'label': '點擊_新聞內頁_上方_分享_facebook_New Taipei festival draws crowds with giant dinosaur kites_3284191',});" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Ft.media%2F3284191" rel="noopener"><img width="32" height="32" decoding="async" loading="lazy" src="https://cc.t.media/2017news/prd/images/FFFFFF-32.png?v=024" alt="click click community"></a></label>
337        <label id="label_share_line" style="display:none;"><a data-community='line' target='_blank' onClick="dataLayer.push({
338                    'event': 'ga4_click_event',
339                    'category': '新聞_內頁_分享_上方',
340                    'action': 'share_line',
341                    'label': '點擊_新聞內頁_上方_分享_line_New Taipei festival draws crowds with giant dinosaur kites_3284191',});" href="https://social-plugins.line.me/lineit/share?text=New+Taipei+festival+draws+crowds+with+giant+dinosaur+kites&url=https%3A%2F%2Ft.media%2F3284191" rel="noopener"><img width="32" height="32" decoding="async" loading="lazy" src="https://cc.t.media/2017news/prd/images/FFFFFF-32.png?v=024" alt="click click community"></a></label>
342        <label id="label_share_twitter" style="display:none;"><a data-community='twitter' target='_blank' onClick="dataLayer.push({
343                    'event': 'ga4_click_event',
344                    'category': '新聞_內頁_分享_上方',
345                    'action': 'share_twitter',
346                    'label': '點擊_新聞內頁_上方_分享_twitter_New Taipei festival draws crowds with giant dinosaur kites_3284191',});" href="https://twitter.com/intent/tweet?text=https%3A%2F%2Ft.media%2F3284191" rel="noopener"><img width="32" height="32" decoding="async" loading="lazy" src="https://cc.t.media/2017news/prd/images/FFFFFF-32.png?v=024" alt="click click community"></a></label>
347        <input id="limit18" style="display:none;" value="0" />
348        <!-- 參數組END -->
349
350        <!--floating banner-->
351        
352            <div class="flexd_bottom_ad">
353                <div class="hidden_box"></div>
354                <div class="close_box">
355                    <div class="txt">廣告</div>
356                    <div class="xx">
357                        <img src="https://cc.t.media/2017news/prd/images/xx-slim-white.svg?v=024" width="12" height="12" alt="xx">
358                    </div>
359                </div>
360                <div class="frame_box">
361                    <div class="img_box">
362                        <div class="img">
363                            <div class="xx">
364                                <img src="https://cc.t.media/2017news/prd/images/xx-slim-black.svg?v=024" width="12" height="12" alt="xx">
365                            </div>
366                            <!-- /31610311/news_tvbs_com_tw_m_read_bottom -->
367            <div class ='lazydiv' id='news_tvbs_com_tw_m_read_bottom' data-adsid='news_tvbs_com_tw_m_read_bottom' >
368                
368<script>
369                if(detectmob() && document.body.clientWidth<1024 && 'news_tvbs_com_tw_m_read_bottom'.indexOf('_m_')>-1) {
370                    googletag.cmd.push(function() {
371                        googletag.display('news_tvbs_com_tw_m_read_bottom'); })
372                } else if(document.body.clientWidth>=1024 && document.body.clientWidth<1250 && 'news_tvbs_com_tw_m_read_bottom'.indexOf('_m_')>-1 && ('news_tvbs_com_tw_m_read_bottom'.indexOf('_d')>-1 || 'news_tvbs_com_tw_m_read_bottom'.indexOf('_sp')>-1 || 'news_tvbs_com_tw_m_read_bottom'.indexOf('_mid')>-1 || 'news_tvbs_com_tw_m_read_bottom'.indexOf('read_in')>-1 || 'news_tvbs_com_tw_m_read_bottom'.indexOf('read_adult_in')>-1)) {
373                    googletag.cmd.push(function() {
374                        googletag.display('news_tvbs_com_tw_m_read_bottom'); })
375                } else if(!detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_m_read_bottom'.indexOf('_pc_')>-1) {
376                    googletag.cmd.push(function() {
377                        googletag.display('news_tvbs_com_tw_m_read_bottom'); })
378                } else if(detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_m_read_bottom'.indexOf('_pc_')>-1) {
379                    googletag.cmd.push(function() {
380                        googletag.display('news_tvbs_com_tw_m_read_bottom'); })
381                } else if(detectmob() && document.body.clientWidth>=1024 && 'news_tvbs_com_tw_m_read_bottom'.indexOf('_pc_')>-1 && 'news_tvbs_com_tw_m_read_bottom'.indexOf('_d')<=-1 && 'news_tvbs_com_tw_m_read_bottom'.indexOf('_sp')<=-1 && 'news_tvbs_com_tw_m_read_bottom'.indexOf('_mid')<=-1 && 'news_tvbs_com_tw_m_read_bottom'.indexOf('read_in')<=-1 && 'news_tvbs_com_tw_m_read_bottom'.indexOf('read_adult_in')<=-1) {
382                    googletag.cmd.push(function() {
383                        googletag.display('news_tvbs_com_tw_m_read_bottom'); })
384                }
385                </script>
385
386            </div>
387                        </div>
388                    </div>
389                </div>
390            </div>
391                <!--floating banner ed-->
392
393        <!-- GO~Top -->
394        <div id="back">     
395     
396    <div id="back-img1"onClick="dataLayer.push({
397                    'event': 'ga4_click_event',
398                    'category': '共用_回頂端',
399                    'action': 'click_backtotop',
400                    'label': '點擊_回頂端',});"><img class='lazyimage' decoding='async' data-original='https://cc.t.media/2017news/prd/images/gotop.png' src='https://cc.t.media/img/upload/2017/11/09/20171109193947-11b8e8d3.png' alt='回到網頁上方' width='50' height='50'></div>
401</div>
402        <!-- GO~Top END -->
403
404        <!-- 新版導覽列 -->
405        <style type="text/css">
406    /* CLS補圖片比例 */
407    #back-img1 img,
408    .article_talk_author .sharebox img,
409    .right_box .weather_icon img,
410    .logo_mo_box .ham_btn img,
411    .logo_mo_box .magnifier img,
412    .fixed_bar .share_bar .share li img,
413    .index_new .vision .img img,
414    .email_subscription .img img,
415    .article_rank .list .img img,
416    .lazy_card .list .img img,
417    .lazy_card2 .list .img img,
418    .news_now .list .img img,
419    .news_now2 .list .img img,
420    .news_list .list .img img,
421    .issue_more .img img,
422    .packnews_more .list .img img,
423    .news_live .vision .img img,
424    .news_live .list2 .img img,
425    .list_more .img img,
426    .temperature_box .img img,
427    .news_weather .img img,
428    .news_weather .live_box .live_list .video_img img,
429    .right_live .list .img img,
430    .article_issue .list .img img,
431    .article_extended2 .list .img img,
432    .news_column img {
433        width: 100%;
434        height: auto;
435    }
436
437    .logo a img {
438        width: 100%;
439        height: auto;
440    }
441
442    header,
443    .head .app_div,
444    .fixed_bar {
445        background-color: #F6EE33;
446    }
447
448    .logo_div {
449        margin: 0 0 8px 0;
450    }
451
452    @media (max-width: 1023px) {
453        .article_ad_top {
454            margin-top: 20px;
455        }
456    }
457</style>
458
459<!--按鈕列固定包-->
460<div class="fixed_bar"></div>
461<!--按鈕列固定包ed-->
462
463<!--header -->
464<header>
465    <div class="head">
466        <!--app_div -->
467        <div class="app_div">
468            <div class="frame_box">
469                <!--手機版-->
470                <div class="logo_mo_box">
471                    <div class="ham_box">
472                        <div class="logo_mo" style="height:auto;"><a href="https://t.media/" onClick="dataLayer.push({
473                    'event': 'ga4_click_event',
474                    'category': '共用_新聞網CI',
475                    'action': 'click_ci',
476                    'label': '點擊_新聞網CI',});"><img width="85" height="45" src="https://cc.t.media/2017news/prd/images/tMedia_logo.png" style="width:100%;height:auto;" alt="tvbs logo"></a></div>
477                    </div>
478                </div>
479                <!--手機版 ed-->
480            </div>
481        </div>
482        <!--app_div ed -->
483
484        <!--logo_div-->
485        <div class="logo_div">
486            <!-- <div class="logo_div" style="margin: 0;"> -->
487            <div class="frame_box">
488                <!--logo-->
489                <div class="logo" style="width: 100px;height:auto;">
490                    <a onClick="dataLayer.push({
491                    'event': 'ga4_click_event',
492                    'category': '共用_新聞網CI',
493                    'action': 'click_ci',
494                    'label': '點擊_新聞網CI',});"                        href="https://t.media/">
495                    <img 
496                        width="400"
497                        height="400"
498                        src="https://cc.t.media/2017news/prd/images/tMedia_logo.png"
499                        style="width:100%;height:auto;" alt="tvbs logo">
500                    </a>
501                </div>
502                <!--logo ed-->
503                <div class="object" style="display: flex; align-items: center;">
504                    <div class="box">
505                        <!--社群按鈕-->
506                        <div class="share">
507                            <ul>
508                                <li data-social='facebook'></li>
509                                <li data-social='youtube'></li>
510                                <li data-social='line'></li>
511                                <li data-social='twitter'>
512                                    <a onClick="dataLayer.push({
513                    'event': 'ga4_click_event',
514                    'category': '共用_社群追蹤',
515                    'action': 'click_twitter',
516                    'label': '點擊_社群追蹤_twitter',});"                                        href="https://twitter.com/tvbsworldtaiwan" target="_blank">
517                                        <img
518                                            width="32"
519                                            height="32"
520                                            src="https://cc.t.media/2017news/prd/images/FFFFFF-32.png"
521                                            alt="click community">
522                                    </a>
523                                </li>
524                            </ul>
525                        </div>
526                        <!--社群按鈕 ed-->
527                    </div>
528                </div>
529            </div>
530        </div>
531        <!--logo_div ed-->
532
533        <!--導覽列-->
534        <nav>
535            
535<script type="text/javascript">
536                $(function() {
537                    var pathname = location.pathname;
538                    pathname = pathname.replace(/\/\/+/g, "/");
539                    var split_class = pathname.split("/");
540                    var now_class = split_class[1];
541                    var now_uri = pathname;
542                    if (now_uri.search("/") == 0) now_uri = pathname.substr(1);
543                    var window_width = $(window).width();
544                    var line_check = 0;
545
546                    $(".menu_list li").each(function() {
547                        var href = $(this).find("a").attr("href");
548                        if (now_class.trim() == "" || now_class.trim() == "/") {
549                            href = href + location.search;
550                            if (location.href == href || location.href == (href + "/")) {
551                                $(this).addClass("active");
552                                line_check++;
553                                if ($(this).position().left != 0) $(".menu_mo ul").scrollLeft($(this).position().left - 70);
554                            }
555                        } else {
556                            if (typeof(href) !== "undefined" && href.indexOf(".tw/") > -1) {
557                                var part_url = $(this).find("a").attr("href").split(".tw/");
558                                if (typeof(part_url[1]) != "undefined") {
559                                    var part_url2 = part_url[1].split("/");
560                                    if (part_url[1] == now_uri) {
561                                        if (split_class[1] == "pack") {
562                                            if (split_class[2] == "packnews") {
563                                                $(this).addClass("active");
564                                                line_check++;
565                                                if ($(this).position().left != 0) $(".menu_mo ul").scrollLeft($(this).position().left - 70);
566                                            }
567                                        } else {
568                                            $(this).addClass("active");
569                                            line_check++;
570                                            console.log($(this).position());
571                                            if ($(this).position().left != 0) $(".menu_mo ul").scrollLeft($(this).position().left - 70);
572                                        }
573                                    } else if (part_url[1].search(now_class) != -1) {
574                                        if (typeof(split_class[3]) != "undefined" && typeof(part_url2[2]) != "undefined" && isNaN(split_class[3]) && isNaN(part_url2[2]) && split_class[2] == part_url2[1]) {
575                                            if (split_class[3] == part_url2[2]) {
576                                                $(this).addClass("active");
577                                                line_check++;
578                                                if ($(this).position().left != 0) $(".menu_mo ul").scrollLeft($(this).position().left - 70);
579                                            }
580                                        } else if (typeof(split_class[2]) != "undefined" && typeof(part_url2[1]) != "undefined" && isNaN(split_class[2]) && isNaN(part_url2[1]) && split_class[1] == part_url2[0]) {
581                                            if (split_class[1] == "pack" && part_url2[1] == "packnews") {
582                                                $(this).addClass("active");
583                                                line_check++;
584                                                if ($(this).position().left != 0) $(".menu_mo ul").scrollLeft($(this).position().left - 70);
585                                            } else if (split_class[1] == "live") {
586                                                $(this).addClass("active");
587                                                line_check++;
588                                                if ($(this).position().left != 0) $(".menu_mo ul").scrollLeft($(this).position().left - 70);
589                                            } else if (split_class[1] != "pack" && split_class[2] == part_url2[1]) {
590                                                $(this).addClass("active");
591                                                line_check++;
592                                                if ($(this).position().left != 0) $(".menu_mo ul").scrollLeft($(this).position().left - 70);
593                                            }
594                                        } else {
595                                            $(this).addClass("active");
596                                            line_check++;
597                                            if ($(this).position().left != 0) $(".menu_mo ul").scrollLeft($(this).position().left - 70);
598                                        }
599                                    }
600                                }
601                            } else {
602                                if (href == "#" && line_check == 0) {
603                                    var parent_li = $(this);
604                                    parent_li.find(".child_menu").find("a").each(function() {
605                                        var list_href = $(this).attr("href").split(".tw/");
606                                        if (typeof(list_href[1]) != "undefined") {
607                                            var part_url2 = list_href[1].split("/");
608                                            if (list_href[1] == now_uri) {
609                                                if (split_class[1] == "pack") {
610                                                    if (split_class[2] == "packnews") {
611                                                        parent_li.addClass("active");
612                                                        line_check++;
613                                                    }
614                                                } else {
615                                                    parent_li.addClass("active");
616                                                    line_check++;
617                                                }
618                                            } else if (list_href[1].search(now_class) != -1) {
619                                                if (typeof(split_class[3]) != "undefined" && typeof(part_url2[2]) != "undefined" && isNaN(split_class[3]) && isNaN(part_url2[2]) && split_class[2] == part_url2[1]) {
620                                                    if (split_class[3] == part_url2[2]) {
621                                                        parent_li.addClass("active");
622                                                        line_check++;
623                                                    }
624                                                } else if (typeof(split_class[2]) != "undefined" && typeof(part_url2[1]) != "undefined" && isNaN(split_class[2]) && isNaN(part_url2[1]) && split_class[1] == part_url2[0]) {
625                                                    if (split_class[1] == "pack" && part_url2[1] == "packnews") {
626                                                        parent_li.addClass("active");
627                                                        line_check++;
628                                                    } else if (split_class[1] == "live") {
629                                                        $(this).addClass("active");
630                                                        line_check++;
631                                                    } else if (split_class[1] != "pack" && split_class[2] == part_url2[1]) {
632                                                        parent_li.addClass("active");
633                                                        line_check++;
634                                                    }
635                                                } else {
636                                                    parent_li.addClass("active");
637                                                    line_check++;
638                                                }
639                                            }
640                                        }
641                                    });
642                                }
643                            }
644                        }
645                    });
646                });
647            </script>
647
648            <div class="frame_box">
649                <!--PC-->
650                <div id="pc" style="position: relative;" class="menu_div hide1280 menu_list">
651
652                </div>
653                <!--PC ed-->
654                <!--1280-->
655                <div id="pc2" class="menu_div show1280 menu_list">
656                </div>
657                <!--1280 ed-->
658                <!--mo 手機版-->
659                <div class="menu_mo menu_list">
660                    <div class="list">
661                    </div>
662                    <!--share_bar-->
663                    <div class="share_bar display_none">
664                        <div class="main">
665                            <div class="padding20_mo">
666                                <label id="bread"></label>
667                                <!--Share-->
668                                <div class="share_box1">
669                                    <p>Share to:</p>
670                                    <div class="share">
671                                        <ul>
672                                            <li id="share_facebook_icon"></li>
673                                            <li id="share_line_icon"></li>
674                                            <li id="share_twitter_icon"></li>
675                                        </ul>
676                                    </div>
677                                </div>
678                                <!--Share ed-->
679                            </div>
680                        </div>
681                    </div>
682                    <!--share_bar-->
683                </div>
684                <!--mo 手機版ed-->
685            </div>
686        </nav>
687        <!--導覽列 ed-->
688    </div>
689</header>
690
691<!-- ga4共用 -->
692<script type="text/javascript">
693    $(function(){
694        //送GA4事件參數
695        function sendDatalayer(data){
696            window.dataLayer = window.dataLayer || [];
697            dataLayer.push({
698                'event': data.event,
699                'tab_type':data.tab_type,
700                'block_type':data.block_type,
701                'subtab_type':data.subtab_type,
702                'content_category':data.content_category,
703                'article_title':data.article_title,
704                'article_id':data.article_id,
705                'social_type':data.social_type,
706                'search_term':data.search_term,
707                'search_type':data.search_type,
708                'campaign_title':data.campaign_title,
709                'campaign_id':data.campaign_id
710            });
711        }
712        // 導覽列
713        $(".menu_div li").click(function(){
714            sendDatalayer(
715                {
716                    'event':'click_tab',
717                    'tab_type':$(this).find('.name').text(),
718                    'block_type':'navigation_bar'
719                }
720            );
721        });
722        $(".menu_mo .list li").click(function(){
723            sendDatalayer(
724                {
725                    'event':'click_tab',
726                    'tab_type':$(this).find('.name').text(),
727                    'block_type':'mobile_menu'
728                }
729            );
730        });
731        // 社群
732        $(".logo_div .share li").click(function(){
733            sendDatalayer(
734                {
735                    'event':'click_social',
736                    'social_type':$(this).data('social')
737                }
738            );
739        });    
740        //漢堡按鈕
741        $(".logo_mo_box .ham_btn").click(function(){
742            sendDatalayer(
743                {
744                    'event':'click_menu_button',
745                    'block_type':'mobile_menu'
746                }
747            );
748        });
749        // pc子導覽列       
750        $(".menu_div li").mouseover(function(){
751            let category = $(this).find('.name').data('label');
752            //subtab
753            $(document).on("click", ".child_menu_big .child_left a", function(){
754                sendDatalayer(
755                    {
756                        'event':'click_subtab',
757                        'subtab_type':$(this).text(),
758                        'block_type':'navigation_bar',
759                        'content_category':category
760                    }
761                );
762            });
763            //文章
764            $(document).on("click", ".child_menu_big .child_right .div_li .img_box a", function(){                
765                let articleId = $(this).attr('href').match(/\/(\d+)\?/);
766                sendDatalayer(
767                    {
768                        'event':'click_article',
769                        'article_id':articleId[1],
770                        'article_title':$(this).find('.txt').text(),
771                        'block_type':'navigation_bar',
772                        'content_category':category
773                    }
774                );
775            });
776
777            $(document).on("click", ".child_menu_big .child_right .div_li .menu a", function(){                
778                let articleId = $(this).attr('href').match(/\/(\d+)\?/);
779                sendDatalayer(
780                    {
781                        'event':'click_article',
782                        'article_id':articleId[1],
783                        'article_title':$(this).text(),
784                        'block_type':'navigation_bar',
785                        'content_category':category
786                    }
787                );
788            });            
789        });
790
791
792        $(document).on("click", ".search_list li a", function(){           
793            sendDatalayer(
794                {
795                    'event': 'search',
796                    'search_term':$(this).text(),
797                    'search_type':'熱門關鍵字'
798                }
799            );
800        });
801
802        $(document).on("click", ".good_news_txt a", function(){
803            if ($(this).attr('href').includes("http")) {
804                sendDatalayer(
805                    {
806                        'event': 'click_propagation',
807                        'campaign_title':$(this).text(),
808                        'campaign_id':'',
809                        'block_type':'tips'
810                    }
811                );
812            }else{
813                let articleId = $(this).attr('href').match(/\/(\d+)$/);
814                let category = $(this).attr('href').match(/\/([a-zA-Z]+)\/\d+$/);  
815                sendDatalayer(
816                    {
817                        'event': 'click_article',
818                        'article_title':$(this).text(),
819                        'article_id':articleId[1],
820                        'content_category':category[1],
821                        'block_type':'tips'
822                    }
823                );
824            }
825        });
826        // 導覽列ed    
827        //送GA4事件參數
828    });
829</script>
829<!-- ga4共用 ed-->
830        <!-- 新版導覽列 END -->
831
832        <!--main-->
833        <main style="margin-top: 30px;">
834            <div class="frame_box">
835                <!--主欄-->
836                <article>
837                    <!-- 內文 -->
838                    <div class="article_new">
839                        <!-- 標題 -->
840                        <div class="title_box">
841                            <h1 class="title">New Taipei festival draws crowds with giant dinosaur kites</h1>
842                            <div class="author_box">
843                                <div class="author">
844                                    Reporter <a href='/news/searchresult/news?search_text=TVBS News Staff'>TVBS News Staff</a><br>
845                                    Release time:2026/09/24 17:23                                    <br/> Last update time:2026/09/24 18:15                                </div>
846                                <div class="other" style="min-width: 90px;justify-content: space-between;">
847                                    <!--分享-->
848                                    <div class="share">
849                                        <ul>
850                                            <li><a data-community='facebook' target='_blank' onClick="dataLayer.push({
851                    'event': 'ga4_click_event',
852                    'category': '新聞_內頁_分享_開頭',
853                    'action': 'share_facebook',
854                    'label': '點擊_新聞內頁_開頭_分享_facebook_New Taipei festival draws crowds with giant dinosaur kites_3284191',});" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Ft.media%2F3284191" rel="noopener"><img width="32" height="32" decoding="async" loading="lazy" src="https://cc.t.media/2017news/prd/images/FFFFFF-32.png?v=024" alt="click click community"></a></li>
855                                            <li><a data-community='line' target='_blank' onClick="dataLayer.push({
856                    'event': 'ga4_click_event',
857                    'category': '新聞_內頁_分享_開頭',
858                    'action': 'share_line',
859                    'label': '點擊_新聞內頁_開頭_分享_line_New Taipei festival draws crowds with giant dinosaur kites_3284191',});" href="https://social-plugins.line.me/lineit/share?text=New+Taipei+festival+draws+crowds+with+giant+dinosaur+kites&url=https%3A%2F%2Ft.media%2F3284191" rel="noopener"><img width="32" height="32" decoding="async" loading="lazy" src="https://cc.t.media/2017news/prd/images/FFFFFF-32.png?v=024" alt="click click community"></a></li>
860                                            <li><a data-community='twitter' target='_blank' onClick="dataLayer.push({
861                    'event': 'ga4_click_event',
862                    'category': '新聞_內頁_分享_開頭',
863                    'action': 'share_twitter',
864                    'label': '點擊_新聞內頁_開頭_分享_twitter_New Taipei festival draws crowds with giant dinosaur kites_3284191',});" href="https://twitter.com/intent/tweet?text=https%3A%2F%2Ft.media%2F3284191" rel="noopener"><img width="32" height="32" decoding="async" loading="lazy" src="https://cc.t.media/2017news/prd/images/FFFFFF-32.png?v=024" alt="click click community"></a></li>
865                                        </ul>
866                                    </div>
867                                    <!--分享ed-->
868                                    <!--字級轉換-->
869                                    <div class="txtBox">
870                                        <div class="txt_level">
871                                            <ul>
872                                                <li>
873                                                    <p onClick="dataLayer.push({
874                    'event': 'ga4_click_event',
875                    'category': '新聞_內頁_english_字級',
876                    'action': 'fontsize_small',
877                    'label': '字級_小',});">S</p>
878                                                </li>
879                                                <li>
880                                                    <p onClick="dataLayer.push({
881                    'event': 'ga4_click_event',
882                    'category': '新聞_內頁_english_字級',
883                    'action': 'fontsize_mid',
884                    'label': '字級_中',});">M</p>
885                                                </li>
886                                                <li>
887                                                    <p onClick="dataLayer.push({
888                    'event': 'ga4_click_event',
889                    'category': '新聞_內頁_english_字級',
890                    'action': 'fontsize_large',
891                    'label': '字級_大',});">L</p>
892                                                </li>
893                                            </ul>
894                                        </div>
895                                    </div>
896
897                                    
897<script>
898                                        //字級大小
899                                        //抓使用者有無選字級的cookie,有的話參照cookie的字級大小
900                                        const my_txt_cookie = $.cookie('cho_txt_level');
901                                        $(window).bind("load", function my_txt_level() {
902                                            //若無cookie,預設字級為 中
903                                            if (!my_txt_cookie) {
904                                                if ($(window).width() > 767) {
905                                                    changeFontSize(1, ".article_content");
906                                                } else {
907                                                    changeFontSize(1, ".article_content", "Mobile");
908                                                }
909                                                $(".txt_level ul li:nth-child(2)").addClass('active');
910                                            } else if ($(window).width() > 767) {
911                                                changeFontSize(my_txt_cookie, ".article_content");
912                                                $(".txt_level ul li:nth-child(" + (parseInt(my_txt_cookie) + 1) + ")").addClass('active').siblings().removeClass("active");
913                                            } else {
914                                                //手機版字級大小
915                                                changeFontSize(my_txt_cookie, ".article_content", "Mobile");
916                                                $(".txt_level ul li:nth-child(" + (parseInt(my_txt_cookie) + 1) + ")").addClass('active').siblings().removeClass("active");
917                                            }
918                                        });
919
920                                        $(".txt_level ul li").click(function txt_level(now_txt_level) {
921                                            now_txt_level = $(this).index();
922                                            //桌面版字級大小
923                                            $(this).addClass('active').siblings().removeClass("active");
924                                            if ($(window).width() > 767) {
925                                                changeFontSize(now_txt_level, ".article_content");
926                                            } else {
927                                                //手機版字級大小
928                                                changeFontSize(now_txt_level, ".article_content", "Mobile");
929                                            }
930                                            //設定選定字級大小的cookie
931                                            const date = new Date();
932                                            const mem_cookie_day = 7;
933                                            date.setTime(date.getTime() + (mem_cookie_day * 24 * 60 * 60 * 1000));
934                                            $.cookie('cho_txt_level', now_txt_level, {
935                                                path: '/',
936                                                domain: '',
937                                                expires: date
938                                            });
939
940                                        });
941                                        //字級大小 ed
942
943                                        function changeFontSize(sizeValue = 1, querySelector = ".article_content", device = "Desktop") {
944                                            const sizeArray = ["s", "m", "l"];
945                                            const size = sizeArray[sizeValue];
946                                            const sizeList = {
947                                                "Desktop": {
948                                                    "s": {
949                                                        "fontSize": '16px',
950                                                        "lineHeight": '30px',
951                                                    },
952                                                    "m": {
953                                                        "fontSize": '18px',
954                                                        "lineHeight": '32px',
955                                                    },
956                                                    "l": {
957                                                        "fontSize": '20p
957x',
958                                                        "lineHeight": '34px',
959                                                    },
960                                                },
961                                                "Mobile": {
962                                                    "s": {
963                                                        "fontSize": '16px',
964                                                        "lineHeight": '26px',
965                                                    },
966                                                    "m": {
967                                                        "fontSize": '18px',
968                                                        "lineHeight": '28px',
969                                                    },
970                                                    "l": {
971                                                        "fontSize": '20px',
972                                                        "lineHeight": '30px',
973                                                    },
974                                                },
975                                            };
976
977                                            $(querySelector).css({
978                                                "font-size": sizeList.Mobile[size].fontSize,
979                                                "line-height": sizeList.Mobile[size].lineHeight,
980                                            });
981                                        }
982                                    </script>
982
983                                    <!--字級轉換-->
984                                </div>
985                            </div>
986                        </div>
987                        <!-- 新聞主影音/主圖 -->
988                        
988<script type="text/javascript">
989                            /* setting redirect page when click under 18 */
990                            $(function() {
991                                var referer = document.referrer;
992                                if (!referer) {
993                                    redirectUrl = 'https://t.media/';
994                                } else {
995                                    redirectUrl = referer;
996                                }
997                                $('.btn_color1').attr('href', redirectUrl);
998                                //內文的youtube影音size隨著螢幕調整
999                                $(".article_content iframe[src*='www.youtube.com']").not(".img").wrap('<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"/>');
1000                                $(".article_content iframe[src*='www.youtube.com']").not(".img").css({
1001                                    "position": "absolute",
1002                                    "top": "0",
1003                                    "left": "0",
1004                                    "width": "100%",
1005                                    "height": "100%"
1006                                });
1007                            });
1008                        </script>
1008
1009                        <div class="img_box">
1010                            <!-- 加入判斷 truvid -->
1011                            <input type="hidden" id="now_truvid" value="0">                                    <!-- brightcove 2018/7/1前的影片已移除故隱藏主影音區塊 -->
1012                                    <div class="img">
1013                                        <p id='ytframe' style='height:100%;'><iframe title='video' name='video' class='video' width='100%' height='100%' src='https://www.youtube.com/embed/mRmUVd_J51U?enablejsapi=1&playsinline=1' frameborder='0' allowfullscreen></iframe></p>                                    </div>
1014                                                            </div>
1015
1016                        <!--新聞內文-->
1017
1018                        <!--Meta tag  包一層articleBody-->
1019                        <div itemprop="articleBody">
1020                            <div class="article_content" id="news_detail_div">
1021                                <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
1022<html><body><p>TAIPEI (TVBS News) &mdash; Giant dinosaur kites soared over Baishawan Beach in New Taipei's Shimen District on Saturday (Sept. 19) as the North Coast International Kite Festival transformed the coastline into an aerial dinosaur park. Crowds watched international teams from seven countries fly massive dragon-shaped and cartoon-style reptile kites against the blue sky.<br><br>The festival, themed "Dragon Quest" (&#23563;&#40845;&#35352;), featured a dramatic opening ceremony in which a giant dragon egg "hatched" to symbolize the awakening of mythical creatures. A striking red dinosaur kite on the beach became one of the day's most photographed attractions.<br><div align="center" style="margin:20px 0;"><!-- /31610311/news_tvbs_com_tw_pc_read_in1 -->
1023            <div class ='nolazydiv' id='news_tvbs_com_tw_pc_read_in1' data-adsid='news_tvbs_com_tw_pc_read_in1' >
1024                
1024<script>
1025                if(detectmob() && document.body.clientWidth<1024 && 'news_tvbs_com_tw_pc_read_in1'.indexOf('_m_')>-1) {
1026                    googletag.cmd.push(function() {
1027                        googletag.display('news_tvbs_com_tw_pc_read_in1');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in1]); })
1028                } else if(document.body.clientWidth>=1024 && document.body.clientWidth<1250 && 'news_tvbs_com_tw_pc_read_in1'.indexOf('_m_')>-1 && ('news_tvbs_com_tw_pc_read_in1'.indexOf('_d')>-1 || 'news_tvbs_com_tw_pc_read_in1'.indexOf('_sp')>-1 || 'news_tvbs_com_tw_pc_read_in1'.indexOf('_mid')>-1 || 'news_tvbs_com_tw_pc_read_in1'.indexOf('read_in')>-1 || 'news_tvbs_com_tw_pc_read_in1'.indexOf('read_adult_in')>-1)) {
1029                    googletag.cmd.push(function() {
1030                        googletag.display('news_tvbs_com_tw_pc_read_in1');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in1]); })
1031                } else if(!detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_pc_read_in1'.indexOf('_pc_')>-1) {
1032                    googletag.cmd.push(function() {
1033                        googletag.display('news_tvbs_com_tw_pc_read_in1');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in1]); })
1034                } else if(detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_pc_read_in1'.indexOf('_pc_')>-1) {
1035                    googletag.cmd.push(function() {
1036                        googletag.display('news_tvbs_com_tw_pc_read_in1');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in1]); })
1037                } else if(detectmob() && document.body.clientWidth>=1024 && 'news_tvbs_com_tw_pc_read_in1'.indexOf('_pc_')>-1 && 'news_tvbs_com_tw_pc_read_in1'.indexOf('_d')<=-1 && 'news_tvbs_com_tw_pc_read_in1'.indexOf('_sp')<=-1 && 'news_tvbs_com_tw_pc_read_in1'.indexOf('_mid')<=-1 && 'news_tvbs_com_tw_pc_read_in1'.indexOf('read_in')<=-1 && 'news_tvbs_com_tw_pc_read_in1'.indexOf('read_adult_in')<=-1) {
1038                    googletag.cmd.push(function() {
1039                        googletag.display('news_tvbs_com_tw_pc_read_in1');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in1]); })
1040                }
1041                </script>
1041
1042            </div><!-- /31610311/news_tvbs_com_tw_m_read_in1 -->
1043            <div class ='lazydiv' id='news_tvbs_com_tw_m_read_in1' data-adsid='news_tvbs_com_tw_m_read_in1' >
1044                
1044<script>
1045                if(detectmob() && document.body.clientWidth<1024 && 'news_tvbs_com_tw_m_read_in1'.indexOf('_m_')>-1) {
1046                    googletag.cmd.push(function() {
1047                        googletag.display('news_tvbs_com_tw_m_read_in1'); })
1048                } else if(document.body.clientWidth>=1024 && document.body.clientWidth<1250 && 'news_tvbs_com_tw_m_read_in1'.indexOf('_m_')>-1 && ('news_tvbs_com_tw_m_read_in1'.indexOf('_d')>-1 || 'news_tvbs_com_tw_m_read_in1'.indexOf('_sp')>-1 || 'news_tvbs_com_tw_m_read_in1'.indexOf('_mid')>-1 || 'news_tvbs_com_tw_m_read_in1'.indexOf('read_in')>-1 || 'news_tvbs_com_tw_m_read_in1'.indexOf('read_adult_in')>-1)) {
1049                    googletag.cmd.push(function() {
1050                        googletag.display('news_tvbs_com_tw_m_read_in1'); })
1051                } else if(!detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_m_read_in1'.indexOf('_pc_')>-1) {
1052                    googletag.cmd.push(function() {
1053                        googletag.display('news_tvbs_com_tw_m_read_in1'); })
1054                } else if(detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_m_read_in1'.indexOf('_pc_')>-1) {
1055                    googletag.cmd.push(function() {
1056                        googletag.display('news_tvbs_com_tw_m_read_in1'); })
1057                } else if(detectmob() && document.body.clientWidth>=1024 && 'news_tvbs_com_tw_m_read_in1'.indexOf('_pc_')>-1 && 'news_tvbs_com_tw_m_read_in1'.indexOf('_d')<=-1 && 'news_tvbs_com_tw_m_read_in1'.indexOf('_sp')<=-1 && 'news_tvbs_com_tw_m_read_in1'.indexOf('_mid')<=-1 && 'news_tvbs_com_tw_m_read_in1'.indexOf('read_in')<=-1 && 'news_tvbs_com_tw_m_read_in1'.indexOf('read_adult_in')<=-1) {
1058                    googletag.cmd.push(function() {
1059                        googletag.display('news_tvbs_com_tw_m_read_in1'); })
1060                }
1061                </script>
1061
1062            </div>&nbsp</div><br>The annual event, organized by the Shimen District Office (&#30707;&#38272;&#21312;&#20844;&#25152;) for more than 20 years, aims to boost tourism in the North Coast region. "The main goal is to attract more tourists to Shimen through events like this, to promote tourism and local agricultural products," District Chief Wu Chia-chao (&#21555;&#23478;&#20806;) said.<br><br>The kite performances were coordinated by the Asian International Kite Federation (&#20126;&#27954;&#22283;&#38555;&#39080;&#31631;&#32879;&#21512;&#26371;). Teams came from Italy, Brazil, Malaysia, Singapore, Japan, South Korea, Thailand, and Indonesia, along with 11 professional kite teams from Taiwan.<br><br><div align="center" style="margin:20px 0;"><!-- /31610311/news_tvbs_com_tw_pc_read_in2 -->
1063            <div class ='nolazydiv' id='news_tvbs_com_tw_pc_read_in2' data-adsid='news_tvbs_com_tw_pc_read_in2' >
1064                
1064<script>
1065                if(detectmob() && document.body.clientWidth<1024 && 'news_tvbs_com_tw_pc_read_in2'.indexOf('_m_')>-1) {
1066                    googletag.cmd.push(function() {
1067                        googletag.display('news_tvbs_com_tw_pc_read_in2');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in2]); })
1068                } else if(document.body.clientWidth>=1024 && document.body.clientWidth<1250 && 'news_tvbs_com_tw_pc_read_in2'.indexOf('_m_')>-1 && ('news_tvbs_com_tw_pc_read_in2'.indexOf('_d')>-1 || 'news_tvbs_com_tw_pc_read_in2'.indexOf('_sp')>-1 || 'news_tvbs_com_tw_pc_read_in2'.indexOf('_mid')>-1 || 'news_tvbs_com_tw_pc_read_in2'.indexOf('read_in')>-1 || 'news_tvbs_com_tw_pc_read_in2'.indexOf('read_adult_in')>-1)) {
1069                    googletag.cmd.push(function() {
1070                        googletag.display('news_tvbs_com_tw_pc_read_in2');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in2]); })
1071                } else if(!detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_pc_read_in2'.indexOf('_pc_')>-1) {
1072                    googletag.cmd.push(function() {
1073                        googletag.display('news_tvbs_com_tw_pc_read_in2');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in2]); })
1074                } else if(detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_pc_read_in2'.indexOf('_pc_')>-1) {
1075                    googletag.cmd.push(function() {
1076                        googletag.display('news_tvbs_com_tw_pc_read_in2');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in2]); })
1077                } else if(detectmob() && document.body.clientWidth>=1024 && 'news_tvbs_com_tw_pc_read_in2'.indexOf('_pc_')>-1 && 'news_tvbs_com_tw_pc_read_in2'.indexOf('_d')<=-1 && 'news_tvbs_com_tw_pc_read_in2'.indexOf('_sp')<=-1 && 'news_tvbs_com_tw_pc_read_in2'.indexOf('_mid')<=-1 && 'news_tvbs_com_tw_pc_read_in2'.indexOf('read_in')<=-1 && 'news_tvbs_com_tw_pc_read_in2'.indexOf('read_adult_in')<=-1) {
1078                    googletag.cmd.push(function() {
1079                        googletag.display('news_tvbs_com_tw_pc_read_in2');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in2]); })
1080                }
1081                </script>
1081
1082            </div><div class="fly_outbox" style="margin:20px 0;">
1083                  <div class="fly_inbox">
1084                    <div class="fly_ad">
1085                      <!-- /31610311/news_tvbs_com_tw_m_read_in2 -->
1086            <div class ='nolazydiv' id='news_tvbs_com_tw_m_read_in2' data-adsid='news_tvbs_com_tw_m_read_in2' >
1087                
1087<script>
1088                if(detectmob() && document.body.clientWidth<1024 && 'news_tvbs_com_tw_m_read_in2'.indexOf('_m_')>-1) {
1089                    googletag.cmd.push(function() {
1090                        googletag.display('news_tvbs_com_tw_m_read_in2');    googletag.pubads().refresh([news_tvbs_com_tw_m_read_in2]); })
1091                } else if(document.body.clientWidth>=1024 && document.body.clientWidth<1250 && 'news_tvbs_com_tw_m_read_in2'.indexOf('_m_')>-1 && ('news_tvbs_com_tw_m_read_in2'.indexOf('_d')>-1 || 'news_tvbs_com_tw_m_read_in2'.indexOf('_sp')>-1 || 'news_tvbs_com_tw_m_read_in2'.indexOf('_mid')>-1 || 'news_tvbs_com_tw_m_read_in2'.indexOf('read_in')>-1 || 'news_tvbs_com_tw_m_read_in2'.indexOf('read_adult_in')>-1)) {
1092                    googletag.cmd.push(function() {
1093                        googletag.display('news_tvbs_com_tw_m_read_in2');    googletag.pubads().refresh([news_tvbs_com_tw_m_read_in2]); })
1094                } else if(!detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_m_read_in2'.indexOf('_pc_')>-1) {
1095                    googletag.cmd.push(function() {
1096                        googletag.display('news_tvbs_com_tw_m_read_in2');    googletag.pubads().refresh([news_tvbs_com_tw_m_read_in2]); })
1097                } else if(detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_m_read_in2'.indexOf('_pc_')>-1) {
1098                    googletag.cmd.push(function() {
1099                        googletag.display('news_tvbs_com_tw_m_read_in2');    googletag.pubads().refresh([news_tvbs_com_tw_m_read_in2]); })
1100                } else if(detectmob() && document.body.clientWidth>=1024 && 'news_tvbs_com_tw_m_read_in2'.indexOf('_pc_')>-1 && 'news_tvbs_com_tw_m_read_in2'.indexOf('_d')<=-1 && 'news_tvbs_com_tw_m_read_in2'.indexOf('_sp')<=-1 && 'news_tvbs_com_tw_m_read_in2'.indexOf('_mid')<=-1 && 'news_tvbs_com_tw_m_read_in2'.indexOf('read_in')<=-1 && 'news_tvbs_com_tw_m_read_in2'.indexOf('read_adult_in')<=-1) {
1101                    googletag.cmd.push(function() {
1102                        googletag.display('news_tvbs_com_tw_m_read_in2');    googletag.pubads().refresh([news_tvbs_com_tw_m_read_in2]); })
1103                }
1104                </script>
1104
1105            </div>
1106                    </div>
1107                  </div>
1108            </div>
1109            &nbsp</div>Among the international artists was Guilherme Linares Palau, a Brazilian kite artist based in Italy, whose creations blend Brazilian warmth with Italian design elegance. His works, including "Sunflower," "Gentleman Turtle," and "Caterpillar" kites, drew admiring crowds.<br><br>Weather posed an early challenge. Morning winds were too weak to lift the kites, and many remained grounded until around 3 p.m., when conditions improved and the colorful displays finally took flight.<br><br>Beyond the aerial displays, the festival offered free kite-painting workshops. Professional instructors also led hands-on kite-flying sessions in the afternoon.<br><br>A market featuring at least 25 stalls offered local agricultural products, snacks, souvenirs, and handmade crafts. Organizers also arranged 30-person eco-tours connecting the festival grounds with nearby Fuji Fishing Port (&#23500;&#22522;&#28417;&#28207;) and Chuhuangkou Farm (&#20986;&#30970;&#21475;&#36786;&#22580;).<br><div align="center" style="margin:20px 0;"><!-- /31610311/news_tvbs_com_tw_pc_read_in3 -->
1110            <div class ='nolazydiv' id='news_tvbs_com_tw_pc_read_in3' data-adsid='news_tvbs_com_tw_pc_read_in3' >
1111                
1111<script>
1112                if(detectmob() && document.body.clientWidth<1024 && 'news_tvbs_com_tw_pc_read_in3'.indexOf('_m_')>-1) {
1113                    googletag.cmd.push(function() {
1114                        googletag.display('news_tvbs_com_tw_pc_read_in3');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in3]); })
1115                } else if(document.body.clientWidth>=1024 && document.body.clientWidth<1250 && 'news_tvbs_com_tw_pc_read_in3'.indexOf('_m_')>-1 && ('news_tvbs_com_tw_pc_read_in3'.indexOf('_d')>-1 || 'news_tvbs_com_tw_pc_read_in3'.indexOf('_sp')>-1 || 'news_tvbs_com_tw_pc_read_in3'.indexOf('_mid')>-1 || 'news_tvbs_com_tw_pc_read_in3'.indexOf('read_in')>-1 || 'news_tvbs_com_tw_pc_read_in3'.indexOf('read_adult_in')>-1)) {
1116                    googletag.cmd.push(function() {
1117                        googletag.display('news_tvbs_com_tw_pc_read_in3');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in3]); })
1118                } else if(!detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_pc_read_in3'.indexOf('_pc_')>-1) {
1119                    googletag.cmd.push(function() {
1120                        googletag.display('news_tvbs_com_tw_pc_read_in3');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in3]); })
1121                } else if(detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_pc_read_in3'.indexOf('_pc_')>-1) {
1122                    googletag.cmd.push(function() {
1123                        googletag.display('news_tvbs_com_tw_pc_read_in3');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in3]); })
1124                } else if(detectmob() && document.body.clientWidth>=1024 && 'news_tvbs_com_tw_pc_read_in3'.indexOf('_pc_')>-1 && 'news_tvbs_com_tw_pc_read_in3'.indexOf('_d')<=-1 && 'news_tvbs_com_tw_pc_read_in3'.indexOf('_sp')<=-1 && 'news_tvbs_com_tw_pc_read_in3'.indexOf('_mid')<=-1 && 'news_tvbs_com_tw_pc_read_in3'.indexOf('read_in')<=-1 && 'news_tvbs_com_tw_pc_read_in3'.indexOf('read_adult_in')<=-1) {
1125                    googletag.cmd.push(function() {
1126                        googletag.display('news_tvbs_com_tw_pc_read_in3');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_in3]); })
1127                }
1128                </script>
1128
1129            </div><!-- /31610311/news_tvbs_com_tw_m_read_in3 -->
1130            <div class ='lazydiv' id='news_tvbs_com_tw_m_read_in3' data-adsid='news_tvbs_com_tw_m_read_in3' >
1131                
1131<script>
1132                if(detectmob() && document.body.clientWidth<1024 && 'news_tvbs_com_tw_m_read_in3'.indexOf('_m_')>-1) {
1133                    googletag.cmd.push(function() {
1134                        googletag.display('news_tvbs_com_tw_m_read_in3'); })
1135                } else if(document.body.clientWidth>=1024 && document.body.clientWidth<1250 && 'news_tvbs_com_tw_m_read_in3'.indexOf('_m_')>-1 && ('news_tvbs_com_tw_m_read_in3'.indexOf('_d')>-1 || 'news_tvbs_com_tw_m_read_in3'.indexOf('_sp')>-1 || 'news_tvbs_com_tw_m_read_in3'.indexOf('_mid')>-1 || 'news_tvbs_com_tw_m_read_in3'.indexOf('read_in')>-1 || 'news_tvbs_com_tw_m_read_in3'.indexOf('read_adult_in')>-1)) {
1136                    googletag.cmd.push(function() {
1137                        googletag.display('news_tvbs_com_tw_m_read_in3'); })
1138                } else if(!detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_m_read_in3'.indexOf('_pc_')>-1) {
1139                    googletag.cmd.push(function() {
1140                        googletag.display('news_tvbs_com_tw_m_read_in3'); })
1141                } else if(detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_m_read_in3'.indexOf('_pc_')>-1) {
1142                    googletag.cmd.push(function() {
1143                        googletag.display('news_tvbs_com_tw_m_read_in3'); })
1144                } else if(detectmob() && document.body.clientWidth>=1024 && 'news_tvbs_com_tw_m_read_in3'.indexOf('_pc_')>-1 && 'news_tvbs_com_tw_m_read_in3'.indexOf('_d')<=-1 && 'news_tvbs_com_tw_m_read_in3'.indexOf('_sp')<=-1 && 'news_tvbs_com_tw_m_read_in3'.indexOf('_mid')<=-1 && 'news_tvbs_com_tw_m_read_in3'.indexOf('read_in')<=-1 && 'news_tvbs_com_tw_m_read_in3'.indexOf('read_adult_in')<=-1) {
1145                    googletag.cmd.push(function() {
1146                        googletag.display('news_tvbs_com_tw_m_read_in3'); })
1147                }
1148                </script>
1148
1149            </div>&nbsp</div><br>The festival incorporated themes of sustainability, diversity, and gender equality into its programming. A "Wind Color Realm" (&#39080;&#20043;&#24425;&#22659;) kinetic art installation was set up near the Baishawan Visitor Center.<br><br>The North Coast International Kite Festival has been held annually since 2000, taking advantage of the region's coastal landscape and favorable wind conditions. &#9724;<br><br>&nbsp;</p></body></html>
1150<div id="article-end-marker" style="height: 1px; width: 100%; display: block;"></div>                            </div>
1151                        </div>
1152                        <!--Meta tag  包一層articleBody end-->
1153                        <!--新聞內文 END-->
1154
1155                        <div class="article_next"><ul><li ><a href="/3284140" onClick="dataLayer.push({
1156                    'event': 'ga4_click_event',
1157                    'category': '內頁_english_上一則/下一則',
1158                    'action': 'click_quicklink_left',
1159                    'label': '點擊_新聞內頁_english_上一則_Why Trump’s Taiwan arms gamble has Asian allies on edge_3284140',});">Why Trump’s Taiwan arms gamble has Asian allies on edge</a></li><li  style="display:none;" ><a href="/0" onClick="dataLayer.push({
1160                    'event': 'ga4_click_event',
1161                    'category': '內頁_english_上一則/下一則',
1162                    'action': 'click_quicklink_right',
1163                    'label': '點擊_新聞內頁_english_下一則__0',});"></a></li></ul></div>
1164                    </div>
1165                    <!--article_new ed-->
1166                    <!--內頁ed-->
1167                </article>
1168                <!--主欄ed-->
1169
1170                <!--側欄-->
1171                <aside>
1172                    <div class="r_box2">
1173                        <!--最新新聞-->
1174                        <div class="sidebar_div">
1175    <div class="title_div">
1176        <div class="title_line">
1177            <p>Trending</p>
1178        </div>
1179    </div>
1180    <div class="list">
1181        <ul>
1182            <li><div class="no">1</div><h2><a class="play"  href="/3284191" target="_blank" onClick="dataLayer.push({
1183                    'event': 'ga4_click_event',
1184                    'category': '新聞_english_熱門',
1185                    'action': 'click_popular_1',
1186                    'label': '點擊_english_熱門_1_New Taipei festival draws crowds with giant dinosaur kites_3284191',});">New Taipei festival draws crowds with giant dinosaur kites</a></h2></li><li><div class="no">2</div><h2><a class="play"  href="/3284048" target="_blank" onClick="dataLayer.push({
1187                    'event': 'ga4_click_event',
1188                    'category': '新聞_english_熱門',
1189                    'action': 'click_popular_2',
1190                    'label': '點擊_english_熱門_2_New Taipei’s toxic rivers see wildlife return after cleanup_3284048',});">New Taipei’s toxic rivers see wildlife return after cleanup</a></h2></li><li><div class="no">3</div><h2><a  href="/3284140" target="_blank" onClick="dataLayer.push({
1191                    'event': 'ga4_click_event',
1192                    'category': '新聞_english_熱門',
1193                    'action': 'click_popular_3',
1194                    'label': '點擊_english_熱門_3_Why Trump’s Taiwan arms gamble has Asian allies on edge_3284140',});">Why Trump’s Taiwan arms gamble has Asian allies on edge</a></h2></li>        </ul>
1195    </div>
1196</div>
1197                        <!--最新新聞 ed-->
1198
1199                        <!--ad 300x250-->
1200                        <div class="sidebar_div">
1201                            <!-- /31610311/news_tvbs_com_tw_pc_read_r4 -->
1202            <div class ='nolazydiv' id='news_tvbs_com_tw_pc_read_r4' data-adsid='news_tvbs_com_tw_pc_read_r4' >
1203                
1203<script>
1204                if(detectmob() && document.body.clientWidth<1024 && 'news_tvbs_com_tw_pc_read_r4'.indexOf('_m_')>-1) {
1205                    googletag.cmd.push(function() {
1206                        googletag.display('news_tvbs_com_tw_pc_read_r4');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_r4]); })
1207                } else if(document.body.clientWidth>=1024 && document.body.clientWidth<1250 && 'news_tvbs_com_tw_pc_read_r4'.indexOf('_m_')>-1 && ('news_tvbs_com_tw_pc_read_r4'.indexOf('_d')>-1 || 'news_tvbs_com_tw_pc_read_r4'.indexOf('_sp')>-1 || 'news_tvbs_com_tw_pc_read_r4'.indexOf('_mid')>-1 || 'news_tvbs_com_tw_pc_read_r4'.indexOf('read_in')>-1 || 'news_tvbs_com_tw_pc_read_r4'.indexOf('read_adult_in')>-1)) {
1208                    googletag.cmd.push(function() {
1209                        googletag.display('news_tvbs_com_tw_pc_read_r4');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_r4]); })
1210                } else if(!detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_pc_read_r4'.indexOf('_pc_')>-1) {
1211                    googletag.cmd.push(function() {
1212                        googletag.display('news_tvbs_com_tw_pc_read_r4');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_r4]); })
1213                } else if(detectmob() && document.body.clientWidth>=1250 && 'news_tvbs_com_tw_pc_read_r4'.indexOf('_pc_')>-1) {
1214                    googletag.cmd.push(function() {
1215                        googletag.display('news_tvbs_com_tw_pc_read_r4');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_r4]); })
1216                } else if(detectmob() && document.body.clientWidth>=1024 && 'news_tvbs_com_tw_pc_read_r4'.indexOf('_pc_')>-1 && 'news_tvbs_com_tw_pc_read_r4'.indexOf('_d')<=-1 && 'news_tvbs_com_tw_pc_read_r4'.indexOf('_sp')<=-1 && 'news_tvbs_com_tw_pc_read_r4'.indexOf('_mid')<=-1 && 'news_tvbs_com_tw_pc_read_r4'.indexOf('read_in')<=-1 && 'news_tvbs_com_tw_pc_read_r4'.indexOf('read_adult_in')<=-1) {
1217                    googletag.cmd.push(function() {
1218                        googletag.display('news_tvbs_com_tw_pc_read_r4');    googletag.pubads().refresh([news_tvbs_com_tw_pc_read_r4]); })
1219                }
1220                </script>
1220
1221            </div>                        </div>
1222                        <!--ad 300x250 ed-->
1223                    </div>
1224                    <!-- <div class="bottom"></div> -->
1225                </aside>
1226                <!--側欄ed-->
1227            </div>
1228        </main>
1229        <!--main ed-->
1230        
1230<script>
1231            $(".to_remove").remove();
1232
1233            // var get_bottom_load_check = 0;
1234            $(function() {
1235
1236                $("img.lazyimage").lazyload({
1237                    threshold: 500
1238                }); //提前加載
1239                $("div.lazydiv").lazyload({
1240                    threshold: 500
1241                }); //提前加載
1242                $(".article_content img").css("width", "100%");
1243                $(".article_content img").css("height", "100%");
1244
1245                var news_category_id = "273";
1246                var news_id = "3284191";
1247                var url_fix = "https://news.tvbs.com.tw/news";
1248
1249                //符合RWD效果 將stype的指定大小改為100%
1250                $('.contxt img').css('width', '100%');
1251
1252                const newsId = 3284191;
1253                const startId = 2312416;
1254                $('#news_detail_div img').each(function(i, obj) {
1255                    // 使用者看到的灰色小字圖說
1256                    if ((newsId >= startId) && $(obj).attr('title') !== undefined && $(obj).attr('title') !== '') {
1257                        $(obj).after("<span class='font_color5 text_center img_small' style='margin-top:5px'>" + $(obj).attr('title') + "</span>");
1258                    } else if ((newsId < startId) && $(obj).attr('alt') !== undefined && $(obj).attr('alt') !== '') {
1259                        $(obj).after("<span class='font_color5 text_center img_small' style='margin-top:5px'>" + $(obj).attr('alt') + "</span>");
1260                    }
1261                });
1262
1263                $(".limit_18 a").each(function() {
1264                    if ($(window).width() >= 1024) {
1265                        $(this).attr("target", "");
1266                    }
1267                });
1268                $(".sidebar_div a").each(function() {
1269                    if ($(window).width() >= 1024) {
1270                        $(this).attr("target", "_blank");
1271                    }
1272                });
1273            });
1274
1275            function copy_url() {
1276                $("body").append('<input id="copyURL" type="text" value="" />');
1277                $("#copyURL").val(window.location.href).select();
1278                document.execCommand("copy");
1279                $("#copyURL").remove();
1280            }
1281            $("#copylink").click(function() {
1282                copy_url();
1283            });
1284            $(".sidebar_div iframe").each(function() {
1285                $(this).attr("name", "iframe");
1286            });
1287            $(".more_hide").hide();
1288        </script>
1288        
1289    </div>
1290    <!--master 網頁包 ed-->
1291</body>
1292<script type="text/javascript">
1293    $(function(){
1294        function sendDatalayer(data){
1295            window.dataLayer = window.dataLayer || [];
1296            dataLayer.push({
1297                'event': data.event,
1298                'content_type': data.content_type,
1299                'method':data.method,
1300                'block_type':data.block_type,
1301                'content_category':data.content_category,
1302                'article_title':data.article_title,
1303                'article_id':data.article_id,
1304                'page_type':data.page_type,
1305                'search_term':data.search_term,
1306                'search_type':data.search_type,
1307                'label':data.label,
1308            });
1309        }
1310        // 共用參數
1311        const shareArr = ["facebook","line","copylink"];
1312        const shareEnArr = ["facebook","line","twitter","copylink"];
1313        const newsTitle = document.querySelector("article .title_box h1").textContent;
1314        const pathnameArr = location.pathname.split('/').filter(Boolean);
1315        const categoryName = pathnameArr[0];
1316        const articleId = pathnameArr[1];
1317        // 點擊上方分享
1318        $(document).on("click", "article .title_box .author_box .other .share ul li", function(){  
1319            const clickIndex = $(this).index();
1320            const type = "top_function";
1321            clickShareEvent(clickIndex,type,categoryName);
1322        });
1323
1324         // 點擊下方分享
1325        $(document).on("click", " article .article_community_box a", function(){  
1326            const clickIndex = $(this).index();
1327            if(3 < clickIndex){
1328                return; //訂閱電子報按鈕不用送
1329            }
1330            const type = "bottom_function";
1331            clickShareEvent(clickIndex,type,categoryName);
1332        });
1333
1334        // 點擊上下方分享/留言 datalayer function
1335        function clickShareEvent(clickIndex,type,categoryName){
1336            let event = "share";
1337            let content_type = "article";
1338            let method = shareArr[clickIndex];
1339            if(categoryName === "english"){
1340                method = shareEnArr[clickIndex];
1341            }
1342            
1343            // 一般分類下方(除了英文分類以外) 的 留言按鈕
1344            if("english" !== categoryName && "bottom_function" === type && 3 === clickIndex){
1345                event = "click_message";
1346                content_type = "";
1347                method = "";
1348            }                
1349            sendDatalayer(
1350                {
1351                    'event': event,
1352                    'content_type': content_type,
1353                    'method':method,
1354                    'article_title':newsTitle,
1355                    'article_id':articleId,
1356                    'content_category':categoryName,
1357                    'page_type':'article_detail',
1358                    'block_type':type
1359                }
1360            );
1361        }
1362
1363        // 點擊文章 - 關鍵字
1364        $(document).on("click", "article .article_keyword > a", function(){
1365            const search_term = $(this).text().slice(1);
1366            const search_type = "搜尋內頁tag";
1367            clickKeywordEvent(search_term,search_type);
1368        });
1369
1370        // 點擊文章 - 即時熱搜
1371        $(document).on("click", "#commonLeftslashhot_keyword a", function(){
1372            const search_term = $(this).text().slice(1);
1373            const search_type = "熱門搜尋tag";
1374            clickKeywordEvent(search_term,search_type);
1375        });
1376
1377
1378        // 點擊 關鍵字/即時熱搜 datalayer function
1379        function clickKeywordEvent(keyword,type){
1380            sendDatalayer(
1381                {
1382                    'event': 'search',
1383                    'search_term': keyword,
1384                    'search_type': type
1385                }
1386            );
1387        }
1388
1389         // 延伸閱讀 圖
1390        $(document).on("click", "#extended_img .list ul li .img", function(){
1391            const articleTitle = $(this).siblings(".txt").find("a").text();
1392            const articleIdMatchArr = $(this).find("a").attr('href').match(/\/(\d+)\?/); 
1393            const articleId = articleIdMatchArr[1]; 
1394            const blockType = 'recommendation_related';     
1395            clickArticleEvent(articleTitle,articleId);      
1396        });
1397
1398        // 延伸閱讀 文字
1399        $(document).on("click", "#extended_img .list ul li .txt a", function(){
1400            const articleTitle = $(this).text();
1401            const articleIdMatchArr = $(this).attr('href').match(/\/(\d+)\?/); 
1402            const articleId = articleIdMatchArr[1];    
1403            const blockType = 'recommendation_related';   
1404            clickArticleEvent(articleTitle,articleId,blockType); 
1405        });
1406
1407        // 右側欄 人氣點閱榜
1408        $(document).on("click", ".r_box .list.popular_text_rank  ul li> h3 > a", function(){
1409            const articleTitle = $(this).text();        
1410            const articleIdMatchArr = $(this).attr('href').match(/\/(\d+)\?/); 
1411            const articleId = articleIdMatchArr[1];
1412            const blockType = 'recommendation_ranking';   
1413            clickArticleEvent(articleTitle,articleId,blockType); 
1414        });
1415
1416        // 右側欄 人氣點閱榜 看更多
1417        $(document).on("click", ".r_box > div:nth-child(3) > a > span", function(){
1418            const blockType = 'recommendation_ranking';   
1419            sendDatalayer(
1420                {
1421                    'event': 'click_more',
1422                    'content_category': categoryName,
1423                    'page_type': 'article_detail',
1424                    'block_type': blockType
1425                }
1426            );
1427        });
1428
1429        // 右側欄 今日頭條 圖
1430        $(document).on("click", "#commonLeftslashnew_index_focus .today ul > li > a:nth-child(1)", function(){
1431            const articleTitle = $(this).siblings().find(".txt").find("h3").text();        
1432            const articleId = $(this).attr('href').split("/").pop(); 
1433            const blockType = 'headline';   
1434            clickArticleEvent(articleTitle,articleId,blockType); 
1435        });
1436
1437        // 右側欄 今日頭條 文
1438        $(document).on("click", "#commonLeftslashnew_index_focus .today ul > li > a:nth-child(2)", function(){
1439            const articleTitle = $(this).find(".txt").find("h3").text();        
1440            const articleId = $(this).attr('href').split("/").pop(); 
1441            const blockType = 'headline';   
1442            clickArticleEvent(articleTitle,articleId,blockType); 
1443        });
1444
1445        // 右側欄 編輯推薦
1446        $(document).on("click", ".r_box .list.text_rank > ul > li > a", function(){
1447            const articleTitle = $(this).text();        
1448            const articleId = $(this).attr('href').split("/").pop(); 
1449            const blockType = 'recommendation_editor';   
1450            clickArticleEvent(articleTitle,articleId,blockType); 
1451        });
1452
1453        // 點擊 延伸閱讀 / 右側欄:人氣點閱榜/今日頭條/編輯推薦 datalayer function
1454        function clickArticleEvent(articleTitle,articleId,blockType){
1455            sendDatalayer(
1456                {
1457                    'event': 'click_article',
1458                    'article_title': articleTitle,
1459                    'article_id': articleId,
1460                    'content_category': categoryName,
1461                    'page_type': 'article_detail',
1462                    'block_type': blockType
1463                }
1464            );
1465        }
1466
1467        // 點擊麵包屑
1468        $(document).on("click", ".article_new .title_box .bread a", function(){ 
1469            const clickIndex = $(this).index();
1470            let breadHome = 0 === clickIndex ? 'article_page_breadcrumb_home' : 'article_page_breadcrumb_category';
1471            clickLabelEvent(breadHome);
1472        });
1473
1474        // 點擊文章作者
1475        $(document).on("click", ".article_new .author a", function(){ 
1476            let author = 'article_page_credit';
1477            clickLabelEvent(author);
1478        });
1479
1480        // 點擊文末廣宣
1481        $(document).on("click", ".article_content .guangxuan", function(){ 
1482            let dissemination = 'article_page_dissemination';
1483            clickLabelEvent(dissemination);
1484        });
1485        
1486        // 點擊業務文末宣傳文字
1487        $(document).on("click", ".widely_declared", function(){ 
1488            let dissemination = 'article_page_promotion';
1489            clickLabelEvent(dissemination);
1490        });
1491
1492        // 點擊內頁議題包
1493        $(document).on("click", ".article_issue .list li", function(){ 
1494            let issue = 'article_page_recommendation_topics';
1495            clickLabelEvent(issue);
1496        });
1497        $(document).on("click", ".article_issue .more_box", function(){ 
1498            let issueMore = 'article_page_recommendation_topics_more';
1499            clickLabelEvent(issueMore);
1500        });
1501
1502        // 點擊內文關鍵字
1503        $(document).on("click", ".article_new .article_keyword a", function(){ 
1504            let hashTags = 'article_page_recommendation_hashtags';
1505            clickLabelEvent(hashTags);
1506        });
1507
1508        // 點擊你可能會喜歡 taboola
1509        $(document).on("click", "#taboola-below-article-thumbnails-1", function(){ 
1510            let taboola1 = 'article_page_recommendation_taboola_first';
1511            clickLabelEvent(taboola1);
1512        });
1513
1514        // 點擊人氣點閱榜 taboola
1515        $(document).on("click", "#taboola-below-article-thumbnails-2", function(){ 
1516            let taboola2 = 'article_page_recommendation_taboola_second';
1517            clickLabelEvent(taboola2);
1518        });
1519
1520        // 點擊其他人都在看 taboola
1521        $(document).on("click", "#taboola-below-article-feed", function(){ 
1522            let taboola3 = 'article_page_recommendation_taboola_third';
1523            clickLabelEvent(taboola3);
1524        });
1525
1526        // 點擊上下則文章
1527        $(document).on("click", ".article_new .article_next li", function(){ 
1528            const clickIndex = $(this).index();
1529            let next = 0 === clickIndex ? 'article_page_recommendation_previous' : 'article_page_recommendation_next';
1530            clickLabelEvent(next);
1531        });
1532
1533        // 點擊延伸閱讀
1534        $(document).on("click", ".article_extended2 .list li", function(){ 
1535            let extended = 'article_page_recommendation_further_reading';
1536            clickLabelEvent(extended);
1537        });
1538
1539        $(document).on("click", ".article_extended_btn2", function(){ 
1540            let extendedMore = 'article_page_recommendation_further_reading_more';
1541            clickLabelEvent(extendedMore);
1542        });
1543
1544        // 點擊右側欄人氣點閱榜
1545        $(document).on("click", ".sidebar_div .popular_text_rank li", function(){ 
1546            let popular = 'article_page_recommendation_popular';
1547            clickLabelEvent(popular);
1548        });
1549
1550        $(document).on("click", ".sidebar_div .popularMore", function(){ 
1551            let popularMore = 'article_page_recommendation_popular_more';
1552            clickLabelEvent(popularMore);
1553        });
1554        
1555        // 點擊右側欄今日頭條
1556        $(document).on("click", ".sidebar_div .today .list li", function(){ 
1557            let headlines = 'article_page_recommendation_headlines';
1558            clickLabelEvent(headlines);
1559        });
1560
1561        // 點擊右側欄編輯推薦
1562        $(document).on("click", ".sidebar_div .text_rank li", function(){ 
1563            let editorsPick = 'article_page_recommendation_editors_pick';
1564            clickLabelEvent(editorsPick);
1565        });
1566
1567        // 點擊右側欄即時熱搜
1568        $(document).on("click", ".sidebar_div .article_keyword a", function(){ 
1569            let sidebarKeywords = 'article_page_recommendation_keywords';
1570            clickLabelEvent(sidebarKeywords);
1571        });
1572
1573        function clickLabelEvent(label){
1574            sendDatalayer(
1575                {
1576                    'event': 'click_element',
1577                    'label': label,
1578                }
1579            );
1580        }
1581
1582    });
1583</script>
1583
1584</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.