RawApps 公佈了 iPad GUI kit 的 PSD 檔,這個版本為 768×1024 大小尺寸。此外,大部分的圖形元素提供向量格式。
網址:http://www.rawapps.com/blog/03/ipad-gui-kit-in-psd-format-is-here/
PSD檔:http://www.rawapps.com/wp-content/uploads/promoimages/ipad_gui_psd.zip
2010年3月29日 星期一
[CSS]HTML Dog - 用符合Web標準的HTML和CSS構建你的網站
HTML Dog - 用符合Web標準的HTML和CSS構建你的網站
著名的國外 XHTML 和 CSS 的實用指南網站 HTMLDog,不僅學到最常用的制做網頁的技術,最重要的是,你還可以深入瞭解實用的、最新的Web標準(Web Standards)。
總共六個指南,基本上覆蓋了 HTML 和 CSS 的範圍。初級指南是按部就班的,你應該按順序逐個學習。而中級和高級指南相對比較獨立,包含各種技巧和技術,你可以按照你的需求選擇性地學習。
目錄
官方網址:http://www.htmldog.com/
簡体中文版網址:http://www.lostk.com/ebook/html_css/guides/default.htm
The Best Practice Guide
To XHTML and CSS著名的國外 XHTML 和 CSS 的實用指南網站 HTMLDog,不僅學到最常用的制做網頁的技術,最重要的是,你還可以深入瞭解實用的、最新的Web標準(Web Standards)。
總共六個指南,基本上覆蓋了 HTML 和 CSS 的範圍。初級指南是按部就班的,你應該按順序逐個學習。而中級和高級指南相對比較獨立,包含各種技巧和技術,你可以按照你的需求選擇性地學習。
目錄
- HTML初級指南
這是按部就班的最基礎教程,如果你尚未入門,你應該從這裡開始。 - CSS初級指南
也是按部就班的,如果你學完了HTML出家指南,進一步學習吧。 - HTML中級指南
對初學者和精通者都有用的一些HTML技術。 - CSS中級指南
基於基本的CSS的一些「多餘」和「古怪」的東西。 - HTML高級指南
發揮HTML的兼容標準,增強親和力和易用性。 - CSS高級指南
探索CSS的多才多藝
官方網址:http://www.htmldog.com/
簡体中文版網址:http://www.lostk.com/ebook/html_css/guides/default.htm
doTemplate - 網站模板線上產生器
doTemplate 除了提供約數十種的網站佈景免費下載外,還能讓您可以在線上重新設計字型、背景、顏色、邊框、圖片等等,完成自訂模板後並可以免費下載,
您只要 3 個步驟即製作出屬於您的網站。
線上自訂網站模板
1.選擇模板
2.線上修改
3.免費下載
網站網址:http://www.dotemplate.com/
您只要 3 個步驟即製作出屬於您的網站。
線上自訂網站模板
1.選擇模板
2.線上修改
3.免費下載
網站網址:http://www.dotemplate.com/
2010年3月27日 星期六
[PHP]jQuery/PHP Form Builder Sourcecode
jQuery/PHP Form Builder Sourcecode 是個好用的表單快速產生器。
範例影片:
網址:
http://blog.sonuku.com/2009/04/11/php-formbuilder/
DEMO:
http://dontlink.me/formbuilder/
DOWNLOAD:
http://dontlink.me/formbuilder/formbuilder-1.1.rar
範例影片:
網址:
http://blog.sonuku.com/2009/04/11/php-formbuilder/
DEMO:
http://dontlink.me/formbuilder/
DOWNLOAD:
http://dontlink.me/formbuilder/formbuilder-1.1.rar
2010年3月26日 星期五
[PHP]PHP 結合 ADODB 產生 json 教學
今天在需要運用 PHP 結合 ADODB 產生 json,於是找到了這篇「Handy AJAX data structures using JSON, XML, ADODB, PHP, and Mysql」教學,將 tojson.inc.php 檔放入 adodb/ 目錄下,即可運用了 ^^
tojson.inc.php
CODE:
Example:
英文網址:http://blog.boringguys.com/2006/08/handy-ajax-data-structures-using-json.html
tojson.inc.php
CODE:
/**
* Creates JSON ( http://www.json.org/ ) from the ADODB record set
*
* @param object $rs - record set object
* @param bool $moveFirst - determines whether recordset is returned to first record
* @return string $output - resulting json string
* @version V1.0 10 June 2006 (c) 2006 Rich Zygler ( http://www.boringguys.com/ ). All rights reserved.
*
* Released under both BSD license and Lesser GPL library license. You can choose which license
* you prefer.
Example output from query "SELECT Name, Continent From Country LIMIT 10;"
{"rows":[
{"row":{"Name":"Afghanistan","Continent":"Asia"}},
{"row":{"Name":"Netherlands","Continent":"Europe"}},
{"row":{"Name":"Netherlands Antilles","Continent":"North America"}},
{"row":{"Name":"Albania","Continent":"Europe"}},
{"row":{"Name":"Algeria","Continent":"Africa"}},
{"row":{"Name":"American Samoa","Continent":"Oceania"}},
{"row":{"Name":"Andorra","Continent":"Europe"}},
{"row":{"Name":"Angola","Continent":"Africa"}},
{"row":{"Name":"Anguilla","Continent":"North America"}},
{"row":{"Name":"Antigua and Barbuda","Continent":"North America"}}
]}
*/
function rs2json($rs, $moveFirst = false)
{
if (!$rs)
{
printf(ADODB_BAD_RS,'rs2json');
return false;
}
$output = '';
$rowOutput = '';
$output .= '{"rows":';
$totalRows = $rs->numrows();
if($totalRows > 0)
{
$output .= '[';
$rowCounter = 1;
while ($row = $rs->fetchRow())
{
$rowOutput .= '{"row":{';
$cols = count($row);
$colCounter = 1;
foreach ($row as $key => $val)
{
$rowOutput .= '"' . $key . '":';
$rowOutput .= '"' . $val . '"';
if ($colCounter != $cols)
{
$rowOutput .= ',';
}
$colCounter++;
}
$rowOutput .= '}}';
if ($rowCounter != $totalRows)
{
$rowOutput .= ',';
}
$rowCounter++;
}
$output .= $rowOutput . ']';
}
else
{
$output .= '"row"';
}
$output .= '}';
if ($moveFirst)
{
$rs->MoveFirst();
}
return $output;
}
Example:
<?php
require_once('Adodb/adodb.inc.php');
require_once('Adodb/tojson.inc.php');
// we're using the mysql "world" database downloadable from http://dev.mysql.com/doc/
$dbType = 'mysql';
$dbHost = 'localhost';
$dbName = 'world';
$dbUser = 'test';
$dbPass = 'test';
$db = ADONewConnection($dbType);
$db->Connect($dbHost, $dbUser, $dbPass, $dbName);
$db->SetFetchMode(ADODB_FETCH_ASSOC);
$sql = "SELECT * FROM Country LIMIT 10";
$result = $db->Execute($sql);
if(!$result)
{
echo $db->ErrorMsg();
}
else
{
echo rs2json($result);
// you may want to utf8_encode the results instead (works better in IE this way)
//echo utf8_encode(rs2json($result));
}
$result->close();
$db->close();
?>
英文網址:http://blog.boringguys.com/2006/08/handy-ajax-data-structures-using-json.html
2010年3月24日 星期三
2010年3月22日 星期一
[OS]Google 發表 Chrome OS 平板概念
就在蘋果 iPad 占據全球媒體版面時,負責設計 Chrome 瀏覽器(Chrome 作業系統之基礎)使用者界面的 Glen Murphy,指公布未來 Chrome OS 平板電腦的操作介面概念。
示範影片:
示範影片:
2010年3月17日 星期三
[CSS layouts]maxdesign - CSS佈局(CSS layouts)
maxdesign 分享了常用的 CSS 佈局(CSS layouts),包括1,2和3欄佈局(CSS layouts) 提供你免費的學習和使用。
網址:http://www.maxdesign.com.au/articles/css-layouts/
網址:http://www.maxdesign.com.au/articles/css-layouts/
訂閱:
文章 (Atom)