世界 で 最も 美しい 顔 ランキング 男。 世界で最も美しい顔100人に入った日本人5名とは?

2019年版「世界で最も美しい顔ベスト100」を発表 1位はツウィ

世界 で 最も 美しい 顔 ランキング 男

com』は、 「世界で最も美しい顔100人(THE 100 MOST BEAUTIFUL FACES)」 を毎年末に発表していることでも知られています。 そこで、 この記事では毎年末に発表される「世界で最も美しい顔100人」を選出する映画批評サイト『TC Candler』の管理人の正体・経歴・プロフィール・サイト設立の経緯、「美しい顔100人」の選考基準、さらには歴代のNo. 1獲得者リスト、ランクインしたことのある日本人リストなども紹介します。 トップ100ランクイン経験のある橋本環奈 しばしば、この 「世界で最も美しい顔100人」の年末恒例企画に関しては、• 当てにならない• 注目しているのは日本人だけ• 問題は、 どれほどの権威性や影響力がある存在なのか、という点ですね。 フリー百科事典のWikipedia(ウィキペディア)では以下のような記述が成されています。 最も美しい顔(BEAUTIFUL FACES)は、アメリカの映画評論家のTC Candlerという男性が運営する個人の映画レビューサイト「TC Candler. com」で毎年発表されているランキングである。 日本では「 世界で最も美しい顔100人」とも記載されている。 運営者の母国であるアメリカやその他国では個人のブログと同程度の扱いであるが、日本ではしばしば新聞社などマスコミで取り上げられる。 2018年現在Wikipediaのページがあるのも日本語版だけである。 また、2018年時点で TC Candler. comや TC Candlerに関するウィキペディアのページが存在するのも 「日本語版だけ」ということで、日本では他の国に比べて大きな注目を集めていることや、そもそも日本以外では全くの無名である可能性も囁かれています。 謎の映画オタク「TC Candler」のプロフィールと経歴 それではこの TC Candlerが映画評論サイト『TC Candler. com』を設立するまでの経緯を紹介していきます。 1972年にイギリスのロンドンで生まれる• 幼少期である1980年代の中頃からアメリカの各地を転々としながら生活• 1990年より「世界で最も美しい顔(MOST BEATIFUL FACES)」のランキング企画を『TC Candler』の前身サイトにてスタート• 1997年に25歳で英語学の大学を卒業• 1990年代後半に自ら立ち上げた映画評論サイト『Critical Mass Movie Reviews』が月間訪問者数25万人を突破(25万UU)。 2006年9月26日に『TC Candler』公式YouTubeチャンネルを開設。 2018年12月現在で35万以上のチャンネル登録者を集め、累計視聴回数は4300万回以上。 2007年までに複数の映画オタク仲間と開設した映画レビューサイト『Independent Critics. com』のアクセス数も急上昇• 2009年7月に『TC Candler』公式ツイッターアカウントを設立。 2018年12月現在で7万6000人以上のフォロワー。 映画好きが高じて、若い頃から映画サイトの設立や立ち上げに奔走していたことが分かりますが、やはり YouTubeチャンネルやインスタグラムの公式アカウントを開設したのは人気爆発の大きなキッカケになったことでしょう。 彼のサイト 『TC Candler. com』のメイン企画である 「世界で最も美しい顔100人」の性質上、やはり画像や動画との相性は抜群ですからね。 一部で噂される選考基準の要素には以下のような説があります。 単なるTC Candlerの独断と偏見• TC Candlerが各年度ごとで最も多くテレビで見かけた美人女優や女性タレント• TC Candlerが好きな映画やテレビ番組に出演している女優やモデル、タレント• 具体的には、• このランキングは決して大規模で影響力のある人気コンテストではない• このランキングは客観的なものというよりは、むしろ主観的なものである• 当該年度の世論反映を目的とせず、世論を変えようとすることが主な目的である というものです。 つまり、 「俺(TC Candler)が勝手に自分の好きな美人を100人ランキング化するけど、嫌なら見ないでね」といったような前提文ですな。 もちろん、 日本人の女優やタレント、モデルが多いのは海外でも人気の恋愛リアリティ番組『テラスハウス』を単に気に入っていただけであり、その出演者が選ばれることが多く、 K-POPアイドルや韓国のタレントが多いのも、TC Candlerの単なる好みだと見て間違いないようです。 世界を代表する美女エマ・ワトソン 第1回目の1990年以降、この TC Candlerによる名物企画「世界で最も美しい顔100人」において、見事に1位を獲得した世界の女優・モデル・タレントは以下の通りです。 1990年-2017年の歴代1位獲得者• 1990年 ミシェル・ファイファー• 1991年 メグ・ライアン• 1992年 ミシェル・ファイファー• 1993年 ミシェル・ファイファー• 1994年 イザベル・ユペール• 1995年 ソフィー・マルソー• 1996年 ソフィー・マルソー• 1997年 ニコール・キッドマン• 1998年 グウィネス・パルトロー• 1999年 アンドレア・コアー• 2000年 ジェニファー・コネリー• 2001年 ニコール・キッドマン• 2002年 アンドレア・コアー• 2003年 ジェニファー・コネリー• 2004年 リンジー・ローハン• 2005年 キーラ・ナイトレイ• 2006年 キーラ・ナイトレイ• 2007年 ケイト・ベッキンセイル• 2008年 ナタリー・ポートマン• 2009年 ローズ・バーン• 2010年 カミーラ・ベル• 2011年 エマ・ワトソン• 2012年 エミリア・クラーク• 2013年 マリオン・コティヤール• 2014年 Nana• 2015年 Nana• 2016年 ジャーダン・ダン• 2017年 リザ・ソベラーノ 続いて、 これまでにランクインを果たしたことのある日本人の女優・モデル・タレントの名前リストです。 1990年-2017年の日本人ランクインリスト• かでなれおん• 蛯原友里• 佐々木希• 桐谷美玲• 黒木メイサ• 島崎遥香• 石原さとみ• 上戸彩• 浜崎あゆみ• 小松菜奈• TWICE・サナ(湊崎紗夏)• 橋本環奈• Niki(丹羽仁希) そして、 最新の2018年度で発表された日本人のランクイン候補者は以下です。 2018年度にノミネートされた日本人リスト• 石原さとみ• Niki(丹羽仁希)• TWICE・サナ(湊崎紗夏)• 小松菜奈• 篠崎愛• ローラ• このかでなれおんを世界のトップ100に入れてくる辺りは、もう2〜3周まわって悪意すら感じます。。 もちろん 今年もTC Candlerによる「世界で最も美しい顔100人」は年末に発表されるわけですが、こんなランキングもあるんだなぁ、くらいの感覚で楽しむのがベストかもしれませんね。

次の

「世界で最も美しい顔100人」はどこの国主催?審査員は何人?基準は?

世界 で 最も 美しい 顔 ランキング 男

選考方法について そもそも、誰がこの100人を選んでいるのか気になりませんか? 「世界で最も美しい顔100人」の選考は、TC Candlerによって行われています。 実は、このTC Candlerは、個人運営ブロガーです。 組織や団体かと思いきや、意外にも個人の独断と偏見によってえらばれた100人なのです。 ネット上でオーディエンスからの意見を集め、これをTC Candlerさん選考するという仕組みになっているので、ある程度は民意が反映されている部分もあります。 何人で運営しているのかは不明ですが、結局は「彼等のタイプ」に偏ることにはなりそうですね。 今回ランクインした日本人を見ても、「他にもいるでしょ」と思う人は多いと思います。 要するに、TC Candlerへのアピールが上手いファン等がいなければ、選考すらされていない可能性が高いということだと思います。 今回の「世界で最も美しい顔100人」では、34位に石原さとみさんがランクインしています。 日本の芸能人には、広瀬すず、本田翼、井川遥、橋本環奈、中条あやみ、滝沢カレン、ローラ等、「美しい顔」のイメージに該当する芸能人は他にもたくさんいますよね。 実は、日本人最高ランク(31位)に選ばれた日本人は、この中にはいません。 日本人からすると、今を代表する女優さん達が入っていないのはちょっと驚きですよね。 ベスト15を見てみよう! 100人全てをチェックするのは大変ですし、正直なところ知らない女優さんも多いですよね。 2020年度は、かなり順位が入れ替わり、アジア(韓国やタイ)からのランクインが増加した印象です。 2019年度(昨年)に上位ベスト15に選ばれた人達は、以下の通りです。 2020年度との比較に使ってください。 2016年には「最も美しい顔100人」第1位に輝いています。 2018年末以降は、K-POP女性ソロアーティストとしても活躍中。 ノルウェーの血が入ったハーフだそうです。 タイのドラマ「Daung Jai Akkanee」の主役で有名になりました。 才女としても有名で、母国語の他、英語、ノルウェー語、フランス語を話せる。 数多くのTVCMに起用されて知名度を広げました。 選考者の個人的な趣向が表れているようにも感じますね。 日本でも雑誌BLENDAの専属モデルとなっており、知っている人も多いのではないでしょうか。 2014年と2015年は「最も美しい顔100人」の1位連覇を果たしています。 選考者が、明らかに韓国アイドルグループ好きなのが伝わってきますね。 2017年の「最も美しい顔100人」優勝者です。 最も美しい顔ベスト3 いよいよベスト3です。 やはり、選考者としても、3位入賞者は特別な人を選びたいところですよね。 Castroのメインモデルとして有名。 日本で言えば、芦田愛菜さんのような位置にいる存在かもしれませんね。 9歳でフランス版の「VOGUE」の表紙を飾ったことで話題となりました。 2019年度は日本人5名がランクイン ここからは、2019年度にランクインした、日本人5名の順位をご紹介していきます。 第84位 篠崎 愛 グラビアモデルとしてデヴューし、人気が出ました。 ヤングジャンプ等で見たことがある人も多いと思います。 現在、無期限活動休止中の女性アイドルグループ「AeLL. 」のメンバーでもある。 第75位 丹羽 仁希 Niki) 「TERRACE HOUSE ALOHA STATE(テラスハウスアロハステート)」のメンバーで番組史上No. 1美女と話題になりました。 「JELLY」のモデルとしても知られています。 第46位 サナ 9人組多国籍ガールグループTWICEの日本人メンバーです。 第47位 石原 さとみ もはや、日本では紹介がいらない知名度ですよね。 このクラスの日本勢を、もう少し選考評価してもらえるといいですね。 第31位 小松 菜奈 モデル出身の女優さんで、確かにグローバルに評価されそうな、宮沢りえ系の顔立ちですよね。 映画『さよならくちびる』でギターデュオ「ハルレオ」を結成したことでも話題になりました。 ご本人も、日本人の中で最高位になった事は驚かれているのではないでしょうか。 2020年度にランクインした日本人5名 2020年度は、76位から22位に5人ランクインしており、少しだけメンバーも変わりました。 選考基準がイマイチよくわからないと言われるこのランキングですが、選考者達の個人的な趣味が年々強まっているようにも思えますね。 第76位 丹羽 仁希 昨年に続いてのランクインですが、1つ順位を落とす結果となりました。 第65位 岡田 奈々 STU48のキャプテンで、今年初めてのランクインです。 アイドルへのポイントが高い傾向は、昨年と変わりませんね。 第62位 石原 さとみ 今年は、47位(2019年)からの転落となりました。 第41位 小松 菜奈 昨年は、日本人で最高位の31位にランクインされたことで話題となりました。 今年は少し順位を落とす結果となりました。 第22位 山本 舞香 昨年の最高位を大きく上回るランクインで、日本人としては快挙となる順位です。 また話題になりそうですね。 鳥取県出身のファッションモデルです。 まとめ ランクインした方々は、どなたも確かに美しい人達ですが、どうしても選考者のアジア系アイドル好きな一面を感じずにはいられません。 (笑) 日本人のランクイン順位が年々上昇していますので、更に日本の芸能人を投票する層が増えるとランクインの人数や順位が上がると思います。 また来年に期待ですね。

次の

日本のイケメン俳優ランキング2017!最もハンサムな顔ベスト10

世界 で 最も 美しい 顔 ランキング 男

TC Candlerが毎年年末に発表する「世界で最もハンサムな顔100人」について、2019年版のノミネート候補者を一般からの推薦受付をスタートしています。 あわせて公式Instagrmではノミネート者も順次発表されています。 TC Candlerは同名の映画評論家が運営するサイト。 「世界で最もハンサムな顔100人」は1990年からスタートした「世界で最も美しい顔100人」の男性版で、2013年より開始。 「人気コンテンストでも、世論を反映したものでもない、主観的なランキング」とされる独自ランキングとされていますが、昨今の韓国アイドルの人気も相まってアジア圏では話題になっています。 2018年の1位は、アメリカの俳優で、サイコスリラー映画「SAW」シリーズのジェームズ・ワン監督の最新作「アクアマン」で主演ティラーヌ・ブロンドーが選ばれています。 日本人からは寺田拓哉が52位、ダニエル松永が39位にランクイン。 2013年〜2018年「世界で最もハンサムな顔100人」に選ばれた日本人• 2013年 赤西仁 83位 、金城武 81位 、本田圭佑 58位• 2014年 赤西仁 52位 、金城武 29位 、本田圭佑 24位• 2015年 赤西仁 34位 、金城武 73位 、竹野内豊 63位• 2016年 赤西仁 31位)、金城武 93位• 2017年 岩田剛典 96位 、ダニエル松永 88位 、山﨑賢人 81位 、赤西仁 66位 、寺田拓哉 42位• 2018年 寺田拓哉 52位 、ダニエル松永 39位 「世界で最もハンサムな顔100人」ノミネート候補者の推薦方法 「世界で最もハンサムな顔100人」はTC Candlerが選出した人物だけでなく、一般からの推薦も受け付けています。 推薦する方法はTC CandlerのYouTubeチャンネルを登録した上で、動画のコメント欄に入力するだけ。 ただし、ノミネート候補者はInstagramのフォロワー数が最低5,000人以上とされています。 締め切りは11月30日まで。 「世界で最もハンサムな顔100人(2019年)」ノミネート者一覧 「世界で最もハンサムな顔100人」にノミネートされている男性は以下のとおり。 BTSのV、レオナルド・ディカプリオ、クリスティアーノ・ロナウドなどがノミネートされています。 P Choi Seung-hyun SEBASTIAN STAN GIUSEPPE DURATO JING BORAN SONG JOONG-KI DYLAN WANG DARREN WALLER BURAK OZCIVIT GIANLUCA GINOBLE AIDAN TURNER J. SEPH BURAK DENIZ FAWAD KHAN SAINT SUPPAPONG UDOMKAEWKANJANA RICHARD MADDEN FRANCISCO LACHOWSKI J-HOPE Jung Ho-seok JON KORTAJARENA BAILEY MAY YANG YANG CHANNING TATUM ENRIQUE GIL TAEMIN Lee Tae-min DANILA KOZLOVSKY CHEN Kim Jong-dae SON TUNG M-TP KRISTEN STEWART BOYD HOLBROOK SIMON NESSMAN MIKE ANGELO JOE SUGG BOBBY Kim Ji-won BERK CANKAT XIUMIN SUHO MALUMA LEE MIN HO KEREM BURSIN 山崎賢人 JONAH MARAIS JOHN KRASINSKI JEUP JOHN BOYEGA JB JOE TASLIM JANG KI-YONG JOE JONAS JAEHYUN HU YITIAN HRITHIK ROSHAN GEORGE CLOONEY EUGENIO SILLER CHOI JIN-HYUK BRUNO GAGLIASSO BURAK TOZKOPARAN ANSEL ELGORT ALVARO MEL D. call a. exports,a,a. exports,n ,a. 0,a. o e,t Object. defineProperty e,Symbol. create null ;if n. r i ,Object. prototype. hasOwnProperty. callMethod? callMethod. apply o,arguments :o. queue. 0,o. 0",o. createElement r. 0,s. facebook. getElementsByTagName r [0]. parentNode. iterator? prototype? default s ,t. events throw new Error "Event handlers cannot be overwritten. document. ' ;t. default. playVideo instanceof Function? n e :l. Player e,t ;return s. default. promisifyPlayer c,n ;return u. on,u. x t document. clientX-l. left? concat e. Math. max 0, t[1]? t[1]. length:0 - t[2]? target. preventDefault ,t. target. type? cloneNode! nextSibling;i. appendChild e ,r? insertBefore i,r :a. entries t. Array. from e. parentNode. childNodes. removeChild e. parentNode. split ",". replace ". r[1]. ":U i. class? concat i. class," ". concat a :n. hidden ,e. from e. "add":"remove" ,e. classList[i] t ,e. classList. classList. prototype;return n. matches n. webkitMatchesSelector n. mozMatchesSelector n. from document. querySelectorAll t. elements. container. elements. container. config. classNames. 42E01E, mp4a. createElement "audio" ,video:"canPlayType"in document. isIPhone! Y le "video". document. pictureInPictureEnabled le "video". disablePictureInPicture ,airplay:Y window. WebKitPlaybackTargetAvailabilityEvent ,playsinline:"playsInline"in document. this. isHTML5 t! type return! 1;Object. keys Te. media. canPlayType n. createElement "input" ,ke. type ,touch:"ontouchstart"in document. documentElement,transitions:! matchMedia " prefers-reduced-motion ". addEventListener "test",null,t ,window. arguments. eventListeners. arguments. call this,e,t,n,! arguments. call this,e,t,n,! arguments. eventListeners. options;t. ready? setTimeout t,0 :Ae. call e,e. elements. e:e. split ":". map Number. X e! split ":". config. ee this. embed. embed. videoWidth,i. this. elements. style. this. config. vimeo. supported. media. getComputedStyle this. media. media. style. classList. toggle this. config. classNames. videoFixedRatio,null! isHTML5? Array. from this. media. querySelectorAll "source". getAttribute "type" ;return!! ee n Ee. mime. config. quality. forced? this. config. quality. options:qe. getSources. call this. options. config. speed. options,ee this. config. ratio De. call e ,Object. defineProperty e. getSources. call e. quality! config. quality. config. quality. onChange e. config. quality. getSources. call e. playbackRate;e. media. getAttribute "src" , "none"! media. call e,e. media,"qualitychange",! getSources. call this ,this. media. setAttribute "src",this. config. blankVideo ,this. media. load ,this. debug. arguments[2]:"";return e. replace new RegExp t. toString. arguments[0]:"";return e. toString. charAt 0. substr 1. createElement "div" ;return t. appendChild e ,t. i18n,e ;if ee n return Object. keys Ue. includes e? entries i. config. storage. enabled,this. config. storage. supported! this. localStorage. getItem this. length? localStorage. setItem this. key,JSON. localStorage. localStorage. "withCredentials"in a return;a. parse a. open "GET",e,! 0 ,a. body. createElement "div" ;if o. localStorage. getItem "". concat "cache","-". concat t ;if null! parse s ;a o,l. localStorage. setItem "". concat "cache","-". concat t ,JSON. concat e. concat a,":" :"","". "-":"". concat a. concat i r ,":". config. iconUrl,window. location. host! location. host ie. window. config. elements. call this,this. config. selectors. controls. wrapper ,this. elements. call this,this. config. selectors. buttons. play ,pause:be. call this,this. config. selectors. buttons. pause ,restart:be. call this,this. config. selectors. buttons. restart ,rewind:be. call this,this. config. selectors. buttons. rewind ,fastForward:be. call this,this. config. selectors. buttons. fastForward ,mute:be. call this,this. config. selectors. buttons. mute ,pip:be. call this,this. config. selectors. buttons. pip ,airplay:be. call this,this. config. selectors. buttons. airplay ,settings:be. call this,this. config. selectors. buttons. settings ,captions:be. call this,this. config. selectors. buttons. captions ,fullscreen:be. call this,this. config. selectors. buttons. elements. call this,this. config. selectors. progress ,this. elements. call this,this. config. selectors. inputs. seek ,volume:be. call this,this. config. selectors. inputs. elements. call this,this. config. selectors. display. buffer ,currentTime:be. call this,this. config. selectors. display. currentTime ,duration:be. call this,this. config. selectors. display. elements. elements. display. elements. progress. querySelector ". concat this. config. classNames. tooltip ,! debug. warn "It looks like there is a problem with your custom controls HTML",e ,this. toggleNativeControls! 0 ,! getIconUrl. concat n. cors? "":n. url," ". concat this. config. concat i,"-". class,this. config. classNames. hidden]. filter Boolean. config. classNames. menu. config. classNames. menu. charAt 0. keys i. element Object. keys i. includes "type" i. keys i. includes "class"? class. split " ". config. classNames. concat i. class," ". concat this. config. classNames. config. classNames. 0,r. 0,r. 0,r. 0,r. concat this. config. classNames. element ;return r. toggle? appendChild Ze. createIcon. call this,r. appendChild Ze. createIcon. call this,r. appendChild Ze. createLabel. call this,r. appendChild Ze. createLabel. call this,r. appendChild Ze. createIcon. call this,r. icon ,o. appendChild Ze. createLabel. call this,r. label ,re i,fe this. config. selectors. X this. elements. buttons[a] this. elements. elements. buttons[a]. push o :this. elements. config. selectors. 01,value:0,autocomplete:"off",role:"slider","aria-label":We e,this. elements. updateRangeFill. call this,n ,I. config. selectors. We i,this. config :"";n. concat a. elements. config. selectors. concat n. class? class:""," ". concat this. config. classNames. display. time," ". trim ,"aria-label":We e,this. elements. includes i. preventDefault ,i. stopPropagation ,"keydown"! includes i. which? showMenuPanel. call n,t,! 0 :32! which? parentNode. parentNode. lastElementChild ,we. call n,a,! 1 ,Ae. focusFirstMenuItem. call n,null,! config. selectors. concat this. config. classNames. control," ". concat u. class? class:"". appendChild s ,d. appendChild h ,Object. from d. parentNode. children. setAttribute "aria-checked",e? listeners. preventDefault ,e. stopPropagation ,d. showMenuPanel. 1 ,Ze. bindMenuItemShortcuts. call this,d,a ,i. supported. elements. inputs. setRange. call this,this. elements. inputs. volume,this. muted? 0:this. volume ,Q this. elements. buttons. elements. buttons. mute. updateRangeFill. supported. isNaN n Number. isNaN i? setRange. call this,this. elements. inputs. seek,a ;break;case"playing":case"progress":! e:t. elements. display. childNodes[0]. elements. display. config. selectors. inputs. setAttribute "aria-valuenow",this. formatTime this. formatTime this. config ;t. setAttribute "aria-valuetext",a. config. selectors. inputs. value;t. setAttribute "aria-valuenow",r ,t. setAttribute "aria-valuetext","". concat r. setAttribute "aria-valuenow",t. value ;ie. style. setProperty "--value","". concat t. config. tooltips. elements. inputs. elements. display. concat this. config. classNames. elements. display. touch i! elements. progress. pageX-r. ge this. elements. display. elements. display. seekTooltip. style. updateTimeDisplay. call this,this. elements. display. seekTooltip,this. elements. display. seekTooltip. style. includes e. Q this. elements. display. config. invertTime;Ze. updateTimeDisplay. call this,this. elements. display. currentTime,t? this. duration-this. currentTime:this. media. seeking Ze. updateProgress. supported. config. invertTime! this. pow 2,32 return pe this. elements. display. currentTime,! 0 ,void pe this. elements. progress,! 0 ;Q this. elements. inputs. elements. inputs. seek. setAttribute "aria-valuemax",this. elements. display. duration ;! config. updateTimeDisplay. call this,this. elements. display. currentTime,this. updateTimeDisplay. call this,this. elements. display. duration,this. duration ,Ze. updateSeekTooltip. elements. settings. buttons[e],! elements. settings. config[e]. default ,! ee this. this. options[e]. includes a return void this. debug. warn "Unsupported value of '". concat a,"' for ". concat e ;if! this. config[e]. options. includes a return void this. debug. warn "Disabled value of '". concat a,"' for ". elements. settings. buttons[e]. querySelector ". concat this. config. classNames. menu. value. getLabel. We "normal",this. config :"". concat t ,this. config ;return n. length? n:"". getLabel. elements. settings. panels. elements. settings. panels. quality. options. config. quality. options. ee this. options. options. quality. toggleMenuButton. call this,"quality",i ,de n ,Ze. checkMenu. concat e ,t. config ;return n. length? createBadge. options. quality. config. quality. options;return i. indexOf n? createMenuItem. getLabel. updateSetting. elements. settings. panels. elements. settings. panels. captions. getTracks. length ;if Ze. toggleMenuButton. call this,"captions",i ,de t ,Ze. checkMenu. captions. getLabel. call e,n ,badge:n. createBadge. call e,n. language. this. captions. toggled,title:We "disabled",this. forEach Ze. createMenuItem. bind this ,Ze. updateSetting. elements. settings. panels. elements. settings. panels. speed. options. options. speed. toggleMenuButton. call this,"speed",n ,de t ,Ze. checkMenu. options. speed. createMenuItem. getLabel. updateSetting. elements. settings. values e. elements. settings. menu,! this. elements. settings. popup. values this. elements. settings. panels. elements. settings. elements. buttons. composedPath? composedPath [0]:e. contains r ;if o! target! setAttribute "aria-expanded",a ,pe t,! a ,me this. elements. container,this. config. classNames. menu. focusFirstMenuItem. call this,null,! 0 :a i we. cloneNode! 0 ;t. style. style. removeAttribute "hidden" ,e. parentNode. elements. container. querySelector " plyr-settings-". concat this. id,"-". from a. children. style. concat r. scrollWidth,"px" ,a. style. concat r. getMenuSize. includes n. style. style. call this,a,te,s ,a. style. concat o. width,"px" ,a. style. concat o. 0 ,pe i,! 1 ,Ze. focusFirstMenuItem. elements. buttons. setAttribute "href",this. showMenuPanel;this. elements. config. config. controls. elements. container. appendChild i. config. selectors. controls. wrapper ;this. elements. config. controls? this. config. controls:[]. appendChild i. appendChild i. appendChild i. appendChild i. concat d. config. selectors. progress ;if h. appendChild r. concat e. appendChild a. call t,"buffer" ,t. config. tooltips. config. classNames. appendChild f ,t. elements. display. elements. appendChild t. elements. progress ,u. appendChild o. appendChild o. elements. concat d. elements. appendChild i. 05,value:t. config. appendChild r. concat e. appendChild i. ee t. config. concat d. appendChild i. 0,"aria-controls":"plyr-settings-". concat e. id ,"aria-expanded":! concat e. concat e. appendChild w ,v. appendChild b ,t. elements. settings. panels. config. settings. config. selectors. buttons. concat t. config. classNames. control," ". concat t. config. classNames. control,"--forward" ,role:"menuitem","aria-haspopup":! call t,a,i ,Ae. call t,i,! config. classNames. menu. appendChild o ,a. appendChild r ,w. concat e. id,"-". concat t. config. classNames. control," ". concat t. config. classNames. config ,l. config. classNames. config ,Ae. preventDefault ,e. stopPropagation ,c. call t,"home",! 1 ,Ae. call t,"home",! appendChild l ,s. appendChild s ,t. elements. settings. elements. settings. appendChild v ,g. appendChild y ,u. appendChild g ,t. elements. settings. elements. settings. appendChild i. appendChild i. config. urls. download;! concat t. provider ,label:t. appendChild i. appendChild i. call this,qe. getQualityOptions. call this ,l. config. getIconUrl. call this ;t. elements. id,seektime:this. config. seekTime,title:this. config. 0;if Y this. config. config. config. controls. call this,r ,this. config. controls this. config. config. controls U this. config. controls? config. create. id,seektime:this. config. seekTime,speed:this. speed,quality:this. quality,captions:nt. getLabel. config. entries r. config. selectors. controls. querySelector this. config. selectors. controls. elements. container ,a[Q n? "insertAdjacentElement":"insertAdjacentHTML"] "afterbegin",n ,Q this. elements. controls Ze.

次の