Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 国产在线精品观看,免费性爱视频,国产特黄特色a级在线视频

          整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          使用FLIP技術讓編寫動畫事半功倍

          使用FLIP技術讓編寫動畫事半功倍

          nimation brings user interface to life.-Nick Babich

          動畫在用戶交互中扮演著重要的地位。甚至可以說,動畫是用戶體驗的核心部分之一。

          合理的使用動畫,不僅僅能夠增強用戶體驗,有趣、活潑的動畫,甚至可以提升業務轉化率,促進業務的增長

          很多開發者會認為開發動畫過于復雜,且僅僅是錦上添花,所耗費的時間與帶來的收益不成正比。導致當今互聯網中,大多數的產品都存在著突兀的跳轉和頁面的抖動

          事實上,簡單的滑入、滑出動畫在現今CSS3、web animation api技術的加持下,其實現已經變得非常的簡單。只需要幾行代碼就可以完成

          復雜的動畫也可以使用逐幀動畫、APNG、lottie來簡化開發成本。

          當然,復雜場景下的動畫確實會給開發帶來一定的難度和成本,下面這篇文章介紹了基于CSS的骨骼動畫。作者在實現這種動畫的時候,動了很多心思,也花了很多時間來調整動畫的效果。

          純CSS實現簡單骨骼動畫

          本文將簡要介紹FLIP動畫,是一種高性能的動畫方案。

          它適用于動畫的初始態或最終態不明確的情況,使用FLIP技術,能夠大大減少動畫的開發成本。

          FLIP動畫

          FLIP動畫并不是卡片翻轉動畫的英文名稱,而是四個字的組合:First, Last, Invert, Play

          First

          動畫的元素的初始狀態(比如位置、透明度等等)。

          Last

          動畫的元素的最終狀態。

          Invert

          DOM 元素屬性的改變(比如 left、right、 transform 等等),會被集中起來延遲到瀏覽器的下一幀統一渲染,所以我們可以得到一個這樣的中間時間點:DOM 狀態(位置信息)改變了,而瀏覽器還沒渲染。此時,通過簡單的計算,可以將圖片的位置使用transfrom放回到初始的狀態。

          Play:

          執行動畫,將transform置為0或none,移動到動畫后的位置和尺寸。

          在熟悉FLIP動畫的原理之后,就很容易寫出來下面類似于洗牌、增刪卡片的動畫了。

          實戰

          說完了思路,來看看實際中怎么使用FLIP編寫洗牌(shffule)動畫吧。

          下面的實現不依賴于任何框架,使用Vanilla JS編寫。

          First

          獲取所有元素shffule前的位置。可以使用getBoundingClientRect來獲取元素的位置。

            const prevImgs = imgList;
            function getRects(doms) {
              return doms.map(dom => {
                const rect = dom.getBoundingClientRect();
                const { left, top } = rect;
                return { left, top };
              })
            }
            const prevPostions = getRects(imgList);
          
          

          Last

          獲取洗牌之后元素的位置。這里需要將原有的DOM隨機互換位置。并取得互換位置之后的定位。

             function swapNodes(n1, n2) {
              const p1 = n1.parentNode;
              const p2 = n2.parentNode;
              let i1, i2;
          
              if (!p1 || !p2 || p1.isEqualNode(n2) || p2.isEqualNode(n1)) return;
          
              for (let i = 0; i < p1.children.length; i++) {
                if (p1.children[i].isEqualNode(n1)) {
                  i1 = i;
                }
              }
              for (let i = 0; i < p2.children.length; i++) {
                if (p2.children[i].isEqualNode(n2)) {
                  i2 = i;
                }
              }
          
              if (p1.isEqualNode(p2) && i1 < i2) {
                i2++;
              }
              p1.insertBefore(n2, p1.children[i1]);
              p2.insertBefore(n1, p2.children[i2]);
            }
          
              const randomMax = max => { return Math.floor(max * Math.random()) }
            function randomArr(arr) {
              const newArr = [...arr];
              const arrLen = arr.length;
          
              for (let i = 0; i < imgList.length; i++) {
                const first = randomMax(arrLen);
                const second = randomMax(arrLen);
                swapNodes(arr[first], arr[second])
              }
              return newArr;
            }
            const newImgs = randomArr(imgList);
            const postions = getRects(newImgs);
          
          

          Invert And Play

          上述代碼中,prevPostions和postions分別存儲著洗牌前和洗牌后元素的位置。并且此時,元素的實際位置已經是洗牌后,但還未渲染出來。我們可以使用translate3D將元素從洗牌后的位置移至洗牌前的位置。

          然后,再使用Web Animation API播放圖片移動至洗牌后translate3D(0,0,0)的位置。

          prevImgs.forEach((imgRef, index) => {
                const currentPostion = postions[index];
                const prePostion = prevPostions[index];
                const invet = {
                  left: prePostion.left - currentPostion.left,
                  top: prePostion.top - currentPostion.top
                }
                const keyF = [{
                  transform: `translate3D(${invet.left}px, ${invet.top}px, 0)`,
                }, {
                  transform: 'translate3D(0,0,0)'
                }];
                const opts = {
                  duration: 1000,
                  easing: 'cubic-bezier(0,0,0.32,1)'
                }
                const animition = imgRef.animate(keyF, opts);
              })
          
          

          至此,一個shffule動畫就完成了。在這個基礎之上稍加潤色。我們甚至可以寫出來一個簡單的連連看游戲。

          作者: Andy

          來源:微信公眾號:IVWEB社區

          出處:https://mp.weixin.qq.com/s?__biz=MzIzNjcwNzA2Mw==&mid=2247488796&idx=1&sn=e03ee7f1823904bb60dfd301e2134e3c

          日,在世紀之初風靡全球、一時風頭無兩的女星“小甜甜”布蘭妮·斯皮爾斯再次出現在公眾視野。但這一次,不是因為她讓萬人空巷的全球巡演,不是因為她熱銷3000萬張的個人專輯,而是因為她請求法院解除父親杰米·斯皮爾斯對自己的永久監護權。

          “小甜甜”布蘭妮·斯皮爾斯。

          在6月23日的庭審中,布蘭妮通過語音連線,向法官講述了過去13年中,自己遭受父親及其工作團隊的虐待,具體內容包括被迫長時間、高強度工作,接受非自愿并有較大副作用的精神治療,安置節育環以致她無法再次懷孕。此外,處于監護狀態下的她,完全喪失了對自己財產的使用權利,連簡單的度假、美甲、按摩等需求都無法得到父親批準,“在加州,只有被關起來的性工作者才這么慘——信用卡、現金、手機、護照全部被收走。”

          在通話的最后,布蘭妮說道:“我希望我能一直和你聊下去。我生怕一掛掉電話,就會立刻回到被人全盤否定的狀態。我覺得自己被排擠、被欺負、被冷落……我受夠了這種孤獨的狀態。我值得擁有和任何人一樣的權利,我也想有孩子、有家庭、有自己的人生……”

          2008年,布蘭妮因使用精神類藥物而被強制送往精神醫療中心治療。之后,她的父親杰米向法院申請,成為了布蘭妮的“永久監護人(Conservator)”。根據美國法律,“監護(Conservatorship)”是一種將個體的個人、經濟和法律決策權轉讓給他人的機制。對于因年老癡呆、身體或精神缺陷而無法自主作出決定的成年人,法院可以任命一位法定監護人,負責監督他的日常活動,如醫療保健或生活安排,并對它的財務事務進行托管。

          此后13年,布蘭妮便一直處于被父親“監護”的狀態之下。盡管在此期間,她發行了4張專輯,其中2張成為白金唱片(在美國,專輯銷量超過100萬張即可被認證為“白金唱片”),并在2018年進行了全球巡回演出,但法院仍判定,“她的精神狀態無法自主作出明智的決定”。

          在社交網絡上,由布蘭妮粉絲發起的“釋放布蘭妮(Free Britney)”運動已進行多年。自2020年起,布蘭妮本人也試圖通過法律途徑擺脫被父親監護的狀態。

          而這一次,布蘭妮本人通過連線出庭,聲淚俱下地講述了自己這13年的遭遇。這不僅牽動了成千上萬關注她的粉絲的心,也讓更多粉絲之外的法律研究者、婦女權利保護者乃至美國國會議員開始反思“監護人”制度的正當性。

          同時,布蘭妮的遭遇也引發了不少好萊塢工作者的共情。在他們看來,是娛樂圈長期盛行的厭女風氣,加之狗仔娛記和大眾審視的步步緊逼,共同造成了布蘭妮的悲劇。

          為什么身為成年人、具有基本工作能力的布蘭妮還要被“監護”?是什么讓她被判定為“精神失常”,被媒體和輿論塑造為一個“瘋女人”?誰該為布蘭妮的悲劇負責?本文系統梳理了國內外多家媒體以及相關領域專家的各方觀點。

          撰文 | 肖舒妍

          備受爭議的監護權:是保護還是虐待?

          “如果我能工作、賺錢、還能付錢給別人,我就不應該被監護,”在6月23日的庭審中,布蘭妮提出了這一觀點,“這毫無意義。法律需要改變。”

          最初,布蘭妮是如何“陷入”監護之中的?

          2007年,布蘭妮的狀態一度滑入低谷。飽受輿論壓力的她先是在一家理發店公開剃光了自己的頭發,對著鏡頭大喊“我受夠了別人不停碰我!”緊接著又陷入了和前夫凱文·費德勒爭奪兩個孩子撫養權的官司。她失去了孩子的獨立撫養權,僅獲得探視權。在一次探望孩子卻被前夫拒之門外之后,面對狗仔的長槍短炮和不斷追問,布蘭妮情緒崩潰,舉起一把雨傘企圖趕走狗仔,卻被狗仔拍下了她失控的狀態,放上雜志封面。一時間,布蘭妮“陷入瘋癲”、成為“瘋女人”的傳聞便不絕于耳。

          2007年2月,布蘭妮情緒失控之后,在理發店公開剃光了自己的頭發。

          次年一月的一個晚上,費德勒來到布蘭妮家中,準備接走兩個孩子,卻發現布蘭妮把自己和兒子鎖在衛生間,不肯開門。警方趕到后,發現布蘭妮“受到精神類藥物影響”,于是將其強制送往精神醫療中心治療。在她住院期間,杰米·斯皮爾斯向法院提交申請,獲得了女兒的“臨時監護權”。在2008年10月,“臨時監護權”又轉為“永久監護權”。

          盡管此后布蘭妮的精神狀態有所好轉,監護托管卻并未因此終止。熟悉此案的律師Vivian Thoreen在《紐約時報》拍攝的紀錄片《陷害布蘭妮》(Framing Britney Spears)中提到,如果被監護人想要終止監護,需要向法院提交一份請愿書,并提供自己已不需要監護(或監護已經失效)的證據,但在她所參與的所有案件中,沒有一個被監護人曾成功終止監護,“一旦進入監護系統,就很難再有可能脫身”。

          “如果個人想要終止監護,責任應該由反對終止的一方承擔(以證明監護有必要繼續),但實際上,通常情況下,往往是個人必須證明他們不再需要被監護。”卡多佐法學院(Cardozo School of law)的臨床法學教授、監護法專家萊斯利·薩爾茲曼(Leslie Salzman)這樣表示。

          “就像‘第22條軍規’的規定,瘋子可以免于飛行任務,但必須由飛行員本人提出申請,而本人一旦提出申請,便可證明他并不是瘋子。想從監護中脫身,布蘭妮必須要證明自己有管理生活以及財產的能力,但她正處于監護中,也就意味著她沒有上述能力。” 支持布蘭妮的導演史塔克向《綜藝》雜志說道。

          一個精神正常的人該如何證明自己精神正常呢?如果布蘭妮在監護狀態下身心健康,則可以解釋為“監護制度行之有效”;如果布蘭妮對監護狀態掙扎抵抗,又可以說明“她無法做出理智判斷,必須接受監護”;在監護狀態下,布蘭妮犯的任何一個小錯誤,都能夠作為她不宜解除監護的證據。但即使一個身心健全的普通人,也并不總能做出符合個人最大利益的明智決定。

          “如果一個普通人決定,‘我要休假,喝幾杯酒,吃一大堆甜甜圈,然后小睡一會兒,’這是很正常的事情,屬于個人基本權利,”記者Sara Luterman舉例論證,“但如果你有精神疾病或生理缺陷,這就會被視為你‘沒有能力負責任地管理自己的生活’的進一步證據。”

          在2020年的庭審中,法官在判決時提出,布蘭妮的情況很特殊,她是一名“具有高能力的受監護人”。許多人對此感到疑惑,這顯然是個自相矛盾的詞。

          另一方面,布蘭妮的監護人人選也飽受質疑。杰米·斯皮爾斯雖然是布蘭妮的父親,卻在2008年之前長期缺席她的人生,與妻子離婚多年,甚至找不到一張他和女兒合影。此外,他曾因酗酒被送進強制康復機構,多次創業失敗最終申請破產。在紀錄片《陷害布蘭妮》中,布蘭妮曾經的唱片營銷總監回憶:“我不能判斷杰米是個怎樣的人,我只見過他一面。他對我說過唯一的一句話就是:‘我女兒會變得很富有,她會給我買艘大船。’”

          布蘭妮的父親杰米·斯皮爾斯。(圖源:紀錄片《陷害布蘭妮》)

          無論是布蘭妮的母親林恩(Lynn),還是自她5歲起就認識她、之后一直陪伴她參加活動、幫助她打理事業的長期助理Felicia Culotta,都比杰米更加了解、關心布蘭妮的生活狀態。在進入監護狀態之后,布蘭妮曾多次向法院提出更換監護人,在2020年更表示,如果杰米繼續掌控她的事業,她將拒絕演出。

          “雖然受監護人未必能夠選擇自己的監護人,但他們當然可以推薦并說明希望誰成為監護人。法院應該對這一請求給予充分考慮。考慮到監護人要托管受監護人的個人事務,他要能夠被對方所接受。”薩爾茲曼這樣認為。而在布蘭妮的案例中,她的需求顯然沒有被尊重。

          布蘭妮的支持者要求法院終止她的“被監護”狀態。

          加之布蘭妮作為全球巨星所擁有的高額財產,進一步提高了監護權的復雜程度。布蘭妮的公開資產為6000萬美元,本身極為可觀,同時有媒體披露,布蘭妮的實際財產超過6億美元,但大部分均被杰米轉移。此外,布蘭妮還要提供自己全部收入的1.5%作為“監護傭金”。很難判斷對杰米而言,女兒是需要照顧的受監護人,還是日進斗金的搖錢樹。

          布蘭妮在法庭陳述中提到,自己被要求每周工作7天,每天工作10小時,2018年的巡回演出和在拉斯維加斯長達4年的駐唱都是被迫簽約,即便在發燒40度時她也要上臺演出。根據《紐約時報》的調查,布蘭妮在拉斯維加斯的演出總票房高達1.37億美元,但屬于布蘭妮的分成只有每周2000美元。

          而在2020年接受法院問詢時,杰米團隊的律師更提出,他們將采用一種“全新的混合型商業模式”,幫助布蘭妮完成事業開拓和財富增長。有團隊表示,監護團隊成立時,布蘭妮的資產只有幾百萬美元,而現在已超過6000萬美元,這證明了團隊的監護工作行之有效。但他們似乎沒有意識到,托管成立的初衷,是為了幫助布蘭妮恢復身心健康,而不是讓她成為賺錢機器。

          在布蘭妮與杰米對簿公堂時,她不僅要支付自己的治療費用、自己的法務費用,還要支付杰米團隊的工資,杰米方的法務費用。

          杰奎琳·布徹(Jacqueline Butcher)曾是斯皮爾斯家族的好友,并在2008年提供證詞幫助杰米獲得監護權。而現在,她對自己過去的行為表示遺憾,“當時我以為自己是在幫忙,但實際上我幫一個腐敗的家族掌控了一切。”

          “盡管布蘭妮的情況看起來非常極端并令人不安,” Erica Schwiegershausen在《紐約》雜志中寫道,“她講述的大部分內容——例如未經同意接受藥物治療、接受非自愿精神病評估和被強制送進精神病院——對任何有精神疾病經歷的人來說都很熟悉。”據估計,在美國有數以百萬計的智力缺陷或社交能力缺陷者被剝奪了法律行為能力,處于某種形式的監護之下。這導致了一系列虐待行為,包括強制醫療、強制避孕、強制終止妊娠、非自愿監禁、強制生活安排和行動自由受限。

          紀錄片《陷害布蘭妮》劇照。

          父權控制與女性反抗:一場漫長的斗爭

          在布蘭妮所遭受的一系列限制和虐待中,“強制避孕”一點尤其令人不解,無論從任何角度都無法看作是對于布蘭妮的保護。在法庭陳述中,布蘭妮說道:“我希望能夠結婚生子,但這卻被監護團隊所禁止。我的體內放有宮內節育器,因此無法懷孕。我想取出宮內節育器,再生一個孩子,可是這個所謂的團隊不讓我接近醫生。”

          限制布蘭妮生育這一行為,幾乎遭到了美國各黨派人士的譴責,包括美國計劃生育行動基金董事會主席亞歷克西斯·麥吉爾·約翰遜(Alexis McGill Johnson),保守派共和黨參議員特德克魯茲(Ted Cruz)和眾議員南希·梅斯(Nancy Mace)、卡羅琳·馬洛尼(Carolyn B.Maloney)。

          “你可以打著保護的幌子強迫一個女人絕育,這太瘋狂了。如果這能發生在布蘭妮·斯皮爾斯身上,全國還會有多少其他女人在默默受苦?” 眾議員南希·梅斯在推特上寫道。

          “從一開始,男人就控制著女人的身體、思想和抱負,”另一位眾議員卡羅琳·馬洛尼則向《華盛頓郵報》表示,“斯皮爾斯女士和世界各地的任何女性一樣,理應對自己的身體、權益和財產享有完全的自主權。”

          這一控制在布蘭妮身上顯得尤其讓人心碎。在出道伊始,布蘭妮的形象便與獨立、自主、強大聯系在一起。在早年的采訪視頻中,她笑著告訴記者:“我知道自己所有的合同,我知道自己所有要做的工作,我才不是那種只聽經紀人話的女孩。”

          曾與布蘭妮合作過的伴舞也多次提到:“她絕不是牽線木偶。她是老大(boss)。”對于演出造型、舞蹈動作、演唱歌曲,布蘭妮都會堅定而自信地提出自己的看法。

          在粉絲看來,布蘭妮展示出的“女人的我行我素,不必再取悅他人”,正是她最大的魅力所在。“布蘭妮的形象不再只是父權制下少女形象的意義典范,而是父權控制與女性抵抗,甚至資本主義與個體之間的符號沖突(semiotic struggle)的表現。”公眾號“看理想”在一篇文章中如此概括布蘭妮的文化意義。

          但是當時的美國大眾,一方面狂熱地喜愛這樣一個“既性感又純潔、既乖巧又獨立”的熒幕形象,一方面卻又沒做好準備接受這樣的女性走出熒幕、走進生活。“在‘圣經地帶’出生、長大的布蘭妮,身上集中了美國人的兩種期望:既要穿著性感,給人曖昧的想象,又要保持純潔的處女身;既要盡可能地觸探性的界限,又絕不能越雷池半步。兩種期望顯然是矛盾的,這讓她受到了嚴格的形象、行為、道德審查。” 作者李孟蘇在“三聯生活周刊”公眾號文章中寫道。

          紀錄片《陷害布蘭妮》截圖。

          當時美國馬里蘭州的州長夫人肯德爾·埃爾利希(Kendel Ehrlich)甚至公開對媒體表示:“如果我有機會,真想一槍崩了布蘭妮。”以此指責布蘭妮給孩子們做了不良的榜樣,讓美國的媽媽們感到不安。

          在一次訪談中,主持人當著布蘭妮的面播放了這段視頻,布蘭妮聽到后緊蹙雙眉,微微搖頭,“太可怕了……可是,我不是用來幫她們教育小孩的啊。”她忍不住哭了出來。

          在紀錄片《陷害布蘭妮》中,一位業內人士提出,沒有一個男孩樂隊的成員會像布蘭妮這樣受到如此嚴格的道德審查。

          “讓我們直截了當地說:發生在布蘭妮·斯皮爾斯身上的事情,永遠不會發生在一個男版的她身上。”專欄作家海琳·奧倫(Helaine Olen)在《華盛頓郵報》一針見血地寫道,“想想看,有多少男明星曾在公共場合做出過瘋狂的、情緒失控的、甚至磕了藥似的行為。幾秒內我就能說出邁克爾·杰克遜、坎耶·韋斯特和小羅伯特·唐尼的名字。小羅伯特·唐尼曾被警察帶走,理由是他光著身子走進鄰居家,躺在孩子的床上睡著了。當鄰居撥打911時,你甚至可以聽到他的鼾聲。還有布蘭妮的父親,杰米——一個非常不合時宜的男人,布蘭妮的前夫曾申請并獲得了限制令,禁止杰米靠近自己以及兩個孩子。”

          “管理學理論表明,人們會默認男人是有能力的,不管他們的過去如何;而女性卻不得不一次又一次證明自己的工作能力、財務敏感、理智水平。” 海琳·奧倫繼續寫道,“縱觀歷史,監護制度和非自愿承諾制度一直被用來控制女性的人身自由和財務自由。”

          紀錄片《陷害布蘭妮》截圖。一位曾經合作過的演員在接受采訪時如此評論布蘭妮。

          回看當時輿論對布蘭妮的圍觀,以及對她“精神病”的指控,都彌漫著濃厚的厭女氣息。莫伊拉·多納根(Moira Donegan)在《衛報》寫道:“歷史上,許多人僅僅因為持有不受歡迎的觀點,或行為冒犯了普遍傳統,就被認為是瘋了。女性尤其深受其害。長期以來,那些厭惡女性或覬覦女性財富的人,總能因為一些微不足道的原因,把女性指控成瘋子。”

          而在紀錄片《陷害布蘭妮》于今年2月5日上線之后,聯合國婦女署活動家蒙羅·伯格多夫(Munroe Bergdorf)在社交媒體上嚴肅表態:“布蘭妮為自己所取得的成就付出了太大的代價。當時的社會選擇對精神疾病避而不談,不愿正視女性的自我風貌,不知如何消解四處蔓延的厭女情緒。女性公眾人物被媒體拿來消費。世人追捧你到制高點,為的是最終能親手將你毀滅。”

          大眾審視與娛樂產業:誰是施害者,誰是受害者?

          “世人追捧你到制高點,為的是最終能親手將你毀滅。”這句話,可能道出了布蘭妮悲劇的本質。

          首張個人專輯《…Baby One More Time》讓她一夜成名,全球銷量超過3000萬張,成為世界銷量最高的專輯之一。但水能載舟亦能覆舟,隨著喜愛而來的是大眾對她從頭到腳的審視,以及對她私生活永不饜足的窺探。

          布蘭妮的首張個人專輯《…Baby One More Time》封面。

          在布蘭妮10歲剛出道的一段視頻中,一位滿頭銀發的主持人問身高才到自己腰身的布蘭妮:“你有男朋友了嗎?……你可以考慮我。”而當時的觀眾,并沒有人感到不適。

          年齡稍長之后,布蘭妮遇到的采訪問題更加刻薄露骨:“你還是處女嗎?”“你知道所有人都在想著你的胸嗎?”而在2001年的一段電視采訪中(當時布蘭妮只有19歲),主持人直言:“對許多人來說,你是一個矛盾體。一面是甜美、純潔、童貞,一面是只穿著內衣的性感蕩婦。”布蘭妮只好尷尬回應:“不是‘只穿著內衣’,在《滾石》的封面上是唯一一次。我在演出時不會。”

          攝影師大衛·拉查佩爾(David LaChapelle)拍攝的這張著名照片登在了《滾石》的封面上,讓布蘭妮成為被公眾凝視的對象。

          一張布蘭妮的“黑照”,價值100萬美元,在紀錄片《陷害布蘭妮》中職業狗仔記者Daniel Ramos提到。重賞之下,必有勇夫。于是布蘭妮的私人生活也暴露在了長槍短炮、層層包圍的鏡頭之下。

          在前文提及的布蘭妮在前夫家探視孩子未果后,正是Daniel Ramos步步緊逼、追問布蘭妮的心情,最終致使她情緒崩潰,揮舞雨傘砸向了他開來的車。在拍下了布蘭妮的失態照片后,他摸著車上坑坑洼洼的痕跡,喜笑顏開:“天啊,這次賺大了。”憑借幾次三番偷拍到布蘭妮形容憔悴、情緒失控或是剃成光頭的照片,Daniel Ramos賺得盆滿缽滿。

          多年以后,《紐約時報》紀錄片團隊問這名娛樂記者:“你覺得自己影響了布蘭妮的生活嗎?”

          Daniel Ramos回答:“我不這么認為。在她身邊工作了這么多年,她從來沒對我們說‘我不想理你們,別煩我了’。”

          團隊反問:“她說過‘別煩我’吧?”

          Daniel Ramos想了片刻,回答道:“她是說過‘今天你能讓我一個人待著嗎?’,但并不代表說‘永遠別煩我’啊。”

          紀錄片《陷害布蘭妮》截圖。直播采訪時,主持人問布蘭妮:“你是不是希望那些狗仔隊都走開?”

          比起布蘭妮巔峰時期溫暖陽光的笑容,她低谷階段剃光的頭發、濃重的黑眼圈似乎更能勾起大眾的注意、引發人們的唏噓。

          《每日人物》主筆安小慶曾把布蘭妮的境遇與她筆下香港的“瘋女人們”進行類比。在《香港為什么有那么多“瘋女人”? 》一文中,她寫道:

          藍潔瑛頂著“四大癲王“的封號,與后來的“瘋女人“們——吳綺莉、吳卓林、關淑怡一起,以肉身的磨蝕和精神的苦痛,源源不斷地給香港社會供應著日常運轉所需的“瘋癲“樣本。比起“傳奇“,他們更熱衷狗血和瘋癲,尤其是那些從原有高階層跌落折墮的“瘋女人“的故事,因為這不僅能夠滿足世人獵奇的心態,還能最大程度地警示所有的香港人、尤其是香港女人——在這個國際自由貿易港,這個頂級消費社會,貧窮是可恥的,階層墜落更是不可饒恕的。

          2021年3月,布蘭妮·斯皮爾斯在社交媒體上發了一段跳舞的視頻,配文提到,在《陷害布蘭妮》上線后,她足足“哭了兩個星期”,“我的人生總是被猜測、被注視、被審判。為了我的精神狀態(保持理智和穩定),我需要在每個晚上跳舞,來感受野性地、作為一個人似的活著。我的整個人生都被表演在公眾面前。將脆弱托付給世界、展現給世界,真的需要很大的力量,因為我總是被審判、被侮辱,被媒體搞得狼狽不堪,直到今天依然如此。”

          在《新周刊》的記者眼中,紀錄片《陷害布蘭妮》是對過去傷害布蘭妮的小報的一次清算,人們希望借此將這位昔日美國偶像從疑似泥沼般的生活里解救出來。

          但很難判斷,布蘭妮自己是否需要媒體的再一次巨大關注。對她而言,《陷害布蘭妮》到底是對她的拯救,還是再一次揭開她的疤痕?就像粉絲發起的“釋放布蘭妮”運動,通過布蘭妮社交媒體上的蛛絲馬跡來解讀她的生活狀態,從而得出她需要“被拯救”的結論,這一方面讓更多粉絲聯合起來,給予布蘭妮支持和力量,另一方面,也讓布蘭妮的隱私和傷痛暴露于公眾面前。

          紀錄片《陷害布蘭妮》截圖。

          “世界根本無權知道有關布蘭妮·斯皮爾斯的任何事情。但是,大眾和媒體卻喜歡對女性公眾人物生活中最私密的細節進行關注和判斷。每一個粉絲、記者和媒體評論員都認為自己有權了解和評判斯皮爾斯最私人的事情。這是一種令人不安的侵犯,和監護本身帶來的控制似乎并沒有什么不同,”霍夫斯特拉大學(Hofstra University)公共關系副教授卡拉·阿拉莫(Kara Alaimo)發表在CNN的評論中寫道,“監護是否必要,是圍繞布蘭妮·斯皮爾斯的心理健康和財務狀況展開的。這些都是她有權保密的問題。在美國,關于這方面的隱私權規定非常明確。《紐約時報》和其他新聞媒體的報道并不違法,但很難把挖掘女性私生活理解為為了什么公共利益。”

          這意味著,在屏幕之前審視、關注甚至支持著布蘭妮的人們也并非全然置身事外,以至于在某種程度上成為了悲劇的幫兇。公眾號“看理想”則進一步提出,這種審視不僅傷害了布蘭妮,也可能在傷害我們,在觀看明星被規訓的同時,我們自身也成了規訓的對象——

          如果身為“監視主體”的我們,總是在以自我感覺良好的傲慢態度和侵略性眼光來檢視著這些明星的話,也會在不知不覺間通過自我規訓的方式,默然順從了偏見、刻板和節目所宣揚的美學標準與行為規范。——想要安全逃脫這種“全景敞視機制”(panopticism)的控制,是絕無可能的。

          參考鏈接:

          1.紀錄片《陷害布蘭妮》(Framing Britney Spears),《紐約時報》團隊拍攝

          2.https://www.forbes.com/sites/maddieberg/2021/06/23/britney-spears-full-statement-against-her-conservatorship/?sh=4cb8fb0421bd

          3.https://www.npr.org/2021/06/24/1009726455/britney-spears-conservatorship-how-thats-supposed-to-work

          4.https://www.nytimes.com/2021/07/01/us/politics/britney-spears-warren-casey-conservatorship.html

          5.https://www.foxnews.com/entertainment/free-britney-a-bipartisan-cause-on-capitol-hill-after-impassioned-testimony

          6.https://www.hrw.org/news/2021/06/26/britney-spearss-conservatorship-mirrors-reality-millions-disabilities

          7.https://www.cnn.com/2021/06/23/opinions/britney-spears-deserves-privacy-alaimo/index.html

          8. https://www.nytimes.com/2021/06/29/opinion/britney-spears-conservatorship.html

          9.https://www.washingtonpost.com/opinions/2021/06/26/britney-spears-conservatorship-mistreatment/

          10.《是誰陷害了“小甜甜”布蘭妮?》,看理想,2021-02-25,https://mp.weixin.qq.com/s/Cg02JcHn4uOpKWqEEhosKA

          11.《從小甜甜到“瘋女人”,誰在陷害布蘭妮?》,新周刊,2021-05-02,https://mp.weixin.qq.com/s/dhFRiUXByvhgvwCqFTcPrA

          12.《誰制造了小甜甜布蘭妮的悲劇?》,李孟蘇,三聯生活周刊,2021-03-10,https://mp.weixin.qq.com/s/G4_VB4xBSSTzET-qYsqgFw

          13.《香港為什么有那么多“瘋女人”?》,安小慶,每日人物,2018-08-19,https://mp.weixin.qq.com/s/K5fK_TIkH5VrTClPjBMG8g

          撰文 | 肖舒妍

          編輯 | 李永博;王青

          校對 | 王心

          SS3 transition動畫

          1、transition-property 設置過渡的屬性,比如:width height background-color

          2、transition-duration 設置過渡的時間,比如:1s 500ms

          3、transition-timing-function 設置過渡的運動方式,常用有 linear(勻速)|ease(緩沖運動)

          4、transition-delay 設置動畫的延遲

          5、transition: property duration timing-function delay 同時設置四個屬性

          綜合練習:

          制作鼠標移入圖片時,圖片說明滑入的效果

          CSS3 transform變換

          1、translate(x,y) 設置盒子位移

          2、scale(x,y) 設置盒子縮放

          3、rotate(deg) 設置盒子旋轉

          4、skew(x-angle,y-angle) 設置盒子斜切

          5、perspective 設置透視距離

          6、transform-style flat | preserve-3d 設置盒子是否按3d空間顯示

          7、translateX、translateY、translateZ 設置三維移動

          8、rotateX、rotateY、rotateZ 設置三維旋轉

          9、scaleX、scaleY、scaleZ 設置三維縮放

          10、tranform-origin 設置變形的中心點

          11、backface-visibility 設置盒子背面是否可見

          舉例:(翻面效果)

          <!DOCTYPE html>
          <html lang="en">
          <head>
           <meta charset="UTF-8">
           <title>翻面</title>
           <style type="text/css">
           .box{
           width:300px;
           height:272px;
           margin:50px auto 0;
           transform-style:preserve-3d;
           position:relative; 
           }
           .box .pic{
           width:300px;
           height:272px;
           position:absolute;
           background-color:cyan;
           left:0;
           top:0;
           transform:perspective(800px) rotateY(0deg);
           backface-visibility:hidden;
           transition:all 500ms ease;
           }
           .box .back_info{
           width:300px;
           height:272px;
           text-align:center;
           line-height:272px;
           background-color:gold;
           position:absolute;
           left:0;
           top:0;
           transform:rotateY(180deg);
           backface-visibility:hidden;
           transition:all 500ms ease; 
           }
           .box:hover .pic{
           transform:perspective(800px) rotateY(180deg);
           }
           .box:hover .back_info{
           transform:perspective(800px) rotateY(0deg);
           }
           </style>
          </head>
          <body>
           <div class="box"> 
           <div class="pic"><img src="images/location_bg.jpg"></div>
           <div class="back_info">背面文字說明</div>
           </div>
          </body>
          </html>
          

          CSS3 animation動畫

          1、@keyframes 定義關鍵幀動畫

          2、animation-name 動畫名稱

          3、animation-duration 動畫時間

          4、animation-timing-function 動畫曲線 linear(勻速)|ease(緩沖)|steps(步數)

          5、animation-delay 動畫延遲

          6、animation-iteration-count 動畫播放次數 n|infinite

          7、animation-direction 動畫結束后是否反向還原 normal|alternate

          8、animation-play-state 動畫狀態 paused(停止)|running(運動)

          9、animation-fill-mode 動畫前后的狀態 none(缺省)|forwards(結束時停留在最后一幀)|backwards(開始時停留在定義的開始幀)|both(前后都應用)

          10、animation:name duration timing-function delay iteration-count direction;同時設置多個屬性

          理解練習:

          1、風車動畫

          2、loading動畫

          3、人物走路動畫

          <!DOCTYPE html>
          <html lang="en">
          <head>
           <meta charset="UTF-8">
           <title>走路動畫</title>
           <style type="text/css"> 
           .box{
           width:120px;
           height:180px;
           border:1px solid #ccc; 
           margin:50px auto 0;
           position:relative;
           overflow:hidden; 
           }
           .box img{
           display:block;
           width:960px;
           height:182px;
           position: absolute;
           left:0;
           top:0;
           animation:walking 1.0s steps(8) infinite; 
           }
           @keyframes walking{
           from{
           left:0px;
           }
           to{
           left:-960px;
           }
           }
           </style>
          </head>
          <body>
           <div class="box"><img src="images/walking.png"></div>
          </body>
          </html>
          

          動畫中使用的圖片如下:

          CSS3圓角、rgba

          CSS3圓角

          設置某一個角的圓角,比如設置左上角的圓角:

          border-top-left-radius:30px 60px;

          同時分別設置四個角: border-radius:30px 60px 120px 150px;

          設置四個圓角相同:

          border-radius:50%;

          rgba(新的顏色值表示法)

          1、盒子透明度表示法:

           .box
           {
           opacity:0.1;
           /* 兼容IE */
           filter:alpha(opacity=10); 
           }
          

          2、rgba(0,0,0,0.1) 前三個數值表示顏色,第四個數值表示顏色的透明度


          主站蜘蛛池模板: 无码日韩AV一区二区三区| 一区二区三区日韩精品| 一区二区三区在线|欧| 亚洲精品色播一区二区| 国产高清视频一区三区| 国产成人av一区二区三区在线观看 | 日本大香伊一区二区三区| 亚洲熟妇无码一区二区三区导航| 日韩精品一区二区三区四区 | 乱子伦一区二区三区| 一区二区三区免费视频播放器| 无码丰满熟妇浪潮一区二区AV| 99精品国产一区二区三区2021| 亚洲不卡av不卡一区二区| 国产午夜三级一区二区三| 亚洲av片一区二区三区| 波霸影院一区二区| 精彩视频一区二区三区| 国产成人av一区二区三区在线观看| 无码少妇一区二区三区芒果| 成人无码精品一区二区三区| 人妻视频一区二区三区免费| 色婷婷香蕉在线一区二区| 亚洲熟妇AV一区二区三区浪潮| 精品无码av一区二区三区| 亚洲AV综合色一区二区三区| 国产AV一区二区三区传媒| 久久婷婷色一区二区三区| 一区二区在线视频| 无码国产精品一区二区免费| 日韩精品视频一区二区三区| 亚洲av成人一区二区三区| 亚洲av无码一区二区三区在线播放| 亚洲丶国产丶欧美一区二区三区 | 日韩精品区一区二区三VR | 中文字幕精品亚洲无线码一区| 中文字幕亚洲一区二区va在线| 亚洲无线码一区二区三区| 熟妇人妻AV无码一区二区三区| 日本无码一区二区三区白峰美| 制服美女视频一区|