㈠ 什麼是web瀏覽器
Web就是一種超文本信息系統,Web的一個主要的概念就是超文本連接,它使得文本不再象一本書一樣是固定的線性的。而是可以從一個位置跳到另外的位置。你可以從中獲取更多的信息。可以轉到別的主題上。想要了解某一個主題的內容只要在這個主題上點一下,就可以跳轉到包含這一主題的文檔上。正是這種多連接性我們才把它稱為Web。
Web的特點:
一、Web是圖形化的和易於導航的(navigate)
Web非常流行的一個很重要的原因就在於它可以在一頁上同時顯示色彩豐富的圖形和文本的性能。在Web之前Internet上的信息只有文本形式。Web可以提供將圖形、音頻、視頻信息集合於一體的特性。同時,Web是非常易於導航的,只需要從一個連接跳到另一個連接,就可以在各頁各站點之間進行瀏覽了。
二、Web與平台無關
無論你的系統平台是什麼,你都可以通過Internet訪問WWW。瀏覽WWW對你的系統平台沒有什麼限制。無論從Windows平台、UNIX平台、Macintosh還是別的什麼平台我們都可以訪問WWW。對WWW的訪問是通過一種叫做瀏覽器(browser)的軟體實現的。如Netscape的Navigator、NCSA的Mosaic、Microsoft的Explorer等。
三、Web是分布式的
大量的圖形、音頻和視頻信息會佔用相當大的磁碟空間,我們甚至無法預知信息的多少。對於Web沒有必要把所有信息都放在一起,信息可以放在不同的站點上。只需要在瀏覽器中指明這個站點就可以了。使在物理上並不一定在一個站點的信息在邏輯上一體化,從用戶來看這些信息是一體的。
Web是動態的
最後,由於各Web站點的信息包含站點本身的信息,信息的提供者可以經常對站上的信息進行更新。如某個協議的發展狀況,公司的廣告等等。一般各信息站點都盡量保證信息的時間性。所以Web站點上的信息是動態的。經常更新的。這一點是由信息的提供者保證的。
Web動態的特性還表現在Web是交互的。
Web的交互性首先表現在它的超連接上,用戶的瀏覽順序和所到站點完全由他自己決定。另外通過FORM的形式可以從伺服器方獲得動態的信息。用戶通過填寫FORM可以向伺服器提交請求,伺服器可以根據用戶的請求返回相應信息。
四、web是一個行業,屬於it行業的一種。英文中,web和net不是一個意思。net是網路的意思,不過,它指的是具體的網路的意思,而web是「網路」這種事物,而不是具體的網。
㈡ 什麼是web,具有什麼特點
什麼是web,具有什麼特點
WEB應用程式一般為B/S模式,B/S模式有以下特點: 開發、維護和升級更經濟。 提供了一致的使用者介面。 開放性強。 結構擴充套件性好,易於擴充套件。 資訊系統整合性更強。
什麼是hap體系,hap具有什麼特點
HACCP是食品安全管理體系~HACCP主要是預防為主的體系~全過程的控制~而不是事後檢驗~建議你去下載一份ISO22000-2005看看~
什麼是Web2.0? 有什麼特點?
什麼是Web2.0
Web2.0是以Flickr、43Things.等網站為代表,以Blog、TAG、SNS、RSS、wiki等社會軟體的應用為核心,依據六度分隔、xml、ajax等新理論和技術實現的網際網路新一代模式。」
Blog——部落格/網志:Blog的全名應該是Web log,後來縮寫為Blog。Blog是一個易於使用的網站,您可以在其中迅速釋出想法、與他人交流以及從事其他活動。所有這一切都是免費的。
RSS——站點摘要:RSS是站點用來和其他站點之間共享內容的一種簡易方式(也叫聚合內容)的技術。最初源自瀏覽器「新聞頻道」的技術,現在通常被用於新聞和其他按順序排列的網站,例如Blog。
WIKI——網路全書:Wiki--一種多人協作的寫作工具。Wiki站點可以有多人(甚至任何訪問者)維護,每個人都可以發表自己的意見,或者對共同的主題進行擴充套件或者探討。
Wiki指一種超文本系統。這種超文本系統支援面向社群的協作式寫作,同時也包括一組支援這種寫作的輔助工具。
網摘:「網摘」又名「網頁書簽」,起源於一家叫做Del.icio.us的美國網站自2003年開始提供的一項叫做「社會化書簽」(Social Bookmarks)的網路服務,網友們稱之為「美味書簽」(Delicious在英文中的意思就是「美味的;有趣的」)。
SNS——社會網路:Social Neork Sofwaret,社會性網路軟體,依據六度理論,以認識朋友的朋友為基礎,擴充套件自己的人脈。
P2P——對等聯網:P2P是peer-to-peer的縮寫,peer在英語里有「(地位、能力等)同等者」、「同事」和「夥伴」等意義。這樣一來,P2P也就可以理解為「夥伴對夥伴」、「點對點」的意思,或稱為對等聯網。目前人們認為其在加強網路上人的交流、檔案交換、分布計算等方面大有前途。
IM——即時通訊:即時通訊(Instant Messenger,簡稱IM)軟體可以說是目前我國上網使用者使用率最高的軟體。聊天一直是網民們上網的主要活動之一,網上聊天的主要工具已經從初期的聊天室、論壇變為以MSN、QQ為代表的即時通訊軟體。
RSS為Really Simple Syndication(簡易供稿)的縮寫,是某一站點用來和其它站點之間共享內容的一種簡易方式,也叫聚合內容。網路使用者可以在客戶端藉助於支援RSS的新聞聚合工具軟體(例如SharpReader NewzCrawler、FeedDemon RSSReader),在不開啟網站內容頁面的情況下閱讀支援RSS輸出的網站內容。可見,網站提供RSS輸出,有利於讓使用者發現網站內容的更新。在高速高質高效成為主流呼聲的網際網路時代,RSS無疑推動了網上資訊的傳播,提出了另一種看世界的方式。
RSS,原意是把網站內容如標題、連結、部分內文甚至全文轉換為可延伸標示語言(XML:eXtensible Markup Language)的格式,以向其它網站供稿,使用者可以用一般的瀏覽器觀看,也可以用特殊的「閱讀器」軟體來閱讀。
-----------------------------------------------------------------------------------------------
歷史很重要。對一個技術的學習也應當從歷史出發,通過其在時間形成歷史的流變,得以知曉現狀,甚至能夠預知未來。
那Web1.0是什麼呢?
他們說,記得靜態HTML的時代么?
(那個時代的應用、人們的Web體驗、對社會的影響如何?)
那麼動態HTML和靜態HTML下的Web相比,是多少版本?1.5?對了,他們是真這么叫的。
(在效果和影響上,與1.0相比,擴充套件和加深多少?)
要呈現的資料儲存在資料庫中,通過Web服務端的程式,應使用者的請求,取出資料,加上事先設計的模板,動態的生成Html程式碼,傳送到使用者的瀏覽器那裡。
他是1.0系列,應為使用者在瀏覽器中所見和Web1.0一樣,它有0.5的升級,因為資料不是事先製作並發布,而是動態生成,和使用者的需要互動生成。
那好,再加0.5,到Web2.0,變化是在哪裡呢?
(看到了正在崛起的和改變的,會繼續朝著什麼方向改變網際網路和社會呢?)
更新:關於各個版本的差別,看看亞馬遜的例子。
事情沒有那麼幸運,Web2.0並不是一個具體的事物,而是一個階段,是促成這個階段的各種技術和相關的產品服務的一個稱呼。所以,我們無法說,Web2.0是什麼,但是可以說,那些是Web2.0。
WikiPedia的Web2.0條目下列出了這些條件:
*CSS和語義相關的XHTML標記
*AJAX技術
*SyndicationofdatainRSS/ATOM
*AggregationofRSS/ATOMdata
*簡潔而有意義的URLs
*支援釋出為weblog
*RESTian(preferred)或者XMLWebserviceAPIs
*一些社會性網路元素
必須具備的要素有:
*網站應該能夠讓使用者把資料在網站系統內外倒騰。
*使用者在網站系統內擁有自己的資料
*完全基於Web,所有的功能都能透過瀏覽器完成。
(以上內容引用自英文版維基網路)
雖然這只是一家之言,不過,對於其中談到的幾個要素,大家還是公認的。
-基於RSS/ATOM/RDF/FOAF等XML資料的同步、聚合和遷移。
資料不再和頁面和網站混粘在一起,它獨立了,它跟著使用者走。這是Web2.0的很重要特徵。這也是為什麼Blog是Web2.0的代表的原因。在網志上,常主角的是相互獨立的一則則的網志。
獨立,然後有物理表現。現在,就能讓他們活躍起來。透過對XML資料的處理,這些內容能被自由的組合,被各種應用程式,不論是Web程式還是桌面程式等呈現和處理。
當然,最重要的是背後的人。
-社會性因素。
內容跟著人走,內容又能夠被使用者自由的組合,也就是說,使用者能夠自由的藉助內容媒介,建立起一個個的社群,發生各種社會性的(網路)行為。
此外還有標簽以及建立在開放標簽系統之上的Folksonomy。
-第三個公認的因素是開放API,
這個技術性稍強些,得另花時間研習,可以先看看例子:amazon、flickr、googlemap等。
從Web應用的產品/服務生產者角度來說,該如何建立Web2.0的產品呢?
重要的是要抓住這么幾點,一個是微內容(這里有定義),一個是使用者個體。除了這兩個最基本的之外,還可以考慮社群內的分享以及提供API。
(bruce收藏的一些API內容::bruce./blog/showlog.asp?cat_id=34&log_id=709 )
微內容:英文是microcontent。使用者所生產的任何資料都算是微內容,比如一則網志,評論,圖片,收藏的書簽,喜好的音樂列表、想要做的事情,想要去的地方、新的朋友等等。這些微內容,充斥著我們的生活、工作和學習,它的數量、重要性,還有我們對它的依賴,並不亞於那些道貌岸然、西裝革履的正統文章、論文、書籍。
對微內容的重新發現和利用,是網際網路所開創的平等、民主、自由風氣的自然衍生,也是網際網路相關技術消減資訊管理成本之後的一個成果。
我們每天都生產眾多的微內容,也消費著同樣多的微內容。對於Web2.0來說,如何幫助使用者管理、維護、儲存、分享、轉移微內容,就成了關鍵。
使用者個體。對於Web1.0的典型產品/服務來說,使用者沒有具體的面貌、個性,它只是一個模糊的群體的代名詞而已。但是對於Web2.0的產品和服務來說,使用者是個實實在在的人。Web2.0所服務的,是具體的人,而不是一個如同幽靈般的概念。並且,這個人的具體性,會因為服務本身而不斷地充實起來。
如何為這個具體的個體服務,是Web2.0設計的起點。
因此,一類可以被稱作Web2.0的產品/服務將是這樣:
服務於使用者個體的微內容的收集、建立、釋出、管理、分享、合作、維護等的平台。
其他的呢?恐怕就設計到好些人提到的,微內容的XML表現;微內容的聚合;微內容的遷移;社會性關系的維護;介面的易用性等等。
以及是否就是開源、參與、個人價值、草根、合作等等?
Web2.0是許多方面起頭並進又相互牽連的一個新的階段的到來。因此,不同的人,有著不同的看法。那麼,對於Web開發人員來說,Web2.0意味著什麼呢?
他們說Web2.0階段,Web是一個平台,或者說,Web正在變得可程式設計,可以執行的Web應用。野心家們設想這個它的終極目標是WebOS。
Web1.0時候,Web只是一個針對人的閱讀的釋出平台,Web由一個個的超文字連結而成。現在的趨勢發生了變化,Web不僅僅是Html文件的天下,它成了互動的場所。
Web2.0Conference網站的橫幅引用JeffBezos的話說「Web1.0i *** akingtheinterforpeople,web2.0i *** akingtheinterbetterforputers」。
具體來講,他們說Web成為一個開發環境,藉助Web服務提供的程式設計介面,網站成了軟體構件。
這些,就是WebService的目標吧,資訊孤島通過這些WebService的對話,能夠被自由構建成適合不同應用的建築來。
一些例子:del.icio.us、flickr、a9、amazon、yahoo、google、msn等提供的程式設計介面衍生出的各種應用。
為什麼要開放APIs,這涉及到集市中的商業方面的技術策略。當然,還有更深層的原因,那是什麼呢?
這種互動不僅體現在不同的網站服務之間,同時還體現在使用者和Web之間在瀏覽器上的互動。這也是為什麼在美味書簽的收藏中Web2.0和AJAX如此相關的一個原因。
在Web頁面上使用桌面程式有的那些便利,真的是很享受的事情。這恐怕也是Web可程式設計的一個方面,Web頁面不再是標記和內容混合那樣的簡單,它就是一個可以程式設計的地方(是這樣理解吧?)
有人反對說,AJAX的使用對搜尋引擎不友好,只有Web1.0的站長才關心這個事情吧,在Web2.0時候,站長應該關心的是使用者參與的便利、使用者的自由度,至於搜尋,有RSS/ATOM/RDF等,更本用不著操心,Google不是已經順應這個趨勢,讓大家主動提交了么?
可程式設計的第三個方面,是否在於Web應用和桌面應用之間的無縫連線趨勢的出現?類似這里說的「從工具上,是由網際網路瀏覽器向各類瀏覽器、rss閱讀器等內容發展」
程式設計的一個重要目的是對資料的操作,因此,對於網站來說,除了WebService介面之外,最近為簡便方式就是將內容以RSS/RDF/ATOM格式,或者有意義的XHTML格式輸出,同時實現內容和表現的分離。
[Web2.0是個歷史學的概念,而非是個技術性的概念,它是對Web發展歷史斷代的成果。對這個概念的梳理,能幫助我更好的把握網際網路正在發生的技術與文化。]
---------------------------------------------------------------
中文網志圈談論的Web2.0內容摘要:
-「Web2.0是用來研究現象、發現規律的東西,不是用來招商引資、搭台唱戲的東西。當越來越多的網際網路應用採取與使用者互動的方式,越來越多的內容是由使用者產生,越來越多的使用者參與到網際網路創造的過程中的時候,其實它代表了一種新的思潮。在這種思潮之下,一些新的技術開始出現,一些古老技術重新煥發了生機。隨便你怎麼表述這樣一種現象,但現象本身是實實在在存在的,不管是叫它Web2.0,還是社會化網際網路。」[Keso:老冒給Web2.0澆了一桶冷水]
-「我覺得最有價值的一個是,web應用的資料格式開始逐漸出現了交換「標准」...這些標准...更加容易被機器自動化處理...能幫助人更好地過濾和定製化資訊。其次,更多的服務將以webservice的形式來提供,...這使得web服務可以被互相整合,從而誕生更多新的服務...人的重要性被提高了。過去web更多注重在資訊提供,而現在的越來越多的應用更加關注人,也就是所謂「社會性」。此外web的可用性改進正在被越來越重視...」[老冒:朝web2.0潑點冷水]
-「我認為Webx.x是人們為了區別不同時代Web的發展而使用的,而這些概念也是經過歸納出來的結果。抓住對方向,如Wikipedia中所提到的朝向互動及社會網路的方向發展,不論應用何種技術,只要能達到目的都是很好的。甚至作為一般的使用者,都可以不去理會Webx.x的討論,因為我們都已經在使用這些技術或網站了。」[圖書館觀點:Web2.0]
-「RSS逐漸成為線上內容提供服務的標准發行平台。Blog以及user-generated內容的興起。MyYahoo提供的RSS整合型服務。同時提出了值得密切關注的一些發展中領域,其中包括搜尋技術,個性化,User-Generated內容(包括blog,評論,影象和聲音),音樂,短視訊和Aessibility(易訪問性)」[Owen:MaryMeeker新作-關於DigitalWorld的發展報告的摘取]
-「我們談論的Web2.0帶給我們的是一種可讀寫的網路,這種可讀寫的網路表現於使用者是一種雙通道的交流模式,也就是說網頁與使用者之間的互動關系由傳統的「Push」模式演變成雙向交流的「Two-WayCommunication」的模式。而對於Web服務的開發者來說,Web2.0帶來的理念是服務的親和力,可操作性,使用者體驗以及可用性。」[Owen:BaCKpACK-體驗可讀寫的Web服務]
-「web2.0是一種可以被分發的資訊概述,web文件被格式化成了web資料。我們不會再看到不同舊地資訊,現在我們所注意到是一種聚合、再混合內容的工具。」[songzhen:也說Web2.0的翻譯]
-「從這些應用中可以看到:如果基於傳統的HTML,同樣的功能實現將變得非常復雜和不穩定,資料的再生產和交換成本是很高的。所以:RSS這個標准最終要的貢獻就是使得網際網路的大部分網站變得可程式設計:類似的例子還有Blog中的:TrackBackPing等機制,這些機制都是依賴XML/RPC實現的。當初為Lucene設計一個RSS/XML的介面也是為了這個初衷,它使得全文檢索服務可以輕松的嵌入到各種應用中,通過關鍵詞將各種內容之間實現更豐富的關聯(WellReferenced)。」[車東:RSS,簡單協議使得網際網路可程式設計]
-「聚合的可能性以及如何更好地聚合(通常來說,更好的聚合應該基於個人知識管理和人際關系管理)很顯然應該成為新一代或者說web2.0架構的核心之一。還有,你會重新發現,恰好是分散帶動了聚合,聚合促進了分散,通過聚合的思維,網際網路的網路狀變得越來越豐富和密集,web2.0就變得越來越有趣味,它將web1.0時代的碩大節點即入口網站不斷消解,去努力創造一個更加和諧的自然網路圖譜。」[Horse:rss,聚合的無數可能]
-「新的web2.0網站都依賴於使用者參與、使用者主導、使用者建設」。[Horse:Web2.0這個詞]
-Keso:Web1.0與Web2.0的區別
-「表面上看,Bloglines取代了門戶,成為一個新的中心,但這里有一個重大的區別。門戶是只讀的,它帶有某種鎖定的性質。你可以離開門戶,但你無法帶走門戶的內容。Bloglines則完全不同,你覺得它好用,就會繼續使用,有一天你不再喜歡Bloglines,你完全可以匯出你的OPML,到另一個RSS訂閱網站,或者乾脆用客戶端軟體瀏覽同樣的內容。所以,像Bloglines這樣的網站,是可寫的,你可以匯入,也可以匯出。就像你對資訊擁有選擇權,對服務提供商也同樣擁有選擇權,沒有人可以鎖定你,主動權在你自己手上。」[Keso:再說資訊選擇權]
-「Flickr、del.icio.us、Bloglines等Web2.0服務,通過開放API獲得了很多有趣、有用的想法,並藉助外部的力量,讓使用者獲得了更好的體驗。更多大公司也加入到開放API的潮流中,Google、Yahoo!、Amazon、Skype。Google桌面搜尋今年3月才開放API,很快就產生了大量的創造,大大擴充了可搜尋的檔案格式。」[Keso:開放API]
-「歸納:web1.0天天談門戶,web2.0談個人化;web1.0談內容,web2.0談應用;web1.0商業模式,web2.0談服務;web1.0談密閉、大而全,web2.0大家談開放、談聯合;web1.0網站中心化,web2.0談個人中心化;web1.0一對一,web2.0談社會性網路;web1.0不知道你是狗,web2.0你去年夏天幹了什麼我一清二楚甚至想要干什麼呢。。。」[van_wuchanghua:發現了N.HOOLYWOOD,我還知道你今年夏天要干什麼]
-「我認為Web2.0有下面幾個方面的特性:個性化的傳播方式.讀與寫並存的表達方式.社會化的聯合方式.標准化的創作方式.便捷化的體驗方式.高密度的媒體方式.」[飛戈:Web2.0與未來的網路]
-「用RAILS寫的網站帶有典型的讀寫網路的特徵:RAILS建立的三個架構中的ACTIVERECORD這個模組中,如果你讀讀它最重要的基類ActiveRecord::Base,你會發現有CREAT,EDIT,SAVE,DESTROY這些方法已經天然包含在內了,這讓實現一個資料庫的CRUDS行為變得如此簡單。由於這些類的方法直接和網頁的名稱對映到一起,這使得網頁本身就像一個可以編緝的資料庫的資料項。」[Blogdriver:RUBYONRAILS,wEB2.0世界新生的創造力]
-「Greasemonkey一定名列前茅。這個通過UserScript就能修改任何網頁輸出效果的外掛極大的提高了使用者閱讀的自主性,一推出就引起了轟動,同時也引來了不少爭議。」[Webleon:platypus,完全可寫的網際網路]
-「Web1.0到Web2.0的轉變,具體的說,從模式上是單純的「讀」向「寫」、「共同建設」發展;從基本構成單元上,是由「網頁」向「發表/記錄的資訊」發展;從工具上,是由網際網路瀏覽器向各類瀏覽器、rss閱讀器等內容發展;執行機制上,由「ClientServer」向「WebServices」轉變;作者由程式設計師等專業人士向全部普通使用者發展;應用上由初級的「滑稽」的應用向全面大量應用發展。」[Don:Web2.0概念闡釋]
Web2.0階段的一個重要特徵是開放,和Web初期的開放有很大不同,有以下幾種突出的表現:
內容方面。
-內容的創作共用授權。它的廣譜和可選擇性,讓它具有了足夠的生命力。CC先是在網志圈中廣泛採用,後來許多商業公司也紛紛採用CC方式(比如BBC);先是文字世界採用,後來逐漸推廣到了多媒體世界,比如音訊、視訊、Flas *** 等等。一場自由的文化(freeculture)運動在各個方面悄然鋪開。
-內容來源方面的開放。和早期的Web階段相比,由於使用相關裝置的成本降低,利用相關技術的門檻減低,人們可以自由生產並發布各種內容,比如文字資訊,比如語音記錄,比如視訊錄制等。資訊的生產和傳播不再僅僅是商業資本或者技術精英的特權。在Web的新階段,原來在商業、技術與大眾之間的資訊生產和傳播的落差被削平。消除資訊壟斷和去中心化已經成為可能。不僅如此,資訊的生產和消費的模式也發生了變化,從原來的生產/消費的對立,變成了參與式的資訊集市。
Web主體方面。
-商業網站也漸漸採取了開放的、參與的模式。除了內容上的CC授權出現之外。原來並不外露的內容,也隨著blog、podcasting等的興盛而對外開放。一些網站還在技術層面開放,比如開放原始碼,比如開放APIs(程式設計介面),讓自己成為一個平台,讓使用者可以參與衍生產品的創造,使用者本身也是產品的生產者。不僅是內容、技術層面,在鼓勵使用者的參與上,也有相應的開放出現,比如一些新聞網站的RSS源的輸出、引用通告(trackback)功能的採納、blogthis便利的提供,無一不是讓使用者參與到內容生產、傳播的各個環節。
-個人資訊層面的開放。有開放,才有交流,才有社會行為和形態產生。個人內容的開放是與一類Web2.0服務的興起有關。它涵蓋了內容(文字、聲音、影像、視訊)、關系、行為等等。
什麼是順序表,它具有什麼特點
一、順序表是在計算機記憶體中以陣列的形式儲存的線性表,是指用一組地址連續的儲存單元依次儲存資料元素的線性結構。線性表採用順序儲存的方式儲存就稱之為順序表。順序表是將表中的結點依次存放在計算機記憶體中一組地址連續的儲存單元中。
二、順序表特點:將表中元素一個接一個的存入一組連續的儲存單元中,這種儲存結構是順序結構。
採用順序儲存結構的線性表簡稱為「 順序表」。順序表的儲存特點是:只要確定了起始位置,表中任一元素的地址都通過下列公式得到:LOC(ai)=LOC(a1)+(i-1)*L 1≤i≤n 其中,L是元素佔用儲存單元的長度。
什麼是基因突變?它具有什麼特點
一個基因內部遺傳結構的改變。又稱為點突變,通常可引起一定的表型變化。野生型基因通過突變成為突變型基因。突變型一詞既指突變基因,也指具有這一突變基因的個體。
任何型別的突變,都具有隨機性、稀有性和可逆性等共同的特性。
特點:
①隨機性。指基因突變的發生在時間上、在發生這一突變的個體上、在發生突變的基因上,都是隨機的。在高等植物中所發現的無數突變都說明基因突變的隨機性。在細菌中則情況遠為復雜。
②稀有性。突變是極為稀有的,野生型基因以極低的突變率發生突變。
④少利多害性。一般基因突變會產生不利的影響,被淘汰或是死亡,但有極少數會使物種增強適應性。
什麼是第二代IPD?具有什麼特點?
第二代IPD即eIPD.
eIPD:是IPD(Integrated Proct Development 整合產品開發)理論的升級是第二代IPD;eIPD繼承IPD理論的思想、方法,使用現代IT手段與工具將Integrated Proct Development 整合產品開發理論拓展成為eIPD。
eIPD理論來源
美國PRTM公司提出 「PACE——Proct And Cycle-time Excellence」後,提出ePACE概念。PACE對應於IPD,其管理重點在於「關注點在於改善產品的上市時間」;ePACE對應於eIPD,不僅關注點在於改善產品的上市時間而且「關注在於研發生產力的改善」。
eIPD與IPD理論的差異
eIPD繼承了IPD所有理論基礎,eIPD解決了紙面化的IPD咨詢文件不能落地到日常業務運作問題。讓企業IPD流程100%得到執行,IPD流程100%控制監控、保證IPD流程100%不會變形與退化。
螳螂具有什麼特點
螳螂(mantis)亦稱刀螂,無脊椎動物。屬於昆蟲綱、有翅亞綱、螳螂科,是一種中至大型昆蟲,頭三角形且活動自如,復眼大而明亮;觸角細長;頸可自由轉動。前足腿節和脛節有利刺,脛節鐮刀狀,常向腿節摺疊,形成可以捕捉獵物的前足;前翅皮質,為覆翅,缺前緣域,後翅膜質,臀域發達,扇狀,休息時疊於背上;腹部肥大。除極地外,廣布世界各地,尤以熱帶地區種類最為豐富。
㈢ WEB瀏覽器是什麼
網頁瀏覽器是一個軟體應用程序,使用戶能夠訪問萬維網 。
要做到這一點,網頁瀏覽器必須提供這些能力:
瀏覽器必須能夠了解數據協議所使用的網路伺服器,如html和xhtml 。
.瀏覽器必須能夠格式(或提供)輸出這些語言。
㈣ web是什麼意思
web是互聯網的總稱,即全球廣域網,也稱為萬維網,它是一種基於超文本和HTTP的、全球性的、動態交互的、跨平台的分布式圖形信息系統。
web是建立在Internet上,可以為瀏覽者在Internet上查找和瀏覽信息提供了圖形化的界面,其中的文檔及超級鏈接將Internet上的信息節點組織成一個互為關聯的網狀結構。
web分為Web客戶端和Web伺服器程序。 WWW可以讓Web客戶端(常用瀏覽器)訪問瀏覽Web伺服器上的頁面。
(4)簡述web瀏覽器的含義考試題擴展閱讀:
Web的一個主要的概念是超文本鏈接。它使得文本不再像一本書一樣是固定的線性的,而是可以從一個位置跳到另外的位置並從中獲取更多的信息,還可以轉到別的主題上。
想要了解某一個主題的內容只要在這個主題上點一下,就可以跳轉到包含這一主題的文檔上。正是這種多連接性把它稱為Web。
㈤ Web前端面試的常見面試題匯總
今天小編要跟大家分享的文章是關於參加Web前端面試的常見面試題匯總。准備參加Web前端面試的小夥伴們來和小編一起看一看吧,希望則寬本篇文章能夠對大家有所幫助。1.漸進增強與優雅降級
漸進增強
並不是一種技術,而是一種設計思想。各個瀏覽器的渲染能力各不相同,要做一個每個人都能看到的網頁、感受到的體驗都一致的網站幾乎不可能。但還是得網站的可訪問性,保證用戶在任何環境下都能正常訪問網頁得核心內容或能使用基本功能(避免網頁打不開、排版錯誤等),並為他們提供當前條件下最好的體驗,這就是漸進增強得核心思想。
優雅降級也是一種設計思想,為了保證在高版本瀏覽器中提供最好的體驗,碰到低版本瀏覽器再降級進行兼容處理,使其能正常瀏覽。
這兩種思想的區別在於:
1.漸進增強是向上兼容,優雅降級是向下兼容;
2.漸進增強是從簡單到復雜,優雅降級是從復雜到簡單;
3.漸進增強關注的是內容(保證核心內容),優雅降級關注的是瀏覽體驗(為了兼容低版本瀏覽器)
2.DOCTYPE
作用
DTD(DocumentTypeDefinition,文檔類型定義)是一系列的語法規則,用來定義XML或(X)HTML
的文檔類型。瀏覽器會使用它來判斷文檔類型,決定何種協議來解析,以及切換瀏覽模式。
DOCTYPE是用來聲明文檔類型和DTD
規范的,一個主要的用途便是文件的合法性驗證。如果文檔代碼不合法,那麼瀏覽器解析時便會出現一些差錯。
HTML5的文檔類型聲明:
HTML4.01Strict(HTML4.01嚴格模式)的DTD包含所有HTML
元素和屬性,但不包括展示性的和棄用的元素(如font),它的文檔類型聲明:
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
標准模式與怪異模式
怪異模式(Quirks
Mode)用於模擬舊瀏覽器的行為。早期的網站並不會遵循完整的規好卜范,隨著瀏覽器支持越來越多的規范,在那些舊的瀏覽器中開發的頁面在顯示時會友盯穗被破壞。為了向後兼容,瀏覽器發明了怪異模式,一行錯誤或無效的
DOCTYPE都會觸發怪異模式。
瀏覽器使用文件開頭的DOCTYPE來決定用怪異模式處理或標准模式處理。DOCTYPE
可以確保不同瀏覽器以相同的方式解析文檔,以及執行相同的渲染模式。
怪異模式與標准模式的主要區別:
1.怪異模式的寬度和高度會包含padding和border。標准模式不包含,標准模式下可以通過設置box-sizing:
border-box將標准盒模型轉化成怪異模式下的盒模型。
2.怪異模式下,當內容超出容器高度時,會將容器拉伸,而不是溢出。
3.怪異模式下,在表格中的字體樣式(如font-size)不會繼承。
4.怪異模式下顏色值必須使用十六進制標記法。
3.語義化
HTML5
中的語義化就是讓元素、屬性或屬性值有含義,更准確地標記特定類型的內容。對元素語義化的目的是為了讓元素的語義和呈現分離,元素只負責文檔內容的結構與含義,而CSS
樣式控制內容的呈現,像元素,沒有語義但卻能將字體變粗,這類元素違背了語義化的目的,將會被廢棄。
優點
·使得HTML文檔結構清晰、布局合理、主體突出、可讀性更強。
·有利於SEO,搜索引擎根據標簽來確定上下文和各個關鍵字的權重。
·方便其他設備解析,如盲人閱讀器根據語義渲染網頁。
·有利於開發和維護,語義化更具可讀性,代碼更好維護,與CSS3關系更和諧。
語義化標簽
·
·footer內容的頁腳,通常包含該章節作者、版權數據或者與文檔相關的鏈接等信息;
·article
文檔、頁面、應用或網站中的獨立結構,是可獨立分配的、可復用的結構,如在發布中,它可能是論壇帖子、雜志或新聞文章、博客、用戶提交的評論、互動式組件,或者其他獨立的內容項目;
·nav描述一個含有多個超鏈接的區域,該區域包含跳轉到其他頁面或頁面內部其他部分的鏈接列表;
·section表示文檔中的一個區域(或節),比如,內容中的一個專題組;
·main定義文檔的主要內容,該內容在文檔中應當是獨一無二的,不包含任何在文檔中重復的內容,比如側邊欄,導航欄鏈接,版權信息,網站
logo,搜索框(搜索框作為文檔的主要內容);
·aside
表示一個和其餘頁面內容幾乎無關的部分,被認為是獨立於該內容的一部分且可以被單獨的拆分出來而不會影響整體。通常表現為側邊欄或嵌入內容。
4.超鏈接偽類
:link、:visited、:active和:hover的聲明順序是怎樣的?
:link表示未訪問的鏈接狀態;
:visited表示已訪問狀態;:active表示激活狀態(滑鼠按下);:hover表示懸停狀態。
推薦順序是LVHA,即:link:visited:hover:active。理由如下:
·當滑鼠懸停在未訪問的鏈接上時,:link和:hover都會命中,如果:hover在:link
之前聲明,那麼(:hover)就會被覆蓋;
·當滑鼠懸停在已訪問的連接上時,:visited和:hover都會命中,如果:hover在:visited
之前聲明,那麼(:hover)就會被覆蓋;
·當滑鼠單擊鏈接時,:active和:hover都會命中,我們大多是想讓:hover只在懸停時展示樣式,按下滑鼠時使用:active
樣式,因此:active在:hover之後聲明;
·綜上,:hover應在:link和:visited之後,在:active之前,因此active在最後。而:link和
:visited兩者的順序無所謂,互不影響。
5.CSS常見的長度單位
CSS中除了px長度單位之外,還有下面幾個長度單位:
·pc六分之一英寸,1pc=12pt=1/6*1in=16px;
·pt一磅,72分之一英寸。1pt=1/12_1pc=1/72_1in≈1.33px;
·in一英寸,1in=2.54cm=96px;
·ex在含有「X」字母的字體中,它是該字體的小寫字母的高度。對於很多字體來說,1ex≈0.5em;
·em1em等於父級元素的字體大小,2em就是父級元素字體大小的二倍;
·rem當用在根元素()的font-size上面時,它代表了它的初始值;
·ch代表元素所用字體font中「0」這一字形的寬度;
·vh1vh相當於視口高度的1%,100vh就是視口的高度;
·vw1vw相當於視口寬度的1%,100vw就是視口的寬度;
·vmax視口高度vw和寬度vh兩者中的最小值
·vmin視口高度vw和寬度vh兩種中的最大值;
·%相對於父級元素的大小來確定;
參考:CSS
CSSpercentage[2]
6.事件對象
冒泡與捕獲
事件冒泡與捕獲是事件處理的兩種機制,主要描述當在一個元素上有兩個相同類型的事件處理器被激活會發生什麼。
在點擊子元素時,瀏覽器運行了兩種不同的階段:捕獲階段和冒泡階段。捕獲階段的行為:
·瀏覽器檢查元素的最外層祖先,是否在捕獲階段中注冊了一個onclick事件處理程序,如果是,則運行它;
·
然後,它移動到中單擊元素的下一個祖先元素,並執行相同的操作,然後是單擊元素再下一個祖先元素,依此類推,直到到達實際點擊的元素;
而冒泡與捕獲恰恰相反:
·瀏覽器檢查實際點擊的元素是否在冒泡階段中注冊了一個onclick事件處理程序,如果是,則運行它;
·然後它移動到下一個直接的祖先元素,並做同樣的事情,然後是下一個,等等,直到它到達元素;
而現代瀏覽器在默認情況下,所有事件處理程序都在冒泡階段進行注冊。因此上面代碼在點擊子元素時會先執行子元素綁定的事件,然後向上冒泡,觸發父元素綁定的事件。
addEventListener函數的第三個參數是個布爾值。含義:
·當布爾值是false時(這也是默認值),表示向上冒泡觸發事件;
·當布爾值是true時,表示向下捕獲觸發事件;
不能冒泡的事件
有些事件是不會冒泡的。比如:
·blur元素失去焦點時觸發,focusout事件也是失去焦點時觸發,但可以冒泡;
·focus元素獲取焦點時觸發;
·mouseenter滑鼠移動到元素上時會觸發該事件,與之對應的是mouseover事件,但會冒泡;
·mouseleave滑鼠離開元素時觸發,與之對應的是mouseout,但會冒泡;
事件冒泡可以讓我們利用事件委託,尤其是處理大量子元素時,如果給每個子元素都綁定事件,這是不優雅的,可以將事件綁定到父元素上,並讓子節點上發生的事件冒泡到父節點上,利用
e.target屬性可以獲取到當前觸發事件的子元素。
事件對象中的方法
·stopPropagation()阻止事件冒泡,當設置後,點擊該元素時父元素綁定的事件就不會再觸發;
·preventDefault()阻止默認事件的發生;
·stopImmediatePropagation()它用來阻止監聽同一事件的其他事件監聽器被調用以及阻止事件冒泡,比如給同一個div
元素綁定多個click事件(使用addEventListener方法可以注冊多個),當在第二個事件函數中調用
stopImmediatePropagation方法時,點擊div元素時,後面注冊的click將不會被觸發,而且還會阻止事件冒泡;
比如下面的例子,給p綁定多個click事件,在第二個事件函數中調用stopImmediatePropagation,第三個click
事件就不會觸發,因為也阻止了冒泡,因此父元素的click事件也不會觸發。
paragraph
㈥ web考試簡答題目
1、什麼是靜態網頁和動態網頁?
答:靜態網頁,即純粹的HTML網頁。網頁代碼除了包含完整的HTML代碼外,還可能包含運行於客戶端的JavaScript程序,網頁內代碼都是在客戶端的瀏覽器中執行。
動態網頁,指網頁的內容可根據某種條件的改變而自動改變。網頁內代碼在存放網頁的伺服器上執行,完成資料庫操作後,生成的HTML代碼網頁發送給客戶端的瀏覽器執行。
2、獲取網頁源文件的方法有哪些?
答:方法一:在網頁的空白處,點擊滑鼠右鍵,在彈出的菜單中,選擇「查看源文件」命令即可看到該網頁的源文件。
方法二: 打開瀏覽器,選擇菜單欄中的「查看->源文件到該網頁的源文件。」命令也可看
3、什麼是格式良好的XML文檔?
答:1.第一行必須是XML聲明語句。
2.在XML文檔中有且僅有一個根元素。
3.文檔中所有元素的標記必須正確地關閉。
4.各個元素的標記間可以正確嵌套,但不得交叉。
5.屬性值必須用單引號、雙引號括起來。
6.文檔中的英文字母嚴格區分大小寫。
4、在HTML中使用CSS的有哪些方法及它們的優先順序?
答:方法有四種:行內樣式、嵌入樣式、鏈接樣式、導入樣式。
優先順序最高的是行內樣式,其次是嵌入樣式,最低是鏈接樣式和導入樣式。
5、什麼叫Div+CSS?
答:Div+CSS 是一種網頁的布局方法, 主要採用div 標簽進行網頁布局,而控制布局的工具的CSS代碼。這種布局方法用於XHTML技術,有別於傳統的HTML網頁設計語言中的表格(table)定位方式,真正地實現內容與表現相分離,使網頁符合Web標准。
6、使用滑動門技術來設置標題樣式有哪些前提條件?具體如何實現?
答:前提條件:在同一個網頁中,需要顯示多個標題,而這些標題的寬度各不相同,但是具有相同背景圖像,且圖像的左右兩側有各自的花紋。
滑動門技術的實現:1.在標題中使用兩個嵌套的元素;2.每個元素各自使用一個相同的背景圖像,使二者中間部分重疊,兩端不重疊,把左右兩端的的花紋就可以被顯示出來;
7、JavaScript可以完成哪些功能?
答:1.控制文檔的外觀和內容
2.控制瀏覽器的行為,…交互操作
4.讀寫部分客戶端信息
8、列出瀏覽器對象模型中對象,並簡要說明其用途。(列出四個對象,給全分)
答:window對象:是最頂層的對象,表示一個瀏覽器窗口或一個框架。
navigator對象:包含了有關訪問者瀏覽器的所有信息。
location對象:用於設置和返回當前網頁的URL信息。
history 對象:包含用戶(在瀏覽器窗口中)訪問過的 URL。
screen 對象:包含訪問者系統顯示屏幕的信息。
9、JavaScript中的三種彈出式消息提醒的命令是什麼?並簡要說明。(少一個扣3分)
答:alert() :警告窗口,顯示帶有一段消息和一個確認按鈕的警告框
confirm():確認窗口,顯示帶有一段消息以及確認按鈕和取消按鈕的對話框
prompt() : 信息輸入窗口,顯示可提示用戶輸入的對話框
㈦ web 是什麼意思
web(World Wide Web)即全球廣域網,也稱為萬維網,它是一種基於超文本和HTTP的、全球性的、動態交互的、跨平台的分布式圖形信息系統。
是建立在Internet上的一種網路服務,為瀏覽者在Internet上查找和瀏覽信息提供了圖形化的、易於訪問的直觀界面,其中的文檔及超級鏈接將Internet上的信息節點組織成一個互為關聯的網狀結構。
Web就是一種超文本信息系統,Web的一個主要的概念就是超文本鏈接。它使得文本不再像一本書一樣是固定的線性的,而是可以從一個位置跳到另外的位置並從中獲取更多的信息。
還可以轉到別的主題上。想要了解某一個主題的內容只要在這個主題上點一下,就可以跳轉到包含這一主題的文檔上。正是這種多連接性把它稱為Web。
web的特點:
1、圖形化
Web 非常流行的一個很重要的原因就在於它可以在一頁上同時顯示色彩豐富的圖形和文本的性能。在Web之前Internet上的信息只有文本形式。Web可以提供將圖形、音頻、視頻信息集合於一體的特性。
2、與平台無關
無論用戶的系統平台是什麼,都可以通過Internet訪問WWW。瀏覽WWW對系統平台沒有什麼限制。無論從Windows平台、UNIX平台、Macintosh等平台我們都可以訪問WWW。
對WWW的訪問通過一種叫做瀏覽器(browser)的軟體實現。如Mozilla的Firefox、Google的Chrome、Microsoft的Internet Explorer等。
3、分布式的
大量的圖形、音頻和視頻信息會佔用相當大的磁碟空間,我們甚至無法預知信息的多少。對於Web沒有必要把所有信息都放在一起,信息可以放在不同的站點上,只需要在瀏覽器中指明這個站點就可以了。在物理上並不一定在一個站點的信息在邏輯上一體化,從用戶來看這些信息是一體的。
4、動態的
由於各Web站點的信息包含站點本身的信息,信息的提供者可以經常對站上的信息進行更新。如某個協議的發展狀況,公司的廣告等等。一般各信息站點都盡量保證信息的時間性。所以Web站點上的信息是動態的、經常更新的,這一點是由信息的提供者保證的。
5、交互的
Web的交互性首先表現在它的超鏈接上,用戶的瀏覽順序和所到站點完全由他自己決定。另外通過FORM的形式可以從伺服器方獲得動態的信息。用戶通過填寫FORM可以向伺服器提交請求,伺服器可以根據用戶的請求返回相應信息。