一個簡單demo Dynamic Stroke
線上demo :
http://cgm.cs.ntust.edu.tw/etrex/DynamicStroke/DynamicStroke.html
http://cgm.cs.ntust.edu.tw/etrex/DynamicStroke/DynamicStrokePlayer.html
原始檔 :
http://cgm.cs.ntust.edu.tw/etrex/DynamicStroke/DynamicStroke.rar
google Code Project :
https://code.google.com/p/xgraphics-drawing-framework/
只有一點點東西 QQ
這次作了一個東西叫做 GraphicsBat
GraphicsBat 是一個批次處理的類別
利用他就可以一次在多個 graphics 上畫畫
搭配 XGraphics 就能同時進行繪圖指令的儲存
再搭配 SVG 就能作到SVG格式的輸出
SVG 格式範例,請使用非IE的瀏覽器開啟下面連結
http://cgm.cs.ntust.edu.tw/etrex/DynamicStroke/SVG/demo.svg
http://cgm.cs.ntust.edu.tw/etrex/DynamicStroke/SVG/test.svg
現在轉換出來的東西落落長是因為我跟 SVG 格式不熟
過幾天再改看看 0.0
SVG Shape
SVG Path
2010/6/1
2010/5/27
2010/5/25
2010/5/21
2010/5/15
程式語言的走向
從 HTML、JavaScript 和 CSS 開始看其他語言
我們可以發現到其他的語言已經開始學習網頁語言
版面內容HTML和版面樣式CSS分離
版面HTML和邏輯JavaScript分離
某些語言已經把版面和邏輯分離,而版面設計的語言是採用XML檔案格式
舉例:
ASP.net 的 ASPX檔
FLEX 的 MXML檔
.net Framework 3.5 WPF 的 XAML檔
但是上面提到的對應到網頁語言,卻只會對應到HTML和 JavaScript
目前的程式語言還沒有把版面內容HTML與版面樣式CSS的分離作出來 (或者是已經有但是我不知道)
我認為很快就會有類似的東西出現
這樣看來FLEX好像有
再加上資料繫結 (Data Binding)
目前FLEX和WPF都有提供資料繫結的方法
在程式語言本身有支援的情況下
MVC架構的東西自然就會分的更清楚
可以明顯的看出未來語言的走向是
1.版面內容和版面樣式分離
2.版面和邏輯分離
3.程式語言本身就把MVC分好,而不需要自己去分
如果語言真的是往這個方向發展
那麼同時懂網頁程式架構和 Design Pattern 的人就會有優勢
我們可以發現到其他的語言已經開始學習網頁語言
版面內容HTML和版面樣式CSS分離
版面HTML和邏輯JavaScript分離
某些語言已經把版面和邏輯分離,而版面設計的語言是採用XML檔案格式
舉例:
ASP.net 的 ASPX檔
FLEX 的 MXML檔
.net Framework 3.5 WPF 的 XAML檔
但是上面提到的對應到網頁語言,卻只會對應到HTML和 JavaScript
目前的程式語言還沒有把版面內容HTML與版面樣式CSS的分離作出來 (或者是已經有但是我不知道)
我認為很快就會有類似的東西出現
這樣看來FLEX好像有
再加上資料繫結 (Data Binding)
目前FLEX和WPF都有提供資料繫結的方法
在程式語言本身有支援的情況下
MVC架構的東西自然就會分的更清楚
可以明顯的看出未來語言的走向是
1.版面內容和版面樣式分離
2.版面和邏輯分離
3.程式語言本身就把MVC分好,而不需要自己去分
如果語言真的是往這個方向發展
那麼同時懂網頁程式架構和 Design Pattern 的人就會有優勢
訂閱:
文章 (Atom)