META標籤是HTML語言head區的一個輔助性標籤,它用來描述一個HTML 網頁文檔的屬性,例如作者、日期和時間、網頁描述、關鍵詞、頁面刷新等。它有兩個屬性,分別是HTTP標題信息(HTTP-EQUIV)和頁面描述信息(NAME)。不同的屬性又有不同的參數值,這些不同的參數值就實現了不同的網頁功能。
我們在對網站進行搜索引擎優化(SEO)的時候,通常會用到name屬性裡的“Keywords”(關鍵詞)和“description”(網頁描述)兩個參數。在主流的兩個搜索引擎“百度”和“GOOGLE”中進行了長時間測試,發現百度搜索結果的排名和META標籤中的內容有很大關係,在GOOGLE中也存在有一定的決定性作用,META標籤在一個頁面中的作用僅次於title。所以META標籤的內容設計仍然是很重要的。
下面來和大家共同探討META標籤中keywords和description的基本寫法,和應該注意的事項:
一、Keywords (關鍵字)
說明:為搜索引擎提供的關鍵字列表

Robin 發表在 痞客邦 留言(0) 人氣()

PHP Token(令牌)設計
設計目標:
避免重複提交數據.
檢查來路,是否是外部提交
匹配要執行的動作(如果有多個邏輯在同一個頁面實現,比如新增,刪除,修改放到一個PHP文件里操作)

Robin 發表在 痞客邦 留言(0) 人氣()

網頁三列自適應等高且中列寬度自適應的CSS佈局實例,作者silence應用了很多​​HACK進行代碼編寫。

  IE6是主要出現問題的瀏覽器,希望在以後的發展中,IE6與標準不再協調的事情不要再次發生。我們看代碼:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

Robin 發表在 痞客邦 留言(0) 人氣()

美國零售商沃爾瑪週一表示,由於其客戶需求不高,因此決定停止此前開展的Linux電腦在零售店的試銷,今後不再銷售。

  沃爾瑪公司發言人默里薩-奧布萊恩(Melissa O'Brien)表示:“我們的客戶對Linux電腦的需求的確不高,因此不適合在零售店銷售。”然而在沃爾瑪網絡連鎖店Walmart。com上將繼續銷售Linux電腦,上述決定只是針對沃爾瑪的實體零售店。

  為了測試其用戶對Linux電腦的需求程度,從去年10月份開始,沃爾瑪先後在約600個零售店試銷由台灣廠商Everex生產的Green gPC電腦,該電腦運行Linux操作系統,售價為199美元。

  Everex公司品牌經理保羅-金(Paul Kim)表示,事實上通過網店銷售gPC比在零售店銷售“能夠產生更好的效果”。

  奧布萊恩表示,沃爾瑪零售店的gPC存貨已經售罄,今後將不再進貨。但她沒有透露試銷期間售出的gPC的數額。

Robin 發表在 痞客邦 留言(0) 人氣()

以下是我開發時碰到的問題以及心得經驗,花了些時間調試,貼出來避免大家少走彎路。
  1、xml文件盡量以utf-8編碼,gb2312有些字是存儲不了的,如?,就算能存也需要轉換,比較麻煩,utf-8也符合國際規範。
  2、CSS中:hover這個偽類,如果放在:visited前面則會失效。
  3、<a>標籤如果沒有href屬性,所有對它的css的偽類如:hover均失效。  4、js文件中用document.wirte("<script language='javascript' src='" + file + "'></" + "script>"形式的引用,其file相對路徑均為引用該js的html的路徑。  如:a.htm引用x\b.js,b.js引用x\c.js,則file應該為x\c.js而不是相對b.js的直接路徑c.js,而css中的@import,url()引用不存在這個問題
 

Robin 發表在 痞客邦 留言(0) 人氣()

以下是網友王垠寫的關於學習Linux的忠告。但只要稍加替換,它完全可以用來解決FF與IE,五筆與拼音,QQ與MSN,IBM與HP,甚至是SONY與任天堂粉絲之間的種種爭端。

  1、不要當“傳教士”

  很多人在討論區不斷的引起"Linux vs. Windows" 之類的討論,甚至爭的面紅耳赤,這是沒有必要的。這種爭論是浪費時間而沒有任何用處的。對,你花了一下午,用許多事實“捍衛”了“Linux 比Windows 好” 這個說法。但是Windows 的支持者並不會喜歡上Linux,他們只是稍微退縮一下,然後找一些新的證據來跟你辯論。世界上的人們都在利用Linux 研究最前沿的科學,我們還在這裡討論“要不要用Linux” 這種無聊的問題,什麼時候才能趕上時代前進的步伐? 什麼叫做“Windows 支持者”,什麼叫做“Linux 支持者”?我們為什麼要支持某一個而反對另外一個?你不需要為Linux “護法”,不需要成為“Linux 支持者”或者“GNU傳教士”,GNU/Linux 已經用事實向世界證明了它們的威力,已經被大多數人接受。你只需要安安靜靜享受GNU/Linux 給你的樂趣和自由。你需要關心的不是你的工具是什麼,而是你用它做了什麼。精通Linux 並不說明任何問題,因為它只是一個工具而已。如果你用Windows 能很好的完成你的任務,那你就沒有必要費時間去熟悉Linux。直到有一天你發現一項任務只有Linux 才能完成的時候再換也不遲,因為你身邊的Linux 的愛好者一定會很樂意的幫助你。

  工具不是人,不應該對工具有感情。這是你在進行任何對工具的討論前需要提醒自己的事情。面對一些容易引起爭論的東西:Word 和TeX;Emacs 和VIM;MAXIMA,Mathematica 和Maple;Gnome, FVWM 和KDE;Mutt 和Pine …… 一定要冷靜的對自己說:“我不站在它們任何一邊,因為它們不是人。” 各人的需要不同,生活的環境不同。對你來說好的東西,對別人來說不一定好,我們需要尊重別人的選擇。如果你當面說別人正在用的程序不好,沒有人會樂意接受你的意見。我從來沒有建議過我爸爸不用Windows + WPS,而用Linux + LaTeX 來處理他的英語試卷。因為WPS 是我爸爸的選擇,他能用WPS 編輯出很好的試題去測試他的學生,那就足夠了。

  我曾經幫我爸爸做了一個perl 程序,能夠自動從一種我自己設計的markup 語言轉化成LaTeX 格式的英語試卷。可以自動對試題編號,亂序排版選擇題的選項,自動生成答案表,生成老師用的顯示答案的版本,自動對短文改錯題進行優化分段,自動拼寫檢查,圖形化的配置方式……我爸爸高興的用了一段時間,可是後來他想用WPS 裡的一種標題樣式,而我不在家,無法為他修改程序。所以他又換回了WPS。這就像有人送愛因斯坦一罐剃須泡沫一樣,剛開始幾天,發現他神采飛揚,不斷誇這個東西真舒服。過了幾天,發現愛因斯坦又開始用白水剃鬍子了,因為剃須泡沫用完了,他懶得自己去買那個東西。這只是習慣問題。

Robin 發表在 痞客邦 留言(0) 人氣()

需求:將一段文字截取一定的物理長度顯示,註意,要截取的不是字符串的字節數,UFT-8 的編碼中文字符是3個字節或者4個字節的,而顯示的時候中文會占兩個字符的長度,英文字符只占一個,全角的時候又有不同。而且給的數據是HTML代碼串,比如這樣:
<div class=”aaa”><a href=”/aaa.php?id=1″>張三</a>  評論了 <a href=”/aaa.php?id=444″>李四</a> 分享的 <a href=”bbb.html”>一篇文章文章一長串的東西</a></div>
截取的時候是要截取 div 標簽內部的東西,而且要保留HTML標簽,只是對其中的文字做處理。比如我可能只是截取到“李四”的“李”字,但是如果就這樣放到前端的話,“李四”前面的 a 標簽是沒有閉合的,所以截取之後要保證HTML的語法正確。
這個問題確實不太好搞,讓我郁悶了兩天。請註意,這只是一個字符串,只不過內容是HTML代碼,是沒有什麽DOM的。如果是在前端處理就好辦了,直接DOM獲取,然後對里面的節點進行處理,最後把innerHTML 之類的東西輸出就搞定了。現在可不行了,得換個思路。同事的思路是這樣的:
遍歷字符串的每一個字符。設置一個標記,碰到標簽開始的標記< 就置為1,接下來的字符都不記數,然後碰到>之後再開始計數。對標簽內部的字符串處理的時候,還要先判斷當前字符的編碼是不是可能是中文,一般來說PHP中 UTF-8 編碼的中文字符的長度都是3,所以如果碰到是中文字符編碼,就要跳過兩個不記數……說到這里我自己頭已經開始大了。個人認為這種方法很不爽,首先這種精致的邏輯不太容易控制,而且 UFT-8 編碼下中文產生的長度有可能是3個或4個 所以代碼的嚴密性值得懷疑。

Robin 發表在 痞客邦 留言(0) 人氣()

下午的時候同事碰到了一個小問題,是這樣的:他從別人的接口中取回一長串的HTML,但是他只需要其中的一塊。這就涉及到在PHP中解析HTML字符串的問題,花了挺長時間,找了不同的方法,在此記錄一下:
1.最簡單的就是字符串解析,靈活運用 strpos , substr 混合處理,把那一段代碼摳出來。由於他要取的是一個固定的div內的東西,而且那個div 的 class 屬性也是固定的,所以這種方法倒也簡單,直接先以<div class=”xxx” 作為needle 找到那個div,然後做一些操作就行了。
2.PHP DOMDocument 。聽到這個問題的時候首先想到的是PHP的DOM解析功能,剛開始真的以為找到了救星。但是最後發現這個東西的功能不能解決問題,反正我是沒找到。因為最好我們想要把div里面的html代碼輸出出來,結果用 DOMDocument 提供的方法輸出的全是不帶標簽的純文本,無奈,只好棄用。(可能是我不知道它的用法,希望知道的不吝賜教。)
3. Tidy Functions 。其實 Tidy 是用來整理HTML的,不過它也可以進行HTML的解析處理。先使用tidy_parse_string() 把字符串轉換成 tidy 對象,然後就可以利用tidy的方法對其進行處理了,還算方便,不過這個東西只能在 PHP 4.3.x 和 PHP 5 的版本下才有。具體方法和使用請參考手冊。

4. strip_tags() 。無意中發現了這個函數,實在是太好用了!!上面幾種方法最好我都是結合著strip_tags()來使用的。strip_tags() 可以過濾掉HTML和PHP標簽,返回一個全新的字符串!用法如下:

Robin 發表在 痞客邦 留言(0) 人氣()

函數Abs()

描述:

mixed abs (mixed number);

Returns the absolute value of number. If the argument number is float, return type is also float, otherwise it is int(返回所輸的數字的絕對值,浮點型返回浮點型,其他返回整型)

函數Acos()

Robin 發表在 痞客邦 留言(0) 人氣()

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Robin 發表在 痞客邦 留言(0) 人氣()

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>絕對經典的滑輪新聞顯示(javascript+css)</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<style type="text/css">
<!--

Robin 發表在 痞客邦 留言(0) 人氣()

身為一個網站的策劃運營者,怎樣去運營和策劃似乎不是一個問題。將技術流程明確下來,將網站搭建起來,然後以用戶為中心,其他一切便紛至沓來?那麼,究竟什麼叫以用戶為中心?大多數網站,並不像搜索引擎那樣面對所有的互聯網用戶。事實上,總歸有那麼一部分用戶永遠不會成為你的用戶。究竟該如何取捨?這其實才是運營官必須要解決的問題。

  很多人是這樣做網站的:嗯,這種功能很有趣,想必會有不少人用。於是,這個功能經過開發,一切上線後,運營者開始回過頭來尋找廣告商來支撐他/她的繼續運營。有什麼問題?問題就在於,他/她,一開始就忽略了客戶。因為有可能的確有不少人在用你開發的功能(比如說,使用一種名為網摘的功能),但這些人,缺少共性,也就缺少了廣告商的興趣。在這個講究細分市場的年代,僅僅用三高特性(高收入、高層次教育、年齡成熟)來吸引廣告商,是遠遠不夠的。

  根本上,這樣的運營邏輯,是先技術後市場。這種思路,未必是錯誤的。但一定要事先想清楚,產品,或者平台,究竟是什麼?

  產品,即生產用戶

  這個小標題有點奇怪,我需要解釋一下。

Robin 發表在 痞客邦 留言(0) 人氣()

1 2 3
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。