欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

WEB2.0的五個(gè)技術(shù)點(diǎn):單手定則

互聯(lián)網(wǎng)   發(fā)布時(shí)間:2009-04-02 19:35:49   作者:佚名   我要評論
網(wǎng)頁制作Webjx文章簡介:之前的一篇關(guān)于CSS的文章不太被很多人了解,結(jié)果好一段時(shí)間都在沉思關(guān)于CSS一塊的文章應(yīng)該怎么寫,至今尚未得出一個(gè)讓自己滿意的答案。新的一年了,回首之前的日子;公司里面一大堆東西在忙差不多有一個(gè)月沒有寫過有關(guān)


之前的一篇關(guān)于CSS的文章不太被很多人了解,結(jié)果好一段時(shí)間都在沉思關(guān)于CSS一塊的文章應(yīng)該怎么寫,至今尚未得出一個(gè)讓自己滿意的答案。新的一年了,回首之前的日子;公司里面一大堆東西在忙差不多有一個(gè)月沒有寫過有關(guān)技術(shù)的文章,也很久沒有關(guān)注過群里的事情(屏蔽了好
之前的一篇關(guān)于CSS的文章不太被很多人了解,結(jié)果好一段時(shí)間都在沉思關(guān)于CSS一塊的文章應(yīng)該怎么寫,至今尚未得出一個(gè)讓自己滿意的答案。新的一年了,回首之前的日子;公司里面一大堆東西在忙差不多有一個(gè)月沒有寫過有關(guān)技術(shù)的文章,也很久沒有關(guān)注過群里的事情(屏蔽了好幾個(gè))。這兩天回到群里面看,發(fā)覺質(zhì)量下降了;閑聊的人越來越多,談?wù)搧y78糟事情的人也越來越多了。……看來是時(shí)候該寫一點(diǎn)東西出來,鼓舞一下網(wǎng)站重構(gòu)人員的士氣和給大家樹立一個(gè)明確的目標(biāo)。
回到主題,關(guān)于WEB2.0的。對于這個(gè)名詞應(yīng)該對大家都不陌生。這幾年的中國互聯(lián)網(wǎng)鬧得沸沸揚(yáng)揚(yáng)的,有人推崇,有人認(rèn)為炒作。然而這些人都知道WEB2.0么?沒錯(cuò),我的矛頭不單是指向各個(gè)互聯(lián)網(wǎng)企業(yè)的C[X]O,還有那些若干想靠一篇評論出位的bloger?;蛘叽蠹乙矔?huì)覺得我是這樣的一個(gè)人,那我們一起先來看看我們現(xiàn)在所知道的WEB2.0的幾點(diǎn): WEB2.0是一個(gè)并非以技術(shù)為主導(dǎo)的概念; WEB2.0是以一系列網(wǎng)站做為代表的統(tǒng)稱; WEB2.0是以用戶作為內(nèi)容來源的; WEB2.0是出自于2004年3月,在歐雷利媒體公司(O’Reilly Media Inc.)在線出版及研究的副總裁戴爾·多爾蒂(Dale Dougherty)之手。
這里要說說的就是從這里的提出人和公司。Dale Dougherty是最早提出API的人之一。對于這樣的一個(gè)技術(shù)型的人說出了一個(gè)并非以技術(shù)作為主導(dǎo)的概念,單是這一點(diǎn)就可以認(rèn)定這個(gè)是一個(gè)不可讓人相信的。記得EMU說過的這樣的一句話:“一個(gè)有技術(shù)影響力的技術(shù)型的人,一旦從事的工作失去了技術(shù)影響力就是說已經(jīng)沒有了影響力。當(dāng)沒有了影響力他從事的任何工作都會(huì)失去信心,進(jìn)而失效。”
另外的一方面來說,一系列的網(wǎng)站作為代表的統(tǒng)稱。那是否按照那些網(wǎng)站的模式和架構(gòu)就是叫做WEB2.0時(shí)代的網(wǎng)站呢?所以出現(xiàn)了這么多“找死的WEB2.0”。因?yàn)閺囊粋€(gè)終點(diǎn)描述去多向發(fā)展是根本不可能到達(dá)所謂的終點(diǎn)的。
第三點(diǎn),很多所謂的內(nèi)容為王,進(jìn)而的還有以用戶作為內(nèi)容來源。那么我們的用戶在哪里來?是不是就是說國內(nèi)的除了Tencent、Taobao等這些有著大型用戶群體的公司以外別的公司都沒法進(jìn)入WEB2.0?
大家可以看到就依耐Tim O'Reilly整理后的演講一文《What is WEB2.0》(官方指定譯文)當(dāng)中,被國人傳達(dá)后所注重的幾點(diǎn)是那么的漏洞百出。也就正如頁面界沒有人不知道的一本書《網(wǎng)站重構(gòu)》到了中國就變成了DIV CSS。但是大家不知道有沒有認(rèn)真地讀過這本書,里面有著JeffreyZeldman所說這樣的一句話——“即大量的使用div標(biāo)簽作為結(jié)構(gòu)元素,沒有固定的標(biāo)準(zhǔn)和道理說不行,但事實(shí)上這是一種更高級的table濫用。”原文為“Well, if know anything about templates, you will know that you can use tables or <div> tags. Well, it's the same for nested templates. In other words, if you wanted to yank out the tables and replace them with <div> tags, you still can use nested templates and it will still work. There is no rule or technical reason that says you can't use <div> tags in templates or nested templates or library items.”(網(wǎng)絡(luò)的出處)。所以真正阻礙我們的發(fā)展的并不是我們“拿來”的別人的書,而是那些魯迅筆下的被無形的手掐著的鴨子。
然而本文并不是單純的像很多人一樣只是說出他的問題而不去解決它,也就是我想讓大家知道的WEB2.0的單手原則。按照Tim O'Reilly的演講中后半段以及Dale Dougherty的意向我們可以將中間的所提到的技術(shù)合并同類項(xiàng)按照歷史中出現(xiàn)的順序歸結(jié)為以下的5點(diǎn)(如RSS和XML合并到XHML一類等):

  1. API XHTML CSS AJAX SEO


我們再將以上5個(gè)技術(shù)點(diǎn)按照我們手指的先后分別命名:
WEB2.0單手原則
我們大家再將自己的一只手豎起來,正如你在物理課上面學(xué)“右手定律”和“左手定則”一樣跟著我做一個(gè)試驗(yàn):(當(dāng)然前提是基于一個(gè)身體正常的人類)將任意一只手指單獨(dú)的彎曲到貼近手心,看看其余的四只手指是否還能與手背成一直線并且舒適。大家是否發(fā)現(xiàn)了一些奇異的事情:單只手指彎曲的時(shí)候,只有拇指[API]才能完成指定動(dòng)作。 我們看看這說明了什么:
當(dāng)單項(xiàng)技術(shù)結(jié)合到落實(shí)的時(shí)候,只有單做API能完成任務(wù)。然而單做API在我們看來在互聯(lián)網(wǎng)當(dāng)中應(yīng)當(dāng)只有我們的用戶,因?yàn)檫@些用戶只會(huì)不斷地開源自己的“接口”(這里先不講技術(shù)上的API),不斷地輸出我們想要的資料和信息,同時(shí)我們的WEB2.0也是能單靠這一點(diǎn)可以先存活下來的,也就是我們常見的VC砸錢。在這樣的WEB2.0時(shí)代,冒頭的產(chǎn)品就已經(jīng)很困難了;生存下去就更加的困難,而且在一種無期的持久戰(zhàn)中折騰于一個(gè)存活階段卻不懂得使用這些技術(shù)手法去維持自己的生計(jì),不會(huì)開源節(jié)流就是等同于自己找死。
舉例一一的說明,比如尾指[SEO]也就是大家常見的垃圾站,沒有什么技術(shù)技巧單純的作靜態(tài)頁面,被移動(dòng)以后多少垃圾站站長要轉(zhuǎn)型為服務(wù)器提供商。接著是無名指[AJAX],這里就想以飯否為例說一說,之前在群里和人打賭過一頓飯他們不能支撐過兩年,除非轉(zhuǎn)型。不看好他的原因是因?yàn)檫^多的使用服務(wù)器操作,無法將頁面靜態(tài)化,數(shù)據(jù)靜態(tài)化;這里會(huì)有過多的流量消耗以及服務(wù)器吐頁面的性能消耗。再談到中指[CSS],過往的WEB1.0的對應(yīng)形式是什么,針對一項(xiàng)業(yè)務(wù)開拓新的終端平臺(tái)就需要重新的招收一批開發(fā)團(tuán)隊(duì);而在WEB2.0的時(shí)代,我們只是需要用一個(gè)開發(fā)團(tuán)隊(duì)和一個(gè)出色的頁面重構(gòu)人員,通過頁面當(dāng)中CSS連接的media屬性連接到“screen”、“handheld”、“TV”等去展現(xiàn)不同的表現(xiàn),從而實(shí)現(xiàn)開源節(jié)流。
由此可見,在WEB2.0當(dāng)中,要真正的立于不敗之地就必須五個(gè)手指一同彎曲,就是五樣技術(shù)一起抓。然后很多人會(huì)奇怪,SEO和AJAX兩者技術(shù)而言其本身就是有所沖突的;那么他們兩者怎么能一起的并存于WEB2.0的技術(shù)領(lǐng)域呢?我們看一看我們的手,無名指[AJAX]和尾指[SEO]相近,相連。而在我們的產(chǎn)品形式當(dāng)中這樣的狀態(tài)就只有出現(xiàn)在我們的“Portal端”和“client端”。我們就應(yīng)當(dāng)針對用戶訪問最多(對于全站而言)的client端做AJAX,靜態(tài)化模板、動(dòng)態(tài)拉去數(shù)據(jù),同時(shí)也能借助AJAX的不被搜索引擎收錄性保護(hù)起用戶未公開發(fā)布的、加密的以及點(diǎn)對點(diǎn)的信息以及內(nèi)容;而另外的一方面我們應(yīng)當(dāng)在portal端進(jìn)行頁面文件的靜態(tài)化,使得用戶想要發(fā)布的信息更加容易的去被搜索引擎所收錄增加網(wǎng)站以及用戶的知名度和將信息凝聚。(這里說的是信息的本身而不是像當(dāng)前很多所謂WEB2.0網(wǎng)站做的用戶本身,當(dāng)然這里存有若干的技術(shù)細(xì)節(jié)技巧。)而另外的一方面使用完善的XHMTL(當(dāng)中包括語義化的頁面文件和RSS)表現(xiàn)頁面結(jié)構(gòu),和使用多向的CSS作為多平臺(tái)終端的低成本擴(kuò)展。最后使用多支持性的插件和標(biāo)準(zhǔn)化的API(這里指的就是技術(shù)上的API)去蠶食那些不屬于你的互聯(lián)網(wǎng)領(lǐng)地,就比如飯否的插件(11個(gè)blog服務(wù)商)、以及嘰歪的輸入途徑(9種)和API這一塊個(gè)人覺得就做得非常的成功;相比起來當(dāng)前的其它老大哥反倒表現(xiàn)出一種“吃老本”的味道,比如“搬家工具”失勢的blogcn,輸入途徑失勢的滔滔……等等。
這個(gè)定則放在我這里已經(jīng)快一年了。一直本著看3做2說1的方式,然而這個(gè)3看了做了也快一年了;到現(xiàn)在才把他說出來皆因暫時(shí)心里面還沒有看到一個(gè)更高的3。不過我相信“舍得”——有舍必有得,正如當(dāng)初想通這些前也是經(jīng)歷著這樣的沒有3的階段。但現(xiàn)在的狀況是確實(shí)需要把他寫出來的。大家也可以看到這里當(dāng)中提到的五樣技術(shù)都是我們網(wǎng)站重構(gòu)人員的職責(zé)范圍(是指網(wǎng)站重構(gòu)而非頁面重構(gòu)和頁面制作),所以我們應(yīng)當(dāng)有責(zé)任也有義務(wù)去把中國的WEB2.0做好。雖然我們只是技術(shù)層面,而真正的WEB2.0當(dāng)然還有有其他層面的把握。不過本定則當(dāng)中的一些實(shí)現(xiàn)細(xì)節(jié)技巧因?yàn)樯虡I(yè)保密原則不能公開,希望大家原諒。

相關(guān)文章

  • 前端CSS Grid 布局示例詳解

    CSS Grid 是一種二維布局系統(tǒng),可以同時(shí)控制行和列,相比 Flex(一維布局),更適合用在整體頁面布局或復(fù)雜模塊結(jié)構(gòu)中,這篇文章主要介紹了前端CSS Grid 布局詳解,需要的朋
    2025-04-16
  • CSS Padding 和 Margin 區(qū)別全解析

    CSS 中的 padding 和 margin 是兩個(gè)非?;A(chǔ)且重要的屬性,它們用于控制元素周圍的空白區(qū)域,本文將詳細(xì)介紹 padding 和 margin 的概念、區(qū)別以及如何在實(shí)際項(xiàng)目中使用它們
    2025-04-07
  • CSS will-change 屬性示例詳解

    will-change 是一個(gè) CSS 屬性,用于告訴瀏覽器某個(gè)元素在未來可能會(huì)發(fā)生哪些變化,本文給大家介紹CSS will-change 屬性詳解,感興趣的朋友一起看看吧
    2025-04-07
  • CSS去除a標(biāo)簽的下劃線的幾種方法

    本文給大家分享在 CSS 中,去除a標(biāo)簽(超鏈接)的下劃線的幾種方法,本文給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧
    2025-04-07
  • 前端高級CSS用法示例詳解

    在前端開發(fā)中,CSS(層疊樣式表)不僅是用來控制網(wǎng)頁的外觀和布局,更是實(shí)現(xiàn)復(fù)雜交互和動(dòng)態(tài)效果的關(guān)鍵技術(shù)之一,隨著前端技術(shù)的不斷發(fā)展,CSS的用法也日益豐富和高級,本文將
    2025-04-07
  • css中的 vertical-align與line-height作用詳解

    文章詳細(xì)介紹了CSS中的`vertical-align`和`line-height`屬性,包括它們的作用、適用元素、屬性值、常見使用場景、常見問題及解決方案,感興趣的朋友跟隨小編一起看看吧
    2025-03-26
  • 淺析CSS 中z - index屬性的作用及在什么情況下會(huì)失效

    z-index屬性用于控制元素的堆疊順序,值越大,元素越顯示在上層,它需要元素具有定位屬性(如relative、absolute、fixed或sticky),本文給大家介紹CSS 中z - index屬性的作用
    2025-03-21
  • CSS @media print 使用詳解

    文章詳細(xì)介紹了CSS中的打印媒體查詢@mediaprint包括基本語法、常見使用場景和代碼示例,如隱藏非必要元素、調(diào)整字體和顏色、處理鏈接的URL顯示、分頁控制、調(diào)整邊距和背景等
    2025-03-18
  • CSS模擬 html 的 title 屬性(鼠標(biāo)懸浮顯示提示文字效果)

    本文介紹了如何使用CSS模擬HTML的title屬性,通過鼠標(biāo)懸浮顯示提示文字效果,通過設(shè)置`.tipBox`和`.tipBox.tipContent`的樣式,實(shí)現(xiàn)了提示內(nèi)容的隱藏和顯示,感興趣的朋友一起
    2025-03-10
  • 前端 CSS 動(dòng)態(tài)設(shè)置樣式::class、:style 等技巧(推薦)

    本文介紹了Vue.js中動(dòng)態(tài)綁定類名和內(nèi)聯(lián)樣式的兩種方法:對象語法和數(shù)組語法,通過對象語法,可以根據(jù)條件動(dòng)態(tài)切換類名或樣式;通過數(shù)組語法,可以同時(shí)綁定多個(gè)類名或樣式,此外
    2025-02-26

最新評論