CopyrightIBMCorporation2011TrademarksHTML5,CSS3,andrelatedtechnologiesPage1of11HTML5,CSS3,andrelatedtechnologiesArapid-fireguidetonewandemergingwebstandardsRobLarsenApril26,2011Manytechnologiesareinformallylumpedunderthe"HTML5"banner.
Thisarticlehelpsclearupanyconfusionaboutwhat'sinandwhat'soutoftheHTMLspecification,whileshininglightonthetechnologiesthemselves,suchasthemanyCSS3modules.
WebstandarddevelopmentandmarketingIt'sagreattimetobeawebdeveloper.
Afteralongperiodofhibernation,thestandardsbodiesandbrowservendorshavebeenextremelybusyoverthepastfewyears,generatingatorrentofexcitingtechnology.
Developersaregreedilyseizingonthiswork,producingdemosandfull-blownapplicationsatasteadypace.
Fedbythisactivityandfurtherboostedbythegrowthoftheirstandards-capablemobilebrowsers,companieslikeGoogleandAppleareusingthesenewstandardstomarkettheirproductsandservices.
Thewiderpressisalsoseizingonthiswaveandpushingstandardshypewellbeyondthenormalcircleofwebdevelopersandbrowservendors.
Thisvolumeofdiscussionhasobviousbenefits,ofcourse.
Peoplegettingexcitedaboutwebstandardsisapositivedevelopmentforeveryoneintheindustry.
Fromthatperspective,thepersistentuseofblanketterms,especiallyHTML5,asasortofbrandshorthandfor"emergingwebtechnology"isausefulshortcut.
Itallowsnontechnicalpeopletograsp—inageneralizedway—theexcitingworkbeingdoneinthestandardsspacerightnow.
Interestingly,eventheW3Chasgottenintotheact,usingHTML5anditsassociatedlogotopublicizethe"webplatform.
"developerWorksibm.
com/developerWorks/HTML5,CSS3,andrelatedtechnologiesPage2of11Figure1.
TheHTML5logoOnthedownside,thevolumeofthespecificationworkbeingdone,coupledwiththefast-and-looselabelinghascreatedabitofconfusion,eveninthedevelopercommunity,surroundingthespecificationsthemselves.
Unlessyou'repayingcloseattentiontothevolumeofwork,there'sarealchanceyou'llgetlostintheacronymsoupofstandardsbeinggenerated.
Thisarticlehelpstoclearupanyconfusionsurroundingtheongoingstandardswork.
Itoutlinesthemajorstandardseffortsandprovidesahandyguidetothetechnologiesthemselves.
HTML5,"HTML5,"andHTML:thelivingstandardThemostimportantofthespecificationsis,withoutadoubt,thelatestiterationofHTML.
Forbetterorworse,"HTML5"hasbecomeacatch-allphraseforallemergingtechnologies.
JavaScriptdeveloperPeterPaulKochsuccinctlydescribedthephenomenoninablogpostfromJanuary2010:"HTML5isanythingyouwantittobeaslongasit'snewandcool.
"AlthoughthatsentencedescribesthesentimentofalotofpeopleandcapturestheessencesoftheHTML5"brand"thathasdevelopedoverthepastcoupleofyears,thereisaneedforpeoplewhobuildwebsitestomovebeyondblankettermsanddigdownintotheactualtechnicalspecificationsthataredrivingthehype.
Asanote,theWebHypertextApplicationTechnologyWorkingGroup(WHATWG)—theworkinggroupdrivingthecurrentHTMLstandardseffort—hasmovedawayfromwhatitcallsthe"snapshotstandardsdevelopmentprocess,"longpracticedbytheW3C.
AlthoughthegroupisworkingcloselywiththeW3CtocreatetheHTML5snapshotspecification,itsownstandardseffortsarefocusedonsimplyprogressingHTMLasa"livingstandard.
"Namingsemanticsaside,let'sstepthroughthetechnologiesactuallypresentintheHTML5snapshotspecification.
Forafull,deepdiveintoanyofthesedocuments,refertotheResourcessection,whichcontainslinkstothisandallotherstandardsdocumentsreferencedinthisarticle.
Forthisspecification,bethankfulforthewebdeveloper-specificversionrecentlyreleasedbytheWHATWG;itremovesseveralhundredpagesofinformationdestinedforbrowservendors,makingforamuchmoreeasilydigesteddocument.
ibm.
com/developerWorks/developerWorksHTML5,CSS3,andrelatedtechnologiesPage3of11TechnologiesintheHTML5snapshotspecificationBeforedivingintothecomponents,it'sworthnotingthattheWHATWGisn'tkiddingwhenitreferstothisasalivingstandard.
It'samovingtarget.
Sometechnologies,liketheCanvas2DAPI,havestartedinthecorespecificationandhavelaterbeenmovedintotheirowndocuments.
NewsemanticelementsOfallthenewpiecesofthespecification,theelementsbeingadoptedmostrapidlyarethenewsemanticelements,likeHeader,Footer,Section,andAside.
ManywerebasedoncommonusagepatternsfoundduringawebcensusconductedbyeditorIanHickson.
ThisisclearlyseeninHeaderandFooter,whichechothecommonid="header"andid="footer"patternsfoundacrosstheweb.
Others,likehgroup,aside,andfigure,werelogicaladditionsandenhancementstotheexistingelementsofHTML.
Althoughspecificbrowsersupportforthenewelementsislimited(browsersdon'tdoanythingspecialwithaheader,forexample),theuseofthenewsemanticelementsisbecomingquitecommon.
Developersareworkingthroughbestpracticesandcreatingcommonpatternsforutilizingthenewelements.
Forexample,althougholderversionsofWindowsInternetExplorerhavesometroublewithunknownelements,librarieslikeModernizrortheHTML5Shivsnippetsmooththewayforcross-browseruseofthenewelements.
NewoutliningalgorithmTogoalongwiththenewsemanticelements,anewoutliningalgorithmisinplacetogeneratemoreflexibledocumentoutlines.
InadditiontothestandardheaderelementsH1throughH6,HTML5introducesseveralnewsectionalelements,suchassection,article,aside,footer,header,andnav.
Theseelementsbreaktheoutlineofthedocumentintoanewsection.
CoupledwiththefamiliarheaderelementsandtheabilitytoaddmorethanoneH1elementonapage,therearenowmuchmorepowerfuloptionsforcreatingsemanticallyrich,structureddocuments.
UsingatoolliketheHTML5outliner(h5o)bookmarkletduringdevelopmentishelpfulforgettingahandleonthenewalgorithm.
Thenewoptionscantakesomegettingusedto,andseeingadocumentbrokenoutinoutlineformthroughoutthedevelopmentcyclecanbringclaritytotheissue.
VideoandaudioPlayingaudioandvideointhebrowserissuchacommoneventonthewebthatit'seasytoforgetthat,formostofthehistoryoftheweb,therewasnonativemethodfordoingso.
EnterthenewHTML5audioandvideoelements.
Fromaspecificationperspective,theinclusionofbrowser-nativeAPIsforplayingaudioandvideoisstraightforwardandwell-designed.
AnyonefamiliarwiththewaythereplacedelementslikeIMGworknowwillunderstandhowtoembedvideoandaudio.
AndtheassociatedAPIissimple,asillustratedinListing1:Listing1.
AsimplevideoexampledeveloperWorksibm.
com/developerWorks/HTML5,CSS3,andrelatedtechnologiesPage4of11yourbrowserdoesnotsupportthevideotagThisisanice,samplewebvideo//theJavaScriptvarvideo=document.
getElementById("video-sample"),toggle=document.
getElementById("video-toggle");toggle.
onclick=function(){if(video.
paused){video.
play();toggle.
className="playing"}else{video.
pause();toggle.
className="paused"}};Unfortunately,gettingtothepointwheretheabovecodeworksinallmajorbrowserswithasinglevideosourceisstillalongwayoff.
Withbrowservendorsfacingoffontwosidesofthecodedivide,it'sfarmorecomplicatedthanitshouldbe.
UntilwemoveawayfromAppleandMicrosoftstandingfirmlybehindthepatent-encumberedh.
264,versusGoogle,Opera,andMozillabackingfree,open,androyalty-freevideoformatslikeWebM,videoonthewebwillremainmore,ratherthanless,complicatedthanitwasintheAdobeFlash-onlyera.
FormelementsandinputtypesHTML5providesseveralnewformelementstobetterreflectcommoninputtasks.
FormatslikeEmailandURLcannowbeindicatedtothebrowserinameaningfulway.
Completelynewforminputsincluderange(foraslider),date(foradatepicker),andcolor(foracolorpicker).
Unfortunately,asresearchbyPeterPaulKochshows,browservendorsotherthanOperaandResearchinMotionhavebeenslowinadoptingthesetechnologies.
Thisisashame.
Althoughelementslikecanvasarecertainlyflashyand"cool,"alotofwebsitesmaketheirmoneyinforms.
Forthem,betterformsmeanbettersites.
Itwouldbearealbenefittoseesomeoftheseenhancementsinfrontofusers.
OfflineWebApplicationsOfflineWebApplicationsdefinedanapplicationcachemanifestthatallowsasiteorapplicationdevelopertospecifyasetoffilesneededtoruntheapplicationwithoutanetworkconnection.
Thisspecificationiscombinedwiththedata-storagecapabilitiesofthewebstoragespecificationtoallowforsomepowerfulofflinecapabilities.
InlinecontenteditingHTML5definedanewAPItoeasecontentediting.
AlthoughtherearenovelJavaScriptimplementations,anativeAPIshouldhelppresentamoreconsistent,effectiveuserexperience.
ibm.
com/developerWorks/developerWorksHTML5,CSS3,andrelatedtechnologiesPage5of11DraganddropThenewdrag-and-dropAPIallowsfordrag-and-dropfileuploadsfromthedesktoptotheweb.
AliveexampleofthisfunctionalitycanbeseeninproductionwithGoogleGmail,inbothMozillaFirefoxandGoogleChrome.
HistoryAPIOneoftheconsistentusabilityissuesoftheAjaxeraisthewayAjax-heavyapplicationsbreakthestandardhistorystack.
Althoughtherearescript-basedsolutionsandcommonschemesavailablenowtohandledynamicstate,theHTML5historyAPIisawelcomeimprovementoveradhocsolutions.
HTML5addsontothepreviousabilitytonavigatethehistorybyincludingamethodtoaddentriestothebrowserhistoryandrespondproperlywhentheuserclicksthebackbutton.
MicrodataHTML5definesastandardizedmethodformarkingupmetadatainthebodyofanHTMLdocument.
MicrodatawillbefamiliartopeoplewhohaveworkedwithmicroformatslikehCardandhCalendar,withsomeimportantdifferences.
Mostimportantly,microdatamovesthepertinentinformationoffoftheclassespreviouslyhijackedbymicroformatsandontoanewitempropattribute.
Inaddition,thestandardaddsotherattributesthatmorepreciselydefinetheformatofmicrodataandamethodthatallowsformorestraightforwardprogrammaticaccesstomicrodata:itemscopesetsthescopeofamicrodatasegment.
itemtypeprovidesaURLthatdefinesthespecificmicrodataformatinuse.
document.
getItems()providesaccesstotop-levelmicrodataitems;themethodreturnsaNodeListcontainingtheitemscorrespondingtoanoptionalitemTypeargumentoralltypes,ifnoargumentisprovided.
TechnologieslumpedintoHTML5thatareinseparatespecificationsandworkinggroupsSeveraltechnologieshavegraduatedoutoftheHTML5specificationintotheirowndocuments.
Others,alwaysseparatefromtheHTMLeffort,havebeengatheredunderthe"webplatform"banner.
SVGProbablythestrangesttechnologytoberopedintotheHTML5catch-allisScalableVectorGraphics(SVG).
SVGisavectorgraphicsgrammardefinedinXML.
TheSVGspecificationhasbeenunderdevelopmentbytheW3Csince1999,soincludingitaseither"new"orpartofHTML5isastretch.
Still,newfoundexcitementforSVGisjustified,asthere'snowsomerealtractionforthestandard.
SomelevelofsupportisnowavailableinthelatestversionsofallthemajorbrowsersandanAPIforolderInternetExplorerversionspresentedbylibrarieslikeRaphael.
js.
developerWorksibm.
com/developerWorks/HTML5,CSS3,andrelatedtechnologiesPage6of11Canvas2DcontextOneoftheearlieststarsoftheHTML5era,theCanvaselementandassociatedAPI,startedlifeasanAppleextensiontoHTML.
Asmentionedearlier,itstartedthestandardsprocessaspartofthemainHTML5specification.
ItnowlivesattheW3Cinaseparatedocument.
TheCanvas2Dcontextprovidesascriptableinterfacefordrawingtwo-dimensionalimagesandbitmapsinthebrowser.
It'salreadybeenleveragedforeverythingfromchartinglibrariestogameengines,apopularsystemfordeliveringcustomfonts,andevenaportoftheProcessingprogramminglanguageintoJavaScript.
ThankfullyforthoselookingtoexploreCanvasnow,there'salevelofsupportforlegacyversionsofInternetExplorerprovidedbytheExplorerCanvaslibrary.
GeolocationTheGeolocationAPIisastandardinterfaceforretrievingthegeographicallocationofadevice.
Itprovidesawindow.
geolocationobjectthatinturnprovidesmethodsthatfigureoutadevice'slocationthroughtheuseoflocationinformationservers.
Locationinformationispulledfromavarietyofsources,includingIPaddress,deviceGPS,Wi-FiandBluetoothMACaddress,radio-frequencyID(RFID),andWi-Ficonnectionlocation.
WebStorageTheWebStoragespecificationdefinesanAPIforpersistentdatastorageofkey-valuepairsinwebbrowsers.
Thisspecificationissimilarto,butgreatlyimprovesupon,thefunctionalitycurrentlyofferedbycookies.
Storagetakestwoforms:sessionStorageandlocalStorage.
Eachprovidessimilarmethodsformanagingitems(setItem(),removeItem(),andgetItem())andforclearingtheentirestorage(clear()).
Sessionstorageisdesignedtoholdinformationforjustthecurrentbrowsingsession.
Localstorageismeantforlonger-termstorageofsitepreferencesorotheruserdata.
There'salsoastorageeventthatcanbelistenedto,forpurposesofmonitoringandreactingtostorageactivity.
Forthoseinterestedinexperiencingthisfunctionalitynow,thePersist.
jslibraryoffersasolid,cross-browsersolutionforusingwebstorageorwebstorageequivalentsinallmajorbrowsers.
TwootherspecificationsgohandinhandwithWebStorage:IndexedDBisarelatedbutgreenspecificationthatoffersevengreateropportunitiesforlong-termdatastorageinthebrowser,includingtheabilitytoquerythedatabaseand,importantly,theabilitytostorecomplexobjects,notjustsimplestrings.
WebWorkersisanincrediblypowerfulspecificationthatdefinesanAPIthatallowsapplicationdeveloperstospawnbackground"workers"runningscriptsinparalleltotheJavaScriptontheirmainpage.
Thisfunctionalityallowsdeveloperstooffloadlengthyprocessingtaskstobackgroundprocesses,freeingupthebrowserforcontinuedinteractionsinthemaincontext.
ibm.
com/developerWorks/developerWorksHTML5,CSS3,andrelatedtechnologiesPage7of11FileAPIThisspecificationprovidesanAPIforworkingwithfilesinwebapplications.
Coupledwithseveralotheremergingandestablishedtechnologies,likeXMLHttpRequest,draganddrop,andWebWorkers,theFileAPIwillallowformuchmorepowerfulinteractionsbetweenthewebandthedesktopthanareavailabletoday.
InsteadofasimplefileuploadinputelementpassingthefiletoawebserverforprocessingoracomplicatedFlashinterface,theFileAPIwillallowdirectaccesstofiledatatothebrowser.
WebSocketTheWebSocketAPIisdesignedtoallowforbidirectional,simultaneouscommunicationsbetweenawebbrowserandwebserveroverasingleTCPsocket.
WebSocketshouldactuallybefaralongintheimplementationgame,withsupportinthelatestversionsofFirefox,Opera,Chrome,andAppleSafari,butasecurityvulnerabilitydiscoveredmeansthatsupportisnowdisabledbydefaultinFirefoxandOpera.
Server-sentEventsThisspecificationdefinesanAPIforopeninganHTTPconnectionforreceivingpushnotificationsfromaserverintheformofDOMevents.
Thisspecificationreversesthecurrentpatternofpollingaserveratregularintervalsforupdates,savingcountlessunnecessaryrequestsandtheassociatedprocessortimeandbandwidth.
WebGLTheWeb-basedGraphicsLibrary(WebGL)enhancesJavaScriptwiththeabilitytocreateinteractive,three-dimensionalgraphicsinthebrowser.
WebGLisacontextofthecanvasHTMLelement.
ThespecificationwenttoVersion1.
0on3March2011andismanagedbythenonprofitKhronosGroup.
XMLHttpRequestLevel2TheXMLHttpRequestLevel2specificationenhancesthecoreXMLHttpRequestobjectwithnewfeatures.
ThemostinterestingoftheseisprobablyCross-OriginResourceSharing,whichisasafewaytogetaroundthesame-originsecuritypolicythatpreventsXMLHttpRequestfrominteractingwithathird-partyserver.
Currently,XMLHttpRequestcanonlycommunicatewiththesameserveronthesameprotocol.
WiththeprevalenceofJSONandJSONP,cross-originsharingmaynothavethesameurgencyitoncedid,butitwillstillopenmanypossibilitiesinsiteandmash-uparchitecturethatwerepreviouslyblockedbythesame-originpolicy.
ThemodularapproachofCSS3ForthelatestversionofCSS,theworkinggroupdecidedtomoveawayfromasingle,monolithicspecificationanddividedtheworkintoseveralseparatedocumentscalledmodules.
EachmoduleaddsanewcapabilityorextendsafeaturesdefinedinCSS,Version2(CSS2).
developerWorksibm.
com/developerWorks/HTML5,CSS3,andrelatedtechnologiesPage8of11Severalmodulesaremature,havingbeenindevelopmentfor5to10(ormore)years.
TheseareeitherproposedrecommendationsorcandidaterecommendationsintheW3C'scompletenesshierarchy.
Thatmeansthey'rebasicallydone.
Let'stakealookatsomeofthemoreinterestingandimportantmodules.
SelectorsCSSdoesn'tworkwithoutselectors.
SelectorsareusedtotargetelementsinanHTMLdocumentinordertostylethem.
ThismodulecontainstheexistingselectorsfromCSS,Version1(CSS1)andCSS2,andextendsthemwithnewfeatures.
Theadditionsfocusprimarilyonagroupofstructuralpseudo-classeslikeE:empty,whichmatchesanemptyelement,andE::nth-child(n),whichmatchesaspecificindexnchildofanelement.
Othernewselectorsincludeanegationpsuedo-classE:not(s),whichnegatesasimpleselector,andtheUIelementstatespseudo-classeslikeE:enabledandE:disabled,whichmatchelementsthatareenabledordisabled.
UsersofpopularJavaScriptlibrarieslikejQuery,Dojo,andYUIwillbefamiliarwiththenewCSS,Version3(CSS3)selectors,astheyhavebeenincludedinthelibraries'CSSselectorenginesforsometimenow.
ColorColorspecifiesthecolor-relatedaspectsofCSS,includingtransparencyandnotationsforcolorvalues.
ThenewcolorvaluesincludeRedGreenBlue+anAlphachannel(RGBA)andHue,Saturation,Lightness+anAlphachannel(HSLA).
BackgroundsandBordersBackgroundsandBordersdefinesthebackgroundproperties,suchasbackground-colorandbackground-image,anddefinesthestyleofborders.
Newfunctionalityinthismoduleincludestheabilitytostretchabackgroundimage,imagesforborders,boxshadows,and,inoneofthemostrequestedfeaturesinthehistoryoftheweb,theabilitytospecifyroundedcornersonabox.
Multi-columnlayoutMulti-columnlayoutallowsdeveloperstoflowcontentintoflexiblydefinedcolumns.
MediaQueriesMediaQueriesisanenhancementofthe@mediarulesofCSSandthemediaattributeinHTML,whichaddsparameterssuchasdisplaysize,colordepth,andaspectratio.
Thismoduleallowsdeveloperstomorespecificallytailorcontenttodifferentsizesandcapabilitiesofdeviceswithinaclass.
MediaQueriesplayastrongroleinEthanMarcotte'sResponsiveWebDesign,thesubjectofapopularAListApartarticleandupcomingbook.
ibm.
com/developerWorks/developerWorksHTML5,CSS3,andrelatedtechnologiesPage9of11Newandin-developmentmodulesThereareexciting,practical,andeminentlyusefulpiecesofthematuremodules,butmuchofthemostexcitingworkbeingdoneintheCSSspaceisinaseriesof(relatively)newlyproposedmodules.
Someofthemostnoteworthyexamplesfollow.
CSSFontsModuleLevel3FontsLevel3isanextensionoftheoriginalandfamiliarfontpropertiesavailablefromthedawnofCSS.
Level3includesthepopular@font-facerule,whichallowsformuchgreatercontroloftypeonthewebbygrantingtheabilitytodirectlyembedcustomfontsintothedocumentusingCSSrules.
CSS2DTransformsModuleLevel3The2DTransformationsmoduleintroducesanewpropertythatallowsfortherotation,translation,scaling,andothertransformationstoabox.
CSS3DTransformsModuleLevel3DevelopedinconjunctionwithSVG,the3DTransformsmoduleextendsthe2DTransformsmodulewithaperspectivetransformation.
CSSAnimationsModuleLevel3andCSSTransitionsModuleLevel3TheAnimationsmoduleallowstheassignmentofanimationstoelements,specifyingthepropertiestoanimate,theanimationtiming,andtheunitstochangeduringtheanimation.
TheTransitionsmoduledefinesapropertytoanimatethetransitionsbetweenpseudo-classes.
Acommonexampleofatransitioniswhenanelemententersorleavesthe:hoverstate.
SeethefutureFigure2.
I'veseenthefuturedeveloperWorksibm.
com/developerWorks/HTML5,CSS3,andrelatedtechnologiesPage10of11Thatendsourtourofthecurrentstateofthewebstandardsworld.
Itreallyisanexcitingtime,especiallybecausesomanyofthesetechnologiesarerapidlybecomingavailabletoworkwithtodayasdemosorevenproductioncode.
Withdevelopersbusydocumentingthequirksofthesenewtechnologiesandcreatinglibrariestofillinsupportforlegacybrowsers,opportunitiesaboundtoexperiencethesenewtechnologiesfirsthand.
Thatfirst-handexperienceisunquestionablythebestwaytoexperiencethefutureoftheweb.
So,ifyou'reinterestedinseeingwherewe'regoing,nowisthetimetodiveinandseewhatallthefussisabout.
ibm.
com/developerWorks/developerWorksHTML5,CSS3,andrelatedtechnologiesPage11of11RelatedtopicsdeveloperWorksWebcontentHTML5specificationforWebdevelopersOpenGLCopyrightIBMCorporation2011(www.
ibm.
com/legal/copytrade.
shtml)Trademarks(www.
ibm.
com/developerworks/ibm/trademarks/)
CloudCone 商家也是比较有特点的,和我们熟悉的DO、Vultr、Linode商家均是可以随时删除机器开通的小时计费模式。这个对于有需要短租服务器的来说是比较有性价比的。但是,他们还有一个缺点就是机房比较少,不同于上面几个小时计费服务商可以有多机房可选,如果有这个多机房方案的话,应该更有特点。这次我们可以看到CloudCone闪购活动提供洛杉矶三个促销方案,低至月付1.99美元。商家也可以随...
弘速云是创建于2021年的品牌,运营该品牌的公司HOSU LIMITED(中文名称弘速科技有限公司)公司成立于2021年国内公司注册于2019年。HOSU LIMITED主要从事出售香港VPS、美国VPS、香港独立服务器、香港站群服务器等,目前在售VPS线路有CN2+BGP、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。可联系商家代安装iso系统。国庆活动 优惠码:hosu10-1产品介绍...
VPSMS最近在做两周年活动,加上双十一也不久了,商家针对美国洛杉矶CN2 GIA线路VPS主机提供月付6.8折,季付6.2折优惠码,同时活动期间充值800元送150元。这是一家由港人和国人合资开办的VPS主机商,提供基于KVM架构的VPS主机,美国洛杉矶安畅的机器,线路方面电信联通CN2 GIA,移动直连,国内访问速度不错。下面分享几款VPS主机配置信息。CPU:1core内存:512MB硬盘:...
htmldisabled为你推荐
Intentsandroid甘肃省政府采购支持ipad支持ipad支持ipadxp如何关闭445端口Windows XP 怎么关闭445端口,我是电脑小白,求各位讲详细点netbios端口26917 8000 4001 netbios-ns 端口 是干什么的iphone连不上wifi为什么苹果手机连不上wifi微信都发不出去?google分析怎样学会使用谷歌分析? 我自己想往网站分析走。win7还原系统windows7怎么还原系统啊
赵容 permitrootlogin evssl 网盘申请 速度云 服务器是干什么用的 starry 免费的域名 申请免费空间 国外免费云空间 免费网站加速 建站论坛 WHMCS 删除域名 alexa搜 wannacry勒索病毒 一句话木马 华为云服务器宕机 ddos攻击器 小米电视主机 更多