【這是一猿小講的第 25 篇原創分享】javascript
在古老的非洲大陸上,有個原始人無心中擡頭仰望星空,凝視的時間稍微長了一些,超過了外星人設置的閾值,馬上拉響了人類即將產生文明的警報。由於外星人認爲,人類已經產生了對宇宙的好奇心,文明的產生,科技的發展不過是一瞬間的事情——摘自劉慈欣《朝聞道》。java
做爲一個靠技術吃飯的咱們,面對系統架構快速更新迭代,新技術層出不窮,若是不抱有對技術的好奇心,那麼真可能會出現「昨日的你懵懂,今天的你卻不懂」;更不會出現 Java 那小子 與 Python 菇涼浪漫的愛情故事。python
準備好小板凳,愛情故事要開始啦。數據庫
近期 Java 那小子,陷入了對 Python 菇涼的水深火熱的愛情追逐。bash
9012 年 7 月 2 日是 Python 菇涼的生日,也就是今天,正是 Java 表愛心的好時機。Java 思索了好幾天,想給心愛的 Python 菇涼送一個驚喜,因而絞盡腦汁製做了一個生日賀卡,因爲 Java 天生臉皮就薄,不敢公開示愛,只能默默經過 Email 的方式郵寄過去。架構
因爲 Python 菇涼的傾國傾城,致使追求她的年輕有爲的帥小夥尤爲的多,不知道有多少追求者曾拜倒在她的石榴裙下。編碼
Java 十分好奇的想知道 Python 菇涼到底有沒有看過本身發過去的愛的祝福?也不知道是否會被淹沒在她專門收取愛的百寶收件箱中?url
一貫擅長默默行事的 Java,頭頂個大大的問號,抱着好奇的心,找來壓箱底的那本厚厚的《愛情 36 技》,倒騰好幾遍。當倒騰到快要放棄時,忽然倒騰到第 35 技 —— 追美妹的技術,Java 眼前一亮,心中樂開了花。spa
Java 結合本身的現狀,認真展開了對《愛情 36 技》中的追美妹攻略的使用解讀。3d
追美妹攻略使用指南。這個攻略,謹獻給那些:心裏無時無刻不在思念遠在天涯的對方,並且時不時糾結每次發過去的祝福,是否被深愛的她(他)成功接收的小哥哥小姐姐們。
追美妹攻略實施步驟。
第一步:智商不夠,HTML 月老來湊。
找 HTML 月老,把你想要表達的堅如磐石、海枯石爛的愛情讓 HTML 月老幫你實現一個祝福賀卡。
月老確定會把你的愛情表達的淋漓盡致,必定會達到你的滿意。
第二步:耍小聰明,讓追蹤不成問題。
祝福賀卡 HTML 月老實現完成後,此時須要你稍做手腳。在祝福賀卡的正文中,找個不起眼的地方,放入一張空白的圖片,愛情配方以下:
<img style='display:none;' src='http://www.javalovepython.com/loveFeedBack/pythonVipId'/>複製代碼
其中圖片的 src 屬性爲 Java 那小子專門提供的統計 Python 菇涼是否已閱的服務口,並把 Python 菇涼在 Java 心目中存儲的 vip 編號摻入其中,以便肯定是 Python 菇涼的閱讀賀卡回饋,而不是 C++ 大娘的閱讀回饋。
第三步:攻略獻上,靜等愛情的心跳。
此時當 Python 菇涼打開 Java 發過去的祝福賀卡時,她的百寶收件箱客戶端解釋執行郵件正文渲染的時候,埋藏的圖片會執行 src 請求,會向 Java 發送已閱心跳(想一想場景都很刺激)。
當 Python 菇涼向 Java 發送已閱心跳時,會調用 Java 那小子提早準備好的愛情服務口,愛情服務口會把對應的祝福賀卡是否已讀狀態,改成已讀狀態(想一想暗箱操做,別有一番愛情的滋味)。
第四步:經驗之談。
人有失足,馬有失蹄,經驗也有不許的時候,未雨綢繆,愛情心跳雙保險。
追蹤 Python 菇涼的流程沒毛病,Java 那小子可以正常判斷 Python 菇涼是否讀取了祝福賀卡郵件,可是因爲 Python 菇涼收取愛的郵件百寶箱的版本不一樣,會致使有些埋藏的圖片卻沒法隱藏,一旦展現將致使愛情局面沒法挽回,因此 Java 那小子還須要在服務口真正的返回一張 1 x 1 的樣式爲不可見的圖片。
隨着 Python 菇涼閱讀郵件的反饋次數愈來愈高,潛在表達了對 Java 好感愈來愈濃,Java 那小子用郵件發送愛情的祝福的頻率也愈來愈高,就這樣你儂我儂,一來二去,最終Java 那小子終於抱得美人歸。
3.
故事講完了,追逐愛情的攻略你 get 到了沒?容咱們再來總結一下。
a. HTML 月老負責生成郵件正文;b. 添加一張樣式爲隱藏,大小爲 1 x 1 的圖片,其中 src 地址爲服務端統計接口 url 地址;c. 實現 src 對應的服務端接口 url,作閱讀記錄更新,再真實返回一張 1 x 1的圖片。複製代碼
只寫思路,不寫代碼都是氓流,因此我仍是碼兩行硬編碼吧,以供大家參考。
題外話:此種追蹤技術不但適合在愛情的追逐上,同時也適用於工做中郵件閱讀量統計以及諸多統計類的需求。
其中好奇的你確定會問:是否可以獲取足夠多的隱私信息?這個可能存在不可告人的祕密啦,本身嘗試摸索一下吧。
好了,今天的故事就講完了。若是大家感受稍微有點意思,不用讚揚,就點擊右下角的「在看」,或者多多分享轉發給大家的朋友一塊兒樂呵樂呵吧。
推薦閱讀: