顯示具有 學好設計 標籤的文章。 顯示所有文章
顯示具有 學好設計 標籤的文章。 顯示所有文章

2010年8月24日

phpmailer的属性和方法(phpmailer参考)

A開頭:

        $AltBody --屬性

         出自:PHPMailer::$AltBody ,文件:class.phpmailer.php

         說明:該屬性的設置是在郵件正文不支持HTML的備用顯示

        AddAddress --方法

         出自:PHPMailer::AddAddress(),文件:class.phpmailer.php

         說明:增加收件人。參數1為收件人郵箱,參數2為收件人稱呼。例AddAddress("mailto:xiaoxiaoxiaoyu@xiaoxiaoyu.cn%22,%22xiaoxiaoyu"),但參數2可選,AddAddress(xiaoxiaoxiaoyu@xiaoxiaoyu.cn)也是可以的。函數原型:

         public function AddAddress($address, $name = '') {}

        AddAttachment--方法

         出自:PHPMailer::AddAttachment(),文件:class.phpmailer.php

         說明:增加附件。參數:路徑,名稱,編碼,類型。其中,路徑為必選,其他為可選

         函數原型:

         AddAttachment($path, $name = '', $encoding = 'base64', $type = 'application/octet-stream'){}

        AddBCC --方法

          出自:PHPMailer::AddBCC(),文件:class.phpmailer.php

         說明:增加一個密送。抄送和密送的區別請看[SMTP發件中的密送和抄送的區別] 。參數1為地址,參數2為名稱。注意此方法只支持在win32下使用SMTP,不支持mail函數

         函數原型:

         public function AddBCC($address, $name = ''){}

        AddCC --方法

         出自:PHPMailer::AddCC(),文件:class.phpmailer.php

         說明:增加一個抄送。抄送和密送的區別請看[SMTP發件中的密送和抄送的區別] 。參數1為地址,參數2為名稱注意此方法只支持在win32下使用SMTP,不支持mail函數

         函數原型:

         public function AddCC($address, $name = '') {}

        AddCustomHeader --方法

          出自:PHPMailer::AddCustomHeader(),文件:class.phpmailer.php

         說明:增加一個自定義的E-mail頭部。參數為頭部信息

         函數原型:

         public function AddCustomHeader($custom_header){}

        AddEmbeddedImage --方法

         出自:PHPMailer::AddEmbeddedImage(),文件:class.phpmailer.php

         說明:增加一個嵌入式圖片。參數:路徑,返回句柄[,名稱,編碼,類型]

         函數原型:

          public function AddEmbeddedImage($path, $cid, $name = '', $encoding = 'base64', $type = 'application/octet-stream') {}

         提示: AddEmbeddedImage(PICTURE_PATH. "index_01.jpg ", "img_01 ", "index_01.jpg ");
         在html中引用

        AddReplyTo --方法

         出自:PHPMailer:: AddReplyTo(),文件:class.phpmailer.php

         說明:增加回覆標籤,如"Reply-to"。參數1地址,參數2名稱

         函數原型:

          public function AddReplyTo($address, $name = '') {}

        AddStringAttachment -方法

          出自:PHPMailer:: AddStringAttachment(),文件:class.phpmailer.php

         說明;增加一個字符串或二進制附件(Adds a string or binary attachment (non-filesystem) to the list.?)參數:字符串,文件名[,編碼,類型]

         函數原型:

         public function AddStringAttachment($string, $filename, $encoding = 'base64', $type = 'application/octet-stream') {}

        Authenticate --方法

         出自:SMTP::Authenticate(),文件:class.smtp.php

         說明:開始SMTP認證,必須在Hello()之後調用,如果認證成功,返回true,參數1用戶名,參數2密碼

         函數原型:

         public function Authenticate($username, $password) {}

B開頭

        $Body --屬性

         出自:PHPMailer::$Body 文件: class.phpmailer.php

         說明:郵件內容,HTML或Text格式

C開頭

        $CharSet --屬性

         出自:PHPMailer::$CharSet 文件:class.phpmailer.php

         說明:郵件編碼,默認為iso-8859-1

        $ConfirmReadingTo --屬性

         出自:PHPMailer::$ConfirmReadingTo 文件class.phpmailer.php

         說明:回執?

        $ContentType --屬性

         出自:PHPMailer::$ContentType 文件: class.phpmailer.php

         說明:文檔的類型,默認為"text/plain"

        $CRLF --屬性

         出自:PHPMailer::$ContentType 文件:class.phpmailer.php

         說明:SMTP回覆結束的分隔符(SMTP reply line ending?)

        class.phpmailer.php --對象

         出自:class.phpmailer.php 文件: class.phpmailer.php

         說明:phpmailer對象

        class.smtp.php --對象

         出自:class.smtp.php 文件: class.smtp.php

         說明:SMTP功能的對象

        ClearAddresses --方法

         出自:PHPMailer::ClearAddresses() 文件: class.phpmailer.php

         說明:清除收件人,為下一次發件做準備。返回類型是void

        ClearAllRecipients --方法

         出自:PHPMailer::ClearAllRecipients() 文件: class.phpmailer.php

         說明:清除所有收件人,包括CC(抄送)和BCC(密送)

        ClearAttachments --方法

         出自:PHPMailer::ClearAttachments() 文件: class.phpmailer.php

         說明:清楚附件

        ClearBCCs --方法

         出自:PHPMailer::ClearBCCs() 文件 class.phpmailer.php

         說明:清楚BCC (密送)

        ClearCustomHeaders --方法

         出自:PHPMailer::ClearCustomHeaders() 文件: class.phpmailer.php

         說明:清楚自定義頭部

        ClearReplyTos --方法

         出自:PHPMailer::ClearReplyTos() 文件: class.phpmailer.php

         說明:清楚回覆人

        Close --方法

         出自:SMTP::Close() 文件: class.smtp.php

         說明:關閉一個SMTP連接

        Connect --方法

         出自:SMTP::Connect() 文件: class.smtp.php

         說明:建立一個SMTP連接

2009年3月19日

有關 960 Grid System 的簡介



960 Grid System 是一個頗受注視的 css framework,可讓網頁設計人員利用一套設定好的 css,製作以 grid 排版的網頁,grid system 在平面設計上有很長的歷史,網頁上使用 gs 則在近幾年才流行,其實這也反映了人們閱讀網頁習慣的改變,由什麼也愛看,演變到要快速到找到想看的東西,gs 的規律性質比早期網頁的 free style 有明顯的優勢。

為什麼這套 css framework 叫 960?原因是其寬度是 960 pixels,為什麼要 960?因 960 很接近 1024,而最多人用 1024 x 768 pixels 來瀏覽網頁,雖然現在很多人都用 16:10 或 16:9 的 LCD,不過用 wide screen 也不一定會用整個螢幕開啟瀏覽器。另一方面,960 這個數字可被多個數字整除,換句話說,如果以 960 pixels 為基礎,可創製出多個不同的 grid size。

960 Grid System 提供了 12-column 和 16-column 兩個選擇,12-column 表示 grid size 為 60 pixels,另外左右 2 邊有 10 pixels 的邊界,而 16-column 的 grid size 為 40 pixels,另加左右 10 pixels 邊界。其實正如前述,960 可被多個數字整除,因此理論上你可自行製作一個 24-column,grid size 為 30 pixels 左右 2 邊 5 pixels 的一個 template。

作者認為 960 Grid System 也很適合用作設計初稿時使用,因此在下載的檔案中,提供了 photoshop、fireworks、visio 的 template,如果你習慣先利用繪圖軟件設計網頁,可參看 Photoshop Tutorials 網站的教學。容許我說幾句題外話,以上的教學被某網站翻譯成中文後,被多個國內網站「轉載」,全都沒有連去原創網站,可見為國內網站攪 SEO,製作原創內容希望做成 link baiting,談何容易呢!

原始檔 source:http://nettuts.s3.amazonaws.com/178_960Framework/960_sc.zip


國外主站: http://960.gs/

實際操作!http://net.tutsplus.com/videos/screencasts/a-detailed-look-at-the-960-css-framework/

中文相關文章 -
http://www.jsolutions.biz/blog/web-design/960-grid-system-demo-part-1/

http://www.jsolutions.biz/blog/web-design/960-grid-system-demo-part-2/

2008年8月24日

常见功能设计之 “分类”和“TAG”

写”分类”和TAG的文章引来了不少的评论(包括我在donews的产品设计博客),每一个评论都非常有意义,都让我认识到了很多新东西;千鸟还专门写了两篇(第一篇 、第二篇 )。

接下来具体说明一下我的观点:

1、如果不管具体怎么去运用,那么”分类”和”TAG”在存在的价值上没有本质的区别,他们都是用来归类和总结事物的。
所以如果你们的产品只有其中的一种,你也无须太在意什么”分类”"标签”字面上的区别…

2、重复:因为”分类”和”TAG”没有本质的区别,所以如果没有规划好怎么去用或者没有能力合理的系统规划对二者的应用,最好只用一种。
3、从名称上来讲TAG似乎比分类更加灵活。

4、通常情况下分类是预先定好的,使用的时候一般都是”选择分类”。当然,某些时候在选择的同时也会让用户”新建分类”。
如何预订分类是只有熟悉该产品所在领域的人才能胜任的,并非一个所谓的”产品设计专家”能搞定的。将农产品分类得有搞农产品的人来分,将供应商分类得有采购的人来分,对该行业不是很深入研究的产品设计师不要亲自擅自决定。

5、绝大部分分类的时候不要忘记了”其他”,”其他”的作用除了是让用户找不到自己分类的时候有个可选项,还有着巨大的发展意义。
EBAY当年的商品分类没有”汽车”,后来他们的数据分析人员发现”其他”这个选项里面很多是属于”汽车”的商品,于是他们就把”汽车”加入了商品的分类,最后成就了全美最大的汽车交易市场…
6、至于分类能不能多选,那是另外一个事情。通常情况下应该是可以的…

7、TAG通常情况下是作为一种快速的”关联”方式,通常是事物内容的精准提炼。
充分应用TAG的产品一般需要是较理性的高级用户在使用,因为用TAG需要有一定的”规划”能力。

8、TAG在中国的应用尤其困难,特别在于”中文和英文”、”拼音和汉字”、”大小写”上。
如何集中有效的避免不必要的TAG重复是一个很有意义的工作,在TAG的输入的处理上我看到过如下三种不错的办法:
1> 用户很容易忘记自己已经使用过的那些TAG,忘记把Google中国叫做”谷歌”、”狗狗”、”Google china”还是”Google中国”。需要有办法方便的提示用户他现在已经使用过的TAG。
2> 机器分析文章内容,用算法给出TAG建议;
3> 告诉用户,别人在如何给这个事物定义TAG,把这个作为建议给用户。
9、
百度搜藏 是这样处理的:
首先,在用户填写分类的过程中快速给出”提示”,用户输入”b”就给出已经使用过的以”b”开头的分类;这样可以一定程度上避免现有TAG的重复或者输入错误,同时也可以提供用户的填写效率。
然后,在分类填写框的右侧给出”分类”(默认为不展开),展开後列出:已用分类(百度搜藏是一个有着巨大用户群的产品,某个用户正在添加的网址很 可能已经有人添加过了,把别人添加过的”分类”建议给用户可以更好的促进全系统内TAG分布);已有分类(这里是用户已经使用过的分类列表,基本上所有用 户的分类都是呈长尾分布,用户可以直接选择现有的分类,无须输入也不会出现重叠)。

10、
至于我举例说过”谷歌热榜 “,我认为那是他们规划上的问题;
“QQ书签 “在首页出现了那种TAG的重叠确实是产品做的太不用心了,也是没有把握好产品发展过程的问题。(我准备这几天写一篇”产品规划过程中的”积累”期”,说说类似的问题..)

11、有人回复说:把TAG交给用户,可以更好的体现用户贡献的价值。很有意思..
12、分类不一定非得是树状的,TAG也不一定非得是离散的;更不是一个横向的一个纵向的;更没有谁小于谁这么一说..

13、对于一般的社区型网站:
其实普通网民才不会管你什么TAG不TAG的,他们连去点着看看都很少,你得给他列出来他才会去看(所以把”相关文章”列出来,比计划让用户自己去点”TAG”更加现实)。
所以TAG一般只是给那0.16%的用户 使用的。

14、不过,因为搜索引擎现在都很愚蠢,他们几乎穷尽了算法..
所以TAG在SEO上还是很有效果的。

15、flickr只采用了TAG,很棒。说明,不一定非得两者并存才能把归类做好;
GMAIL的过滤器和标签做的很棒,有兴趣的人可以多多研究。

16、分类和TAG这种事情做的最好的就是”图书管理”的那些人,他们才是这个领域真正的专家。
如果应用分类和TAG我们都需要向他们学习…
梁老师 曾给我们转发过”匹兹堡图书馆体验设计案例中文版”的邮件,里面虽然只有一小部分说到类似的问题,但整个内容值得看看。[ 关键词:Tag 分类 原文/来源链接 ]

2008年8月14日

設計書市場 土洋爭鳴

台灣設計類書市場上演「土洋大戰」,翻譯書與本土設計類書籍同步成長,透露出設計書籍方興未艾的趨勢,不只擴展台灣人視野,更在設計造型、觀念等各方面帶來滋養養分。但設計書系進入門檻不高,如何切入抓緊人心的主題,累積到位的特色實力,將關係出版社能否在此競爭愈形激烈的市場,立於不敗之地。

深度到位 拚高下

誠品敦南店人員觀察,近年來,台灣推出設計相關書籍的出版社愈來愈多,除了有些中小型出版社已鎖定設計為出版主力,成為設計創意類的專業出版社外,大型的綜合出版社也不時推出零星的設計類書籍,雖然不見得自成一系列,但大型出版社因擁有較好的條件取得授權,偶爾也有令人眼睛一亮的代表作。

看好這股設計類書籍持續發威的長銷趨勢,出版社多半採取土洋雙管齊下方式,推出有潛力的國內外設計書籍。

長期耕耘建築景觀及設計類書籍的田園城市發行人陳炳槮表示,愈來愈多出版社重視設計書是個好的開端,有助設計創意觀念普及,但進入設計書系的門檻不高,且設計師常有個人獨特美學的要求和表現,因此,如何把書做到「到位」比較重要,台灣出版業在這個過程中,仍有待累積經驗及深度。

三采文化總經理張輝明表示,設計書系正位在一個時代的轉捩點,過去大家認為「外國的月亮比較圓」,所以很多人買國外設計書籍;但隨著出國及留學的人愈來愈多,容易接觸吸收國外設計相關知識後,如何把國外經驗轉換成台灣獨有特色,勢必成為設計的新議題,因此,「土洋不一定得大戰,也可能融合」。

張輝明認為,台灣設計書系市場一直在擴增,但不同主題會各有消長,例如《創意市集》之前大賣,但目前看來圖像性設計書籍漸呈飽合狀態,反而是觀念性、設計市場化經驗及設計管理類書籍,可能是未來此書系的主軸。

積木文化指出,今年推出設計書的出版社真的非常多,但台灣學設計的專業人口畢竟還是有限,因此,把設計與生活美學結合的書,較能吸引到設計以外的一般讀者,此類書籍應仍會持續有其市場。

推出「管理設計」一書的麥浩斯整合行銷部協理林孟葦指出,設計書市現在已百花齊放,不論是把設計與國力、都市、圖案或觀念等連結,都有閱讀人口;但設計書能否暢銷與土洋無關,重要的是主題能否抓到讀者的心。所以,決定書能否暢銷仍得回歸三個基本元素,那就是「內容、內容、還是內容」。

對於設計書系的「土洋大戰」現象,出版社相信,往國內挖掘題材是個好現象,因為國外設計或許比較先進,但國內設計界也需要鼓勵及機會,更何況,國外設計觀念或風潮必須能與國內設計業界融合、為台灣設計師所用,才是出版的初衷。

主題內容 決勝負

以三采文化最近出版的《學設計,非去不可》一書為例,介紹了13位創意人出國學設計的故事,看他們如何以移動式的學習方法,打破思考界線,找到自我生命的價值與創意思維,頗符合張輝明所說的「土洋融合」趨勢。

積木文化最近也推出《好樣》一書,介紹14位台灣三、四年級具代表性的平面設計大師,將其專業養成過程、創作理念、作品分析等珍貴資料,集結成冊。

此書策劃者、大觀視覺顧問公司創意總監暨總經理曾堯生在序中形容,這本書就像一棟樓,樓中除了足供歡聚的大廳外,共有14間房,是每位設計人的獨立空間。「只要你閱讀了本書,就擁有進入每間房的權利」。

面對設計書的「土洋大戰」,各出版社對銷售成績都保持高度機密,雖然多半以「OK」、「還可以」等答案回應,但他們普遍認為,設計書系在台灣,現在還只是開端,且設計書多半屬長銷書,再持續幾年沒問題。但重要的是,各出版社能否找到自己的特色及利基,切入對的主題,這都考驗著出版社是否深入了解設計生態與趨勢,才不會因為一窩蜂或太多「相同的影子」,而稀釋了彼此的能量。

圖/三采文化、積木文化、田園城市

  、麥浩斯、國際劇場組織、表演

  藝術聯盟、文建會