出血位的講解

有幸參與製作刊物,學習了不少書籍排版和印刷的知識,在此分享一下一個很困擾的問題:出血位(bleed)。

我用indesign 進行書籍設計排版,在開始時問人應該如何設定,很多人都答如果輸出PDF是不用設置出血位。現在我對這個答案有所保留。假如你是那PDF在電腦看,那麽出血位有沒有是沒問題,假如你拿去印刷,那麽出血位十分重要。

出血位一般都用紅色線來區分,這條線叫出血線,出血線以外的都會被裁走。對於一般的書籍『內頁』,出血位是應該設定3mm,其出血線為0.1mm(這個不用理)。出血位的制定是有利於在裁剪的時候不會出現白邊的情況。

何為出現白邊?一般的文字圖書比較少見,主要是雜誌上多見,例如一張照片要填滿一頁,如下圖

兩種情況,A把圖片拉到出血位,B卻沒有,切的結果會有下結果,下圖為切了右邊

由於刀片有厚度,容易出現誤差,因此切的時候會留下邊距,假如沒有把圖片拉到出血線,那麽切後,你的書邊就會有白邊的情況,拉大到出血線,書邊就沒白線。

另外,封面的出血和內頁不同,我問過印刷廠說是5mm,而且封面由於要包住整本書,因此中間還要加多6mm,記得要封面和背面合在一起,就像一個書皮一樣。


nexus one 升級 android 2.2

留意android 2.2 已經好一段時間,期間當然就是看看adobe 和apple 口水戰,google就是在吃花生啦。

nexus one 更新android 2.2 主要有幾個方面的更新

JIT compiler(2.1 用JVM)

支援V8的Chrome瀏覽器,速度更快了 新增無線網路 / USB 共享功能,可以分享網絡,就像macbook那樣,爽 Flash Player 10.1 & Flash Air開發工具,這個不用說了,google吃花生吃太多了

Android軟件自動更新功能,並可以同時更新多個軟件
與iTunes及Windows Media進行同步
以Over-the-air方式安裝Android軟件
將程式安裝在SD卡上,不過需要軟件支援
Linux系統核心升級至2.6.32 版本
更新主介面,增加電話和瀏覽器在底部
更新相機功能及圖片庫(Gallery)
增加企業應用程式的支援
提供更多API
支援多個語言鍵盤
藍牙支援更多功能

那麽多好處,當然馬上要開始升級啦,不用當心,這個可是官方版的,只是這個要手動更新,貪快沒辦法

1.到http://www.mediafire.com/?k0z44zkjv5z (click here to start download)下載更新檔,下載了一個叫signed-passion-FRF50-from-ERE27.1e519a24.zip的檔案

2.把檔案改成update.zip, 然後把他複製到sd card裡面

3.按電源鍵把nexus one關機, 然後按住左邊聲量鍵減(-)同時按電源鍵,nexus one就會開機,這時會顯示一對英文,都有個選單在中間,可以用聲量(+/- )選擇,這裡我們要選擇recovery(不用怕,原資料是會被保存的),按下個電源鍵或波波確定

4.然後會見到一個感嘆號加一個機械人在中間,這時要同時按住聲量(+)和電源鍵,不行就按多次,成功的話會跳到第二個畫面

5.這時的畫面又有選單,選擇 Apply sdcard:update.zip,然後按下個波波確定

6.等…等…繼續等…自動開機後,完成!入去設定裡面關於手機看看設定

7.到http://get.adobe.com/flashplayer/ ,裝個flashplayer吧,然後試試玩下遊戲,目前比較成功的是一些小遊戲,pet society,hotel city 還是有問題.



joomla 創建drop down menu

原本想用jQuery tools 來做menu,懶人法則,但是發現Joomla 已經用了mootools,因此用jQuery會有衝突,於是再尋找懶人法則,找到了個不錯的方法

首先上http://de.siteof.de/extended-menu.html 下載module,Extensions =>install & uninstall=> 選擇下載了的extended-menu,上載安裝

安裝成功後,入Extensions =>Module Manager,找到Extended Menu,進入設定,按下面設定

Menu Class Suffix: mainnav  (這個名字是因為在javascript 時會用到)

Menu Style: Tree List

Expand Menu: Yes
Menu name:topmenu (其實就是選擇你要顯示的menu)
記得要Enabled這個module
儲存好後,接著把下面的css 複製到你的主題(template)的css 文件裡

css完成後,就可以加上下面的javascript放到 主題的index.php 的裡面

[code]
#twocols{ /*the columns that gets dropped down over yours might be different*/
  z-index:20;
}
#leftcol{  /*the columns that gets dropped down over yours might be different*/
  z-index:10;
}
.moduletablemainnav { /* I have absolutely positioned the module, you might have a different scheme*/
  position:absolute;
  top:187px;
  left:20px;
  z-index:100;
  font:0.9em Verdana, Arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
}
#mainlevelmainnav,#mainlevelmainnav ul {
  float:left;
  list-style:none;
  line-height:1em;
  background:transparent;
  font-weight:700;
  margin:0;
  padding:0;
}
#mainlevelmainnav a {
  display:block;
  color:#f90;
  text-decoration:none;
  margin-right:15px;
  padding:0.3em;
}
#mainlevelmainnav li {
  float:left;
  padding:0;
}
#mainlevelmainnav li ul  {
  position:absolute;
  left:-999em;
  height:auto;
  width:11em;
  font-weight:400;
  background:#36f;
  border:#00C 1px solid;
  margin:0;
}
#mainlevelmainnav li li {
  width:11em;
}
#mainlevelmainnav li ul a {
  width:11em;
  color:#fff;
  font-size:0.9em;
  line-height:1em;
  font-weight:400;
}
#mainlevelmainnav li:hover ul ul,#mainlevelmainnav li:hover ul ul ul,#mainlevelmainnav li.sfhover ul ul,#mainlevelmainnav li.sfhover ul ul ul{
  left:-999em;
}
#mainlevelmainnav li:hover ul,#mainlevelmainnav li li:hover ul,#mainlevelmainnav li li li:hover ul,#mainlevelmainnav li.sfhover
  ul,#mainlevelmainnav li li.sfhover ul,#mainlevelmainnav li li li.sfhover ul {
  left:auto;
  z-index:6000;
}
#mainlevelmainnav li li:hover,#mainlevelmainnav li li.sfhover {
  background:#039 url(../images/soccerball.gif) 98% 50% no-repeat;
}
[/code]

上面的getElementById裡面的mainlevelmainnav,就是剛才定的,前面mainlevel是系統的東西。

保存完畢後,就可以到主頁看看,css可以自己更改,這個很多網站都有提供配色,可以參考下。

joomla 主題筆記

在設計joomla 主題時,雖然已經開始熟悉,但是有些細微的東西總是容易忘記,不如記下來吧,方便自己做 內容code



<jdoc:include type="component" />

檢查是否首頁



<?php if(JRequest::getVar('view') == "frontpage" ) : ?>

增加多一個position 需要在templateDetails.xml中的<position> 中增加
joomla 模塊輸出的位置都是用

<jdoc:include type="modules" name="user2" style="xhtml" />

只要把名字改成你的position 名就可以了,十分簡單

變相『公投』肥佬

一直看著九龍西的選戰,一直留意著『公投』,看著政府發布的投票率,已經估算到這次投票率應該不會超過20%,與當初社民連、公民黨所定下的五成有很大落差(港台報道)。

在此次行動開始時,我總覺得此活動很像日劇『Hero』最後一集的劇情,就是解散國會,讓人民再投票選出國會議員。當然香港有很大出入,但其目的類似,就是有人民去選擇某些人或議題。看『Hero』真令人鼓舞,因為主角很認真很投入,做錯也會認(也很帥),當然電視劇始終是很美好的,現實總是噩夢。

不談那五人,先談政府的行動已經令人好失望,作為領導人,一直都在尋找普選之路,有選舉就必須尊重,理應去投,不投就會成為話柄,更會成為社會話題,令人覺得政府對選舉無誠意。雖然說人有選擇權,但作為公眾人物,有很大影響力,更有代表性,不投是錯誤的選擇,高官投一票,對結果影響不大吧。投票也不代表支持此行動!

民主黨在此行動中簡直是猶如牆頭草,先表示不參加此行動,其後又以個人身份站台,在街上的宣傳單張中卻說民主黨支持五區公投。明顯是民主黨擔心自己選票,若此次呼籲選民支持,其擔心兩年後選民會模糊,以為社民連與公民黨也是民主黨的人,又擔心得罪反對此行動的支持者,這些擔憂其實也是把選民當白痴,選民不會辨別嗎?一直口中所說的『爭取普選』不知去哪了。感覺上兩年後的選舉,泛民黨之間的競爭將會十分熱烈。

發起此行動的社民和公民兩黨,到目前為此仍堅持不說行動失敗,更表示滿意(yahoo新聞),也就是沒有承諾的人,同那些官有何分別?五十多萬出來投票,不一定全部代表支持社民和公民,還有一部分為民主黨動員,但也必須見到還有百萬市民沒有投票,先不理建制派,支持民主派的人已經少了一大半,也許這與民主黨擔憂的一至,但如果民主黨若出來支持,投票率推高了,結果會如何呢?當然這已經是過去,也許將來可能會有,但將來應該不會在兩年內。政黨人士不敢承認自己錯失,總是把選民當白痴,相比之前其他國家的議員就大方多了。

不接受一個暴力區議員,感覺猶如高利貸追數,不擇手段,看看他們昨天的宣傳單張,沒有一點社會民生議題,他們給人的印象就是有普選就有民生,長毛的印象感覺像毛澤東(坐在開篷跑車拉票..同志們辛苦啦),也覺得香港政黨缺乏妥協,我希望我的第一票能是普選的一票,可這應該沒機會了,但願我的後輩能實現,2012 – 2017 -2022 – 2027 …… 。假如香港普選了,否就退休了?社會是否穩定了?和平了?在美麗與智慧不並重的社會我還是不相信,起碼香港開始有了經濟依賴性。

2012 投票站見

注:

毓民:補選倘投票率低 當選也請辭

香港電台40min後 天真預計建制派會參選,並說低投票率會辭職

實用網頁開發網站

1、MySQL Format Date

MySQL Format Date 幫助你更好地使用 MySQL DATE_FORMAT 函數。只需選擇通用的日期格式,然後將其更改為滿足你需求的格式。MySQL DATE_FORMAT 代碼將會在頁面底部生成,你可以直接複製這段查詢語句。

點擊訪問:http://www.mysqlformatdate.com

2、Script Src

作為網站開發人員,天天一個一個站點打開查看 JavaScript 框架和庫的最新版本是不是很麻煩?ScriptSrc.net 彙集了所有框架和庫的最新版本,以獨立頁面的形式展現,只要一鍵點擊就可以複製種子文件的引用路徑。

點擊訪問:http://scriptsrc.net

3、Em Chart

我並不喜歡 CSS 文件中的 em 單位,但有時候又不得不面對它。在這種情況下,Em Chart 會將 em 單位轉換為像素值,讓你節省時間和麻煩。

點擊訪問:http://aloestudios.com/tools/emchart

4、Twitter API Explorer

如果你在自己的應用中使用了 Twitter API,你肯定會喜歡 Twitter API Explorer。這個網站很方便的讓你通過 Twitter API 進行搜索。更妙的是,該網站可以生成可直接使用的代碼片段。即時生成即時獲取!

點擊訪問:http://twitapi.com/explore

5、Browser Sandbox

跨瀏覽器兼容性肯定是 Web 開發人員日常工作中所要面對的大問題。Browser Sandbox 允許在網絡上運行任何 Windows 瀏覽器。唯一的不足是,你必須運行 Windows 系統:該應用程序不支持 Mac 和 Linux 操作系統。

點擊訪問:http://spoon.net/browsers

6、PHP Forms

Web 表單是網站重要的組成部分,但創造他們也很費時。那麼是否有一個可以免費快速生成表單的工具呢?PHP forms 允許你創建可擴展的、適用於大部分網站需求的表單。

點擊訪問:http://www.phpform.org

7、.htaccess editor

.htaccess 文件是網站(尤其是 WordPress 博客)必須具備的。不知道怎麼寫?沒問題,只要訪問這個網站,即可通過使用嚮導來創建 .htaccess文件。也許它並不是非常完美,但基本能滿足大部分需求。

點擊訪問:http://www.htaccesseditor.com/en.shtml

8、Smush it!

圖片可能勝過千言萬語,但同時也佔用了大量帶寬。圖像可以通過 Photoshop 等處理軟件優化,以滿足網站使用。但如果你沒有這些臃腫不堪的桌面軟件,你也不會束手無策,Smush.it 可以完全滿足你。由雅虎開發者網絡開發的在線圖片優化工具 Smush.it,能有效減少圖像大小而不降低其質量。對於 WordPress 用戶,更有方便強大的 WP-Smush.it 插件可以使用。

點擊訪問:http://developer.yahoo.com/yslow/smushit/
可在線上傳版本:http://www.mangguo.org/smush-it-hidden-online-image-optimizer/

9、CSS Compressor

特別是在有許多不同頁面佈局的網站,CSS 文件往往非常龐大,佔用大量的服務器帶寬。這個名為 CSS Compressor 的壓縮工具,可通過去除註釋、空白等不必要的字節佔用以減少 CSS 文件尺寸。更妙的是,壓縮等級可以隨心配置以滿足你的需求。

點擊訪問:http://www.csscompressor.com

10、Test everything

這個網站是必須具備的書籤:正如其名,一切都可以用它來測試,例如 XHTML 和 CSS 標記、PageRank、反向鏈接和其他更多的測試內容。

點擊訪問:http://tester.jonasjohn.de

英文原稿:10 sites developers should have in their bookmarks | CatsWhoCode
翻譯整理:值得網站開發人員收藏的 10 個網站 | 芒果