最近中文字幕2018免费版2019,久久国产劲暴∨内射新川,久久久午夜精品福利内容,日韩视频 中文字幕 视频一区

首頁 > 文章中心 > 柳如是與錢謙益

柳如是與錢謙益

前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇柳如是與錢謙益范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。

柳如是與錢謙益范文第1篇

關鍵詞:數字電視;嵌入式瀏覽器;瀏覽器引擎;UI界面設計

中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2012)31-7574-04

近年來,數字視頻廣播在我國得到了飛速發展。中央及各地方省臺的衛星電視節目普遍采用了數字傳輸,數字電視由于其高效、方便及技術先進而在全球范圍內廣泛推廣。我國規劃將在2015年全面停止播放模擬電視節目。

隨著數字電視和計算機技術的發展,嵌入式技術在越來越多的領域得到廣泛的應用,瀏覽器已經成為嵌入式終端的核心組成部分,它除了能夠完成網頁瀏覽的功能,還可以通過網頁的形式呈現用戶界面(UI)。本文研究了一種嵌入式瀏覽器在數字電視UI中的應用,首先介紹了嵌入式瀏覽器引擎及瀏覽器開發中的關鍵技術,深入研究了這種嵌入式瀏覽器的軟件系統架構與嵌入式瀏覽器引擎的移植,最后介紹了移植函數接口。

1 嵌入式瀏覽器

1.1 嵌入式瀏覽器概述

近來,嵌人式技術成為研究熱點,隨著人們對嵌人式系統的關注,嵌人式瀏覽器也浮出水面。嵌入式瀏覽器,是指能夠在資源受限的嵌入式設備上運行的瀏覽器軟件,首先它是一個網絡信息瀏覽器,支持Http或者Wap等其它傳輸協議、支持Html、Javascript或擴展XML等標記語言,可以完成網頁的瀏覽功能;其次適合在非PC的嵌入式信息設備中存在、運行并完整實現通訊傳輸協議、標記語言所規定的功能,能夠根據嵌入式設備的多樣性需要而方便地進行裁減和修改,并滿足信息設備使用者對獲取文字、圖像、聲音、視頻等信息的需求。

瀏覽器最重要或者說核心的部分是瀏覽器引擎,也就是我們說的瀏覽器內核。瀏覽器引擎分為排版引擎和JS引擎,排版引擎也稱為“頁面渲染引擎”,它負責整理信息加入CSS、取得頁面內容(HTML、XML、圖像等),計算網頁的顯示方式,然后輸出到顯示器。所有網頁瀏覽器、電子郵件客戶端以及其它需要編輯、顯示網絡內容的應用程序都需要排版引擎。JS引擎主要是解決用戶交互的問題,主要有:捕捉事件,譬如用戶移動鼠標,在文本框里輸入文字,點擊按鈕等等;響應動作,改變頁面的內容及顯示方式。

1.2 主流的嵌入式瀏覽器引擎

目前主流的瀏覽器引擎主要有以下幾種:

Trident:是微軟的窗口操作系統(Windows)搭載的網頁瀏覽器——Internet Explorer的排版引擎的名稱,Trident引擎被設計成一個軟件組件(模塊),使得其它軟件開發人員很容易的將網頁瀏覽的功能加到他們自行開發的應用程序里。它的第一個版本隨著1997年10月Internet Explorer第四版釋出,之后不斷的加入新的技術并隨著新版本的Internet Explorer釋出。

Gecko:中文名“壁虎”,是由Mozilla基金會開發的布局引擎的名字。Gecko是套開放原始碼的、以C++編寫的網頁排版引擎。Gecko的作用是讀取諸如HTML、CSS、XUL和JavaScript等的網頁內容,并顯示到電腦屏幕或打印出來。這套排版引擎提供了一個豐富的程序界面以供因特網相關的應用程序使用,例如網頁瀏覽器、HTML編輯器、客戶端/服務器等等。Gecko是跨平臺的,能在Microsoft Windows、Linux和Mac OS X等主要操作系統上運行。

WebKit:是一個開源的瀏覽器引擎,WebKit 所包含的 WebCore 排版引擎和 JSCore 引擎來自于 KDE 的 KHTML 和 KJS,當年蘋果比較了 Gecko 和 KHTML 后,仍然選擇了后者,就因為它擁有清晰的源碼結構、極快的渲染速度。

Presto:是一個由Opera Software開發的瀏覽器排版引擎,供Opera 7.0及以上使用。Presto取代了舊版Opera 4至6版本使用的Elektra排版引擎,包括加入動態功能,例如網頁或其部分可隨著DOM及Script語法的事件而重新排版。

以瀏覽器引擎內核來論,現在的全球瀏覽器格局,基本上以IE的Trident內核(也被稱為IE內核)、Firefox的Gecko內核以及Webkit三足鼎立,最晚發力的Webkit成長最快。

2 嵌入式瀏覽器開發中的關鍵技術

網頁布局,重新排版的技術:目前的網頁都是基于PC的瀏覽模式而開發的,借助于鼠標靈活的操控性,因而頁面布局排版相對密集,由于我們是近距離瀏覽網頁,字體樣式相對較小,并不適合直接搬移到電視機平臺上做遠距離瀏覽使用,如何提取頁面中有用的信息、重新排版成適合于電視機平臺遠距離觀看瀏覽,是電視機平臺瀏覽器開發的關鍵技術之一。

先進的遙控交互技術:我們觀看電視節目一般是遠距離觀看,因此數字電視瀏覽器需要遙控器的支持,而對于書房電視機或者廚房電視機,觸摸操作會更方便使用。在各種情況下,結合瀏覽器的排版顯示模式,開發出適合各種場景的舒適的人機交互手段,提高用戶的體驗觀感,也將是瀏覽器開發的一個重要技術方向。

3 一種嵌入式瀏覽器在數字電視UI中設計與實現

3.1 數字電視嵌入式瀏覽器軟件系統架構設計

在數字電視系統中,各種數字電視應用都可以基于瀏覽器進行開發實現,嵌入式瀏覽器在數字電視軟件系統中占據越來越重要的地位。數字電視瀏覽器的研發,支持基于支持Web、Java 和Macromedia Flash 技術開發的各種數字電視業務應用,同時以 W3C、ECMA、DVB- MHP等面向瀏覽器應用的技術協議和歐洲DVB數據廣播技術協議為基礎,內置DVB、DSM- CC、OC協議及DVB功能模塊,通過一系列結構描述和參數規定,定義基于瀏覽器應用的編程規范、傳輸和接收規范、解析與運行規范,便于對數字電視功能模塊的開發和對業務應用的統一支持管理。按照上述原則對數字電視嵌入式瀏覽器軟件系統進行設計,如圖1:

底部為上層提供硬件環境,OS與驅動程序。上層主要是一些通用協議,接口,通信機制,函數庫等。它們的主要功能為:

通信協議:主要由TCP/IP協議族及SI/PSI相關DVB協議層組成,用來與網絡模塊進行交互通信。解析及排版顯示協議:主要功能是將HTML解析、JavaScript解析及CSS解析三個子模塊解析之后形成一顆完整的DOM樹,然后結合各個DOM節點的CSS屬性從上到下計算出可顯示節點的寬高度及顯示位置,調用接口顯示出來。

RTP:實時傳輸協議,提供實時的端對端的服務,RTP協議詳細說明了在互聯網上傳遞音頻和視頻的標準數據包格式。RTSP:實時流傳輸協議,是TCP/IP協議體系中的一個應用層協議。Socket:也稱作“套接字”,用于描述IP地址和端口,是一個通信鏈的句柄。

XML:可擴展標記語言,是一種標記語言。它被設計用來傳送及攜帶數據信息,不用來表現或展示數據,而HTML語言則用來表現數據。Glib與Glibe是庫函數。

OPENGL:圖形用戶接口,是一些C程序函數接口(API),一個跨平臺的3D圖形跟模型庫;OPENGL/ES是基于OPENGL開發的,去除多余的實現,增加了兩個可編程著色器:頂點著色器和片元著色器,增加了數據的處理速度和編程的靈活性。DirectFB:輕量級的硬件圖形加速庫,它集成了支持半透明的視窗系統以及在LinuxFramebuffer驅動之上的多層顯示。它是以最小的資源開銷來實現最高的硬件加速性能,通過軟件來實現為底層硬件不支持的圖形操作提供硬件抽象,主要支持2D功能。DBus:應用程序間通信的消息總線系統

再上層通過中間層連接到ATV,DTV,DMP,媒體播放,3D引擎與應用程序層。

3.2 嵌入式瀏覽器引擎的移植

瀏覽器項目開發的核心工作是選定合適的瀏覽器引擎,并完成瀏覽器引擎的移植工作。以項目需求和實施方案為依據,通過對嵌入式瀏覽器相關的關鍵技術的分析和研究,得出嵌入式瀏覽器移植的系統結構圖,如圖2所示。

嵌入式瀏覽器通過一些接口函數實現與其他模塊的通信,向下與底層驅動模塊通信,完成基本的硬件驅動、進程管理、內存管理等工作,向上與應用層通信,并提供圖形、網絡、PLUG-IN等接口。其它應用可以通過PLUG-IN接口或者直接用HTML,Javascript及其擴展語言來實現。

在瀏覽器引擎移植工作完成之后,針對于瀏覽器引擎為系統平臺帶來Web App和Hybrid App兩個技術方向:

1)針對于Web App技術方向,需要開發出獨立的通用瀏覽器程序,核心技術在于如何提高通用瀏覽器在電視機遙控系統中的用戶體驗效果。

2)針對于Hybrid App技術方向,由于Web的內容大多情況下是以Native App的附屬內容存在,因此應用程序的UI方面以及交互控制方面應以本機UI系統及交互控制系統為主。

對于以上開發內容,將分別形成兩種不同的開發方向:使用瀏覽器負責UI及交互控制、不使用瀏覽器負責UI及交互控制。我們這里只研究第一種情況,如圖3。

使用瀏覽器負責UI及交互控制的開發方向,即是我們開發的瀏覽器的思想,上層應用程序將會統一使用HTML+CSS+JavaScript來進行開發,其優點是開發成本低、跨平臺和終端、迭代更新容易;缺點是瀏覽的體驗短期內還無法超越原生應用、消息推送不夠及時、調用本地文件系統的能力弱、不支持離線模式。對于合作開發來講,合作思路可以依據我們選定瀏覽器引擎的情況下,由合作方完成瀏覽器開發以及基于我們的3D引擎中間層完成UI及交互控制系統的開發與集成工作。

4 瀏覽器移植主要API函數接口介紹

本文介紹的這種嵌入式瀏覽器定義了一組較為完整的、標準的應用程序接口API,保證了應用的互操作性和平臺無關性,使得數字電視業務應用能獨立于硬件平臺和操作系統,使其開放性和移植性更強。

主要API函數接口介紹如下:

5 結束語

本文基于嵌入式瀏覽器的應用已在數字電視上移植成功。實踐證明由嵌入式瀏覽器實現人機交互,使UI設計簡化為網頁設計,可以減少UI變化帶來的代碼更新。

嵌入式瀏覽器還有許多應用空間,如電子節目指南(EPG)、視頻點播(VOD)和增強廣告、IP電話和可視電話等。根據實際需求開發各種基于數字電視的增值交互業務,開發更多的互動節目、游戲娛樂節目、各類針對性的咨詢節目以及服務應用將會大大推動數字電視的推廣與發展。

參考文獻:

[1] 董春岳.數字電視機頂盒廣播式瀏覽器的設計與實現[D].成都:電子科技大學,2010:57-70.

[2] 石功恒,陳建勛.基于Linux的嵌入式瀏覽器的研究[J].微型機與應用,2011,30(10):95-97.

[3] 龐恒志.基于WebKit的嵌入式瀏覽器研究與移植[D].成都:電子科技大學,2010:20-44.

柳如是與錢謙益范文第2篇

一、初中英語“一案三段六步”高效課堂教學模式下導學案的編寫背景與價值

近年來,我們一直在積極進行初中英語教學改革,致力于初中英語高效課堂的研究與實踐。打造初中英語高效課堂,提高初中英語課堂教學效率,豐富初中英語課堂教學內涵,構建充滿教育智慧的創造性課堂,是初中英語教學改革的命脈所在。學校進行了備課方式、課堂教學、作業批改、集體備課及聽課活動等一系列改革措施。過去“滿堂灌”的傳統課堂教學模式不僅抑制了課堂教學效率的提高,難以落實“以學習者為中心”的學生主體地位,還極大地抹殺了學生自主求知的天性。現在使用的初中英語“一案三段六步”高效課堂教學模式下的導學案能夠充分體現“教師為主導、學生為主體”的教學精神。導學案能引領學生帶著問題進課堂,帶著問題走向自主學習,帶著思考走進交流,讓學生有備而來,一改過去學生學習時的被動與盲從,使學生找到主動學習的支點,從而奠定學生在課堂上的主體地位,而教師的主導地位也沒有弱化,同時又能做到低負高效最終達到“我做過了,就理解了。”

二、初中英語“一案三段六步”高效課堂教學模式下導學案編寫應遵循的原則

1. 主體性原則,以學生利益為最大化。“導學案”實施的過程是堅持以學生為主體的過程。學生是知識的建構者,必須要尊重學生,注重充分發揮學生的主觀能動性,以激發其主體精神,做學習的主人。要開發學生的潛在能力就必須首先改變學生的學習觀念,使學生明確學習英語的目的是為了能使用這種語言來進行信息交流,將語言知識轉換為語言技能,學會如何獲得知識的方法,培養獨立學習的能力。

2. 啟發性原則。導學案中設置的問題應富有啟發性,能充分調動學生的思維,讓學生通過自主學習,領悟知識的奧妙,培養思維的敏捷性和頓悟性。引導帶領學生一起探索研究,讓學生經過獨立思考探索或互相討論啟發而獲得知識,感受到成功的喜悅,體現出自身價值的存在。

3. 目的性原則。編寫“導學案”的目的是為幫助學生通過自學和小組合作完成基本的學習任務,培養學生自主學習與合作探究的能力,因此每―個“導學案”都必須有明確的學習目標和具體的學習任務。有了導學案,學生在課前的自學過程中不再茫然,有清晰的思路,能對知識點的形成和其中的重點、難點進行探究,借助“導學案”完成課前英語學習。

4. 導學性原則。是指導學習方法以突破學習難點。導學案中可設計一些學生活動,如在學習形容詞和副詞的比較級的構成規則時,遇到“以重讀閉音節加輔音字母構成的詞,要雙寫最后一個字母,再加-er構成比較級,加-est構成最高級的單詞”規則變化時,大部分學生即使記住這條規則,但也記不得是哪些詞需要雙寫。

5. 問題化原則。遵循“問題導學,師生互動”的原則。為了提高預習的效率,培養學生自主閱讀教材和探究問題的能力,可提前發放導學案,即把新課的內容先以幾個問題的形式出現,問題要精心設計,可以是填空,可以是思考題或其他形式,引導學生有目的地進行預習。

6. 探究性原則。把知識點加工成具有可探究性的問題點、能力點、思維發散點,知識問題化、問題情境化是高效學習的重要措施,通過對知識點的設疑、質疑、釋疑激發學生主動思考、逐步培養學生的探究精神。在對問題的充分探究下,教師進行點撥提升,讓學生從設計的問題中尋找解決問題的方法和策略,通過問題的解決,轉化成能力。

7. 梯度化原則。問題的設置盡可能考慮到學生的認識水平和理解能力,由淺入深,小臺階、低梯度,讓大多數學生“跳一跳”能夠摘到“桃子”,體驗到成功的喜悅,從而調動學生進一步探索的積極性。

三、初中英語“一案三段六步”高效課堂教學模式下導學案編寫的一般程序

導學案編寫應充分發揮備課組集體備課的力量,可分五個步驟進行操作。

1. “征詢”:教師獨立編寫導學案之前,應先征求同科老師意見。

2. “編寫”:教師獨立編寫導學案初稿。初稿編寫的一般思路是先確定學生學什么,學習的困難在哪里,根據學習內容制訂學習目標;再思考怎樣引導學生學,根據學生學情制訂導學的策略(如課前預習到什么程度、課上探究怎樣的內容、預期達到怎樣的效果、如何引導學生去探究、采取何種方法等);接著思考鞏固的題目及題型,要依據學習內容進行必要的鞏固并適當變式提高;最后當堂檢測,并布置適量的課外作業題。

3. “討論”:備課組討論。

4. “修改”:教師在集體討論的基礎上修改,并再次征詢同科教師意見。

5. “定稿”:教師根據集體討論結果和同科教師意見,最后定稿。具體使用時,老師依據學生層次,適當刪減增補并及時反饋修訂。

四、初中英語“一案三段六步”高效課堂教學模式下導學案的使用原則

(一)對學生的要求

1. 根據“導學案”內容認真進行課前預習。所有學生必須自行解決“導學案”中基礎題部分,學有余力的同學可以做拓展題,難以解決的問題應填寫在“提出疑惑”欄目里,第二天與同學交流或在課堂上向老師質疑。

2. 課堂上注意做好學習方法和規律的筆記,以便今后復習。

3. 每隔一周將“導學案”進行歸類整理,裝訂成復習資料。

(二)對教師的要求

1. 一般不布置另外的書面課外作業,認真指導學生使用“導學案”,在上課前必須抽批部分“導學案”,以便了解學情,再次進行課前備課。

2. 課堂教學時要充分發揮課本的范例示范作用,努力做到以學生為主體:新知識放手讓學生主動思考;重點、難點讓學生議論;問題讓學生思考解答;規律讓學生尋找歸納等。除了注意開拓學生的思維外,教師還要提升自己,做到教學相長。

3. 要做到“四精四必”:精選、精講、精練、精批,有發必收、有收必批、有批必評、有評必糾。教師必須提高三種能力,即:提高備課中的“廚師”能力;提高課堂上的“公關”能力;提高教學時的“導演”能力。

(三)其他使用要求

1. 教師必須在實施課堂教學的前一天將“導學案”發給學生,學生預習后交給老師,教師根據需要抽批或全批“導學案”,了解學情,二次備課,進一步優化教學策略。嚴禁組織學生代替教師批閱“導學案”。

2. 要求學生使用“導學案”時堅持主動性和獨立性。不管課前還是課上都要主動依據“導學案”進行自學探究,逐步培養自主學習的習慣和能力;教育學生課前預習時切忌抄襲他人,弄虛作假。

3. 課堂上要求教師以學定教、靈活使用。課堂上要隨時把握學情,靈活進行調控,努力做到學生自己能解決的問題堅決不講,教師只講學生的疑點,引導學生總結規律、提煉方法,最大限度地減少多余的講解和不必要的指導,確保學生有足夠的學習和訓練時間。課后,教師要在“導學案”上填寫“教學反思”,針對課堂教學情況形成“錯題集”。

4. 定期的鞏固復習:有針對地實施“周周清”“單元清”等鞏固練習。

五、使用初中英語“一案三段六步”高效課堂教學模式下的導學案應注意的幾個問題

1. 導學案的編寫要有層次性,要兼顧教學過程。所謂“層次性”,一是內容要有層次性。注重梯度,循序漸進,不能深一腳,淺一腳。預習案應重在基礎,練習側重于積累、篩選、整合信息,探究案應重在能力的提升,重在讓學生解決問題、發現問題、生成問題,以便學生更深入地把握課文。內容的編寫要兼顧學生的層次性。學生的能力是有差異的,編寫學案不能一視同仁,能力較弱的學生可選做。

2. 科學規范使用導學案。如果教師和學生完全依賴導學案,而忽視了教學本身,那么學案教學就失去了應有的意義。所以,在初中英語教學的過程中,教師一定要把握適度原則,一方面,要保證導學案有所用,也就是要把重難點講到、講透。另一方面,又要做到導學案和課堂的銜接,也就是要注意收集學生通過導學案給出的反饋,注意師生互動,樹立學生的主體意識,然后根據現場情況適時調整,增進課堂的靈活性,不能讓導學案侵蝕了課堂本身,更不能讓課堂因為導學案而變成一潭死水。

相關期刊更多

廣西節能

省級期刊 審核時間1個月內

廣西壯族自治區工業和信息化廳

農機市場

部級期刊 審核時間1個月內

中國物流與采購聯合會

江蘇農機化

省級期刊 審核時間1個月內

江蘇省農業機械管理局

主站蜘蛛池模板: 澳门| 聂拉木县| 常熟市| 长沙市| 图木舒克市| 阿拉尔市| 女性| 南阳市| 兴和县| 抚宁县| 兴隆县| 习水县| 宁都县| 鄯善县| 凌源市| 汉阴县| 平远县| 阿瓦提县| 建德市| 通州市| 庆安县| 商丘市| 平武县| 贺州市| 会宁县| 福鼎市| 阿勒泰市| 潜山县| 龙胜| 乌鲁木齐县| 海兴县| 同江市| 刚察县| 陆河县| 遂溪县| 奉节县| 宁德市| 镇雄县| 北流市| 保定市| 海丰县|