Yui: Buksan ang Oras HU 1 Set
Agosto 30, 2011 sa 10:53 ng umaga sa pamamagitan ng Lucas Smith | Sa Development , Buksan ang Oras | 2 mga KomentoNg Yui tagapagsakay at buto file pagbabago, plus tagapagsakay ang mga tips at tricks
Bumalik sa maagang Hulyo, Dav Glass -post ng isang artikulo tungkol sa mga pagbabago sa ang mga file tagapagsakay at buto sa 3.4.0. May mga ilang mga katanungan sa mga komento at mga ilang mga iba pa sa forum at # Yui channel sa freenode Communication , kaya ko nais upang makakuha ng Dav sa sungay para sa isang pampublikong Q & A.
Hindi ko inaasahan na gawin ang buong oras, bagaman, kaya pagkatapos na, kami ay pagpunta sa pakikipag-usap tungkol sa tagapagsakay pinakamahusay na gawi at tips at tricks. Depende sa oras, ang ilang mga bagay na ako hoping upang masakop ang:
- Paano tagapagsakay makuha ang mga di-Yui file
- Pagse-set up ng mga grupo ng module, at sa maraming mga pakinabang ng paggamit ng ang mga ito
- Hosting at na tumuturo sa iyong sariling Combo serbisyo
- Paano config bawat nakakaapekto kung saan tagapagsakay ay tumingin para sa iyong mga file
Kung ikaw ay nasusunog katanungan tungkol tagapagsakay, magkaroon ng isang paglalalang nais mong ibahagi, o hindi pa maisasakatuparan lamang kung paano ang kasindak-sindak tagapagsakay ay, mangyaring sumali sa amin!
Oras & Detalye
Sa linggong ito kami ay pagpunta sa host ang session sa Adobe Connect, kasama na ang audio. Gagamitin namin ang Connect chat upang pamahalaan ang mga katanungan o gamitin Connect ay binuo sa audio suporta para sa higit pa sa malalim na talakayan.
Kami ay magiging online sa Buksan ang Oras ng kuwarto mula sa 10 ng umaga hanggang 11am PDT Huwebes.
I-update
Ang record ay makukuha sa aming YouTube channel .
Ibahagi at pahabain: bookmark sa del.icio.us | Digg ito! | reddit!
Ihirang Yui para sa 2011 Open Source mga parangal!
Agosto 23, 2011 sa 04:58 sa pamamagitan ng Jenny Donnelly | Sa ang pinaghalo | 4 mga KomentoKung mahilig ka Yui (at inaasahan namin na gawin mo!), Mangyaring maglaan ng isang sandali upang hirangin sa amin para sa 2011 Open Source mga parangal , na inisponsor pamamagitan ng Packt Publishing. Maging sigurado na ituro sa aming makintab bagong website sa http://yuilibrary.com !
Ang nominasyon form ay bukas na ngayon sa pamamagitan ng Setyembre 9.
Ibahagi at pahabain: bookmark sa del.icio.us | Digg ito! | reddit!
Hayag Yui 3.4.0 at ang bagong YUILibrary.com
Agosto 18, 2011 sa 08:54 ng umaga sa pamamagitan ng George Puckett | Sa Development | 19 PunaAng Yui koponan ay hindi isa, ngunit dalawang mga anunsyo upang ibahagi ngayon. Una, kami ay inilunsad ang isang ganap na binago YUILibrary.com . Ang bagong site ay isang lupa up pagsulat na muli ng pagbibigay ng isang pinag-isang destinasyon para sa lahat ng mga papeles ng Yui, isang cleaner UI, at mas magaling na samahan sa tuktok ng isang matatag na bagong architecture. Tumagal ng ilang oras upang tumingin sa paligid. Inaasahan namin kayo maging masaya sa kung ano ang iyong makita.

Sa karagdagan, Yui 3.4.0 ay magagamit na ngayon sa CDN pati na rin bilang download . Kabilang sa ilang mga highlight ng release na ito ang:
- Ang app Balangkas (beta): Yui 3.4.0 nagmamarka ang pasinaya ng Balangkas App sa pamamagitan ng Ryan Grove at Eric Ferraiuolo ang. Ang App Balangkas ay isang rollup ng ang Controller , modelo , modelo List , at Tingnan ang mga bahagi na nagbibigay ng isang simpleng MVC-estilo framework para sa pagsulat ng isang-pahina na application JavaScript. Ang mga sangkap na ito ay maaaring gamitin nang hiwalay o magkasama upang gumawa ng anumang bagay mula sa simpleng di-interactive na mga pagtingin sa mayaman application sa route na URL-based, data umiiral, at buong client-server synchronization.
Calendar (beta): Ang Allen Rabinovich ay naidagdag Calendar upang Yui 3 ng koleksyon ng mga widgets sa 3.4.0 release. Calendar ay isang nababaluktot na widget na nagbibigay ng buwan-sa-buwan nabigasyon, isahan o maramihang pagpili ng petsa, pasadyang format at internationalize. Ito rin introduces isang nobela diskarte sa petsa filter na gumagamit ng nested set patakaran, at isang ganap na template-based rendering, kung saan ay nagbibigay-daan sa mga developer upang mabilis at madaling ipasadya ang mga ito para sa isang iba't ibang mga gamit. - Tagapagsakay: Ang ang Yui tagapagsakay ay undergone isang makabuluhang update para sa 3.4.0 sa pamamagitan ng Dav Glass, na may isang pagtutok sa pagpapabuti ng pagganap. Ang binhi na file ay naglalaman tagapagsakay at ang meta-data na kung saan gumagawa ang paglo-load ng mga module ng mas mabilis na dahil ang lahat ng kanyang mga meta-data kinakailangan na sa pahina. Mga Rollups ay inalis mula sa mga default ng sistema at allowRollup Maling sa config tagapagsakay. Bilang isang resulta, ang Yui ay ngayon lamang load ang mga module na tinukoy sa halip kaysa sa karagdagang module na kasama bilang bahagi ng isang rollup. Panghuli, ang bumuo ng direktoryo ay sumabog at submodules ay inalis mula sa core sistema sa pagbabawas ng bilang ng mga mga iterations pinaandar ng tagapagsakay sa pagkalkula ng mga dependencies. Maaari kang sumangguni sa blog post tungkol sa mga pagbabago tagapagsakay sa 3.4.0 para sa karagdagang detalye.
Graphics (beta): Tripp Bridges introduces ang Graphics module sa Yui 3.4.0. Ang bahagi na ito ay nagbibigay ng isang JavaScript API na nagpapahintulot sa iyo na lumikha ng mga paunang-natukoy na mga hugis at libreng-form na polygon na may fill at stroke na mga katangian sa isang iba't ibang mga format. Batay sa mga kakayahan ng browser at aparato, Graphics ay render ang mga hugis gamit ang SVG, HTML, Canvas, o VML. - Panel (beta) at Widget: Yui makulong Tilo Mitra na ginastos sa ibang produktibong tag-init sa California na nagtatrabaho sa isang pagsulat na muli ng Panel. Siya ay din na ginawa ng ilang mga pagpapahusay sa sa Widget kabilang ang conversion ng Widget-autohide na at Widget-modaliti mula sa plugin sa extension, at ang pagpapakilala ng mga WidgetButtons, ang isang bagong extension ng Widget na nagbibigay-daan sa iyo upang ilagay ang css-styled na pindutan sa header at footer ng anumang widget na nagpapatupad ng standard module support.
- ScrollView: Tilo ay din na pinahusay ScrollView para sa 3.4.0 upang suportahan ang vertical paging at isama ang isang scrollview-list plugin upang magdagdag ng mga classnames CSS sa agarang mga elemento ng listahan.
Sa karagdagan sa pagbibigay ng mga disenyo para sa YUILibrary.com, Yui developer at designer, ang Jeff Coniff, din iniambag ng isang bilang ng mga item para sa 3.4.0 release. Pagpapahusay ay ginawa sa disenyo at rendering ng ilang ng mga widgets para sa mas mahusay na hitsura at usability sa mga aparatong mobile. Rin siya ay ilagay ang mga artistikong talento upang magtrabaho sa paglikha ng isang bilang ng mga bagong halimbawa tulad ng mga kumplikadong Guhit: ang byolin halimbawa sa Graphics.
Sa Yui 3.4.0, maraming mga bahagi ay na-promote mula sa Beta sa GA katayuan Utility , TabView , at YQL Query . Mo ring mapansin ang pag-aalis ng Compat bahagi mula sa library sa karagdagan sa Kasaysayan-deprecated at CSSGrids-deprecated.
Nasasabik kami upang ibahagi ang Yui 3.4.0 at ang bagong website sa komunidad Yui. Maaari mong malaman ang higit pa tungkol sa Yui 3.4.0 sa pamamagitan ng pagsusuri ang babasahin sa YUILibrary.com . Maaari mo rin suriin ang buod ng lahat ng mga pagbabago na nabanggit sa ang mga file ng bahagi ng kasaysayan para sa Yui 3.4.0 pati na rin ang buong listahan ng mga tiket na direksiyon habang Yui 3.4.0 unlad . Gaya ng lagi, Gusto naming ikinalulugod na file kang anumang mga mungkahi na maaaring mayroon ka o depekto maaari mong alisan ng takip sa aming database ng tiket. Puna para sa Yui 3.4.0 ay maaaring ipinasok sa ang tiket Yui 3 database . Maipapasok ang mga tiket para YUILibrary.com sa repositoryo YUILibrary . Kung ikaw ay interesado sa isang likod ng mga eksena ay tumingin sa paglikha ng bagong YUILibrary.com, siguraduhin na sumali sa amin para sa mga Buksan ang Oras Huwebes, ika-18 ng Agosto kung saan tatalakayin namin ang disenyo at pagpapatupad.
Ibahagi at pahabain: bookmark sa del.icio.us | Digg ito! | reddit!
Yui: Buksan ang Oras HU Agosto ika-18
Agosto 15, 2011 sa 9:49 ni Lucas Smith | Sa Development , Buksan ang Oras | 10 PunaMaligayang pagdating sa bagong yuilibrary.com!
Kahanay sa 3.4.0 release, ang bagong at pinabuting YUILibrary.com na site ay pagpunta nakatira! Ang bagong site ay pinag, mas mahusay na nakaayos, at may isang sariwang hitsura at pakiramdam.

Maghanap para sa isang paparating na post tungkol sa mga detalye site, ngunit sumali Buksan ang Oras Ikonekta ang silid na ito Huwebes umaga upang makakuha ng isang unang-tumingin ng guided tour sa pamamagitan ng Ryan Grove at ang iba pang mga tao na ginawa ito ng isang katotohanan. Kami ay pakikipag-usap tungkol sa disenyo ng site, backend setup, mga hinaharap na mga plano, mga pagkakataon sa komunidad, at check ang lahat ng mga bagong tampok maaari naming magsiksik sa isang oras, kabilang ang bagong interface ng API docs.

Kami ay nagtatrabaho sa aming tails off upang makakuha ng mga bagay na ito ay handa na upang ilunsad at hindi namin maaaring happier upang makita ang mga ito sa wakas ang bahay nito sa yuilibrary.com. Halika ipagdiwang ang pagtatalaga sa tungkulin, magbigay ng feedback (mabuti at masama), at malaman ang mga paraan maaari kang makatulong na gumawa ng bagong site ang pinakamahusay na ito para sa iyo at para sa mas mataas na komunidad Yui.
Oras & Detalye
Sa linggong ito, hindi namin ay pagpunta sa gumamit ng isang conference bridge. Sa halip, kami ay pagpunta sa host ang session sa Adobe Connect, kasama na ang audio. Gagamitin namin ang Connect chat upang pamahalaan ang mga katanungan o gamitin Connect ay binuo sa audio suporta para sa higit pa sa malalim na talakayan.
Kami ay magiging online sa Buksan ang Oras ng kuwarto mula sa 10 ng umaga hanggang 11am PDT Huwebes.
Update: video na magagamit para sa pag-download
Ang mataas na res, iOS friendly na record ay magagamit para sa download .
Ibahagi at pahabain: bookmark sa del.icio.us | Digg ito! | reddit!
Yui: Buksan ang Oras ng HU Agosto ika-11
Agosto 8, 2011 sa 09:47 sa pamamagitan ng Lucas Smith | Sa Development , Buksan ang Oras | Walang PunaMaghanap Direct access
Kami ay pagpunta sa sundin up sa nakaraang post tungkol sa Search Direct . May ng maraming tungkol sa Search Direct nagkakahalaga ng pakikipag-usap tungkol sa ngunit para sa starters, ang karanasan ng pagkuha ng access karapatan ay parehong mga kagiliw-giliw at mahalagang. Victor Tsaran at Caridy Patiño ay sumali sa amin sa ang tawag sa makipag-usap tungkol sa proyekto, suriin ang mga detalye ng pagpapatupad, at answer anumang mga katanungan tungkol sa iyo Maghanap Direktang o access pinakamahusay na kasanayan.
Oras & Detalye
Kami ay ang pagbabago ng format na ito linggo. Kami ay pagpunta sa subukan upang mag-host ang session sa Adobe Connect. Ay walang conference bridge upang mag-dial sa. Audio ay din sa pamamagitan ng Connect. Gagamitin namin ang Connect chat upang pamahalaan ang mga katanungan.
Kami ay magiging online gaya ng dati mula sa 10 ng umaga hanggang 11am PDT Huwebes sa Buksan Oras Connect kuwarto .
Update: Makikita pa rin kami sa conference ng tulay
Sa isang stroke ng kabalintunaan, lumiliko out na Connect ay hindi mahusay na access para sa mga bulag na kalahok, kaya kami ay gamit ang Ikonekta para sa pagbabahagi ng screen at ang conference tulay para sa audio tulad ng dati. Ang mga koneksyon sa mga detalye ay:
- I-dial in sa 1-888-371-8922 (Skype ay gumagana ng mahusay para sa mga di-US na kalahok *)
- Ipasok ang dadalo code 47188953 #
- Sumali sa screen session ng pagbabahagi (ito ay sesenyasan mong i-install ang plugin ng Adobe Connect kung ito ay iyong unang beses na gamitin ito)
I-update ang # 2: record magagamit
Narito ang nada-download na record para sa Buksan ang Oras .
Ibahagi at pahabain: bookmark sa del.icio.us | Digg ito! | reddit!
Search Direct Mapupuntahan
Agosto 8, 2011 sa 09:44 sa pamamagitan ng Caridy Patino | Sa -access , Development | 6 PunaAng ilang buwan na nakalipas inilunsad namin ang unang beta release ng Search Direct. Ang bagong produkto na ito explores ang konsepto ng real-time feedback, agad naghahatid ng mga sagot sa mga gumagamit sa bawat keystroke. Dahil sa pagkakaiba-iba ng Yahoo! 'madla, nais naming gumawa Search Direct bilang access hangga't maaari. Una, naniniwala kami na ito ay isang madaling gawain dahil ang produktong ito ay batay sa ang Yui 3, isang JavaScript library na may access na inihurnong sa kanyang DNA. Laban sa aking mga inaasahan bilang isang engineer, ang gawain na ito ay naka-out na maging mas mahirap kaysa sa namin anticipated.
Ipinakikilala Search Direktang
Kahit Search Ang Direktang ay binuo mula sa lupa up gamit ang bahagi imprastraktura Yui, ang pinaka nahahalata kilalang interface ay batay sa widget Yui sa AutoComplete kung saan kabilang ang maraming mga tampok ng access karapatan sa labas ng kahon sa. Ang mga mungkahi na may kaugnayan sa isang partikular na query ay ipinapakita sa autocomplete pagpapatupad na ito. Itinatampok din ang paghahanap Direktang ng nilalaman panel, aka ang mayaman panel, na kung saan ay ipinapakita ang mungkahi-kaugnay na nilalaman. Ang intensyon ng rich panel ay upang magbigay ng isang direktang sagot sa gumagamit kapag napili ang isang mungkahi mula sa autocomplete listahan.
Ang isang bagong hanay ng mga mungkahi ay ipinapakita sa listahan sa bawat keystroke, at ang unang mungkahi ay pinili sa pamamagitan ng default. Ang default na pagpipilian na ito ay tinatawag na isang malambot pagpili. Soft seleksyon at mga kasunod na pakikipag-ugnayan sa sa listahan ng mungkahi magdikta ang nilalaman na nai-render sa rich panel. Sa katotohanan, ang mga bagay ng kaunti mas kumplikadong (pagganap optimization, ang karagdagang mga layer ng cache, atbp), ngunit para sa kapakanan ng mga simple, maaari naming ipalagay na ito ay ang karaniwang daloy ng trabaho.
Pagkarating tampok
Sa paghahanap para sa Search Direct access, kami ay tumingin sa pagpapatupad ng Search Assistant, isang teknolohiya na pioneered ang Yahoo! ng ilang taon likod, pati na rin ang katutubong access tampok ng Yui.
Matapos ang imbestigasyon na ito, ang tatlong pangunahing pagkarating tampok ay iminungkahi para sa Search Direct:
- Gamit ang Yui internationalize utility upang maghatid ng naisalokal na nilalaman.
- Pagtatakda ng
roleat mga katangian ngaria-*sa mga elemento sa loob ng widget autocomplete, na kailangan ay makikilala at naproseso ng mga screen reader. - Paggamit ng isang nakatagong
divna kumakatawan sa isang live na rehiyon (aria-live) na ipaalam ang manggagamit kapag may mangyari. Halimbawa, ang bilang ng mga magagamit na mga mungkahi, ang mga napiling mungkahi, atbp.
Plano sa ay upang ipaalam ang manggagamit ng anumang mga pagbabago sa interface Search Direct, at magbigay ng isang hanay ng mga shortcut sa keyboard upang mag-navigate ang mga sumusunod na mga visual na bahagi:
- Searchbox
- Isumite ang pindutan
- Suggestion listahan
- Rich panel
Tunog tulad ng isang simoy, i-right? Well, ipaalam sa tumagal ng isang hakbang pabalik.
Ang problema
Ano ang mayroon kami dito ay dalawang asynchronous proseso - isa sa mga ito para sa pag-update ng hanay ng mga mungkahi at ang iba pang isa para sa pagkuha ng mga kaukulang sagot - at ang mga ito ay parehong talagang mabilis. Kami ay pakikipag-usap tungkol sa 250ms dulo upang tapusin. Dahil interface ay ang pagbabago sa tulad ng isang mabilis na bilis, iingat subaybayan ng lahat ng bagay ay maaaring maging mahirap para sa isang gumagamit ng screen reader. Ito ay makakakuha ng isang order ng magnitude mas kumplikado kapag update mangyari sa isang asynchronous, malapit sa real-time na paraan. Dahil ang mga mambabasa ng screen ay pasasabihan ng bawat pagbabago sa interface, ng nagreresulta magsatsatan ginawa ito mahirap na magkaroon ng kahulugan ng kung ano ang pagpunta sa.
Kulang ng isang katanggap-tanggap na solusyon, sinimulan namin ang pakikipagtulungan sa Yahoo! 'resident access gurong hindu, Victor Tsaran ( @ vick08 ) upang subukan at makabuo ng isang bagay na mas mahusay.
Ang unang pagkakataon na namin pinapanood Victor makipag-ugnay sa Paghahanap Direct, ito ay agad na malinaw na sa akin na ang isang karamihan ng kanyang focus ay sa rich panel sa halip na ang listahan ng mungkahi. Ito ay isang sorpresa para sa akin, bilang tiningnan namin ang listahan bilang ang "source ng katotohanan". Sa panahon ng isa sa aming mga session, kami ay may isang stroke ng kapalaran kapag nangyari namin na huwag paganahin ang lahat ng mga tampok ng access ng listahan. Sa lalong madaling panahon ng ang ingay na ipinakilala ng listahan ay tanggalin, Paghahanap Direktang nagsimulang magkaroon ng kahulugan sa Victor!
Kung paano ang mga gumagamit ng screen reader mahalata Search Direktang
Pagkatapos realizing na namin na sinusubukan upang malutas ang maling problema, nagpunta kami pabalik sa orihinal na kuwento ng gumagamit: "Bilang isang gumagamit, maaari ba akong makakuha ng isang sagot bilang ko i-type". Pagkuha ng mga sagot sa kabuuan sa gumagamit ang priority. Pagkatapos redefining ang problema, puro namin ang aming mga pagsisikap ng access sa isang pagpapatupad na kung saan ang mga mambabasa ng screen prioritize ang mga mayaman na nilalaman ng panel sa ibabaw ng listahan ng mungkahi.
Halimbawa, kung gumagamit ang mga uri ng "miami wea" , ang mga screen reader ay sabihin sa kanila dalawang bagay:
- 10 mga mungkahi.
- Panahon Miami, FL. Ngayon, Kalat-kalat na bagyo, 89 ° F 77 ° F. Bukas, ilang bagyo, 90 ° F 74 ° F ...
Ito ay pagkatapos ay magpatuloy sa pagbabasa ang natitirang bahagi ng mayaman na nilalaman ng panel. Ang gumagamit ay hindi kailangan malaman ang lahat ng 10 mga mungkahi up harap, bawat oras ng listahan ng mga update. Kung sila ay nais malaman, ang impormasyon ay kaagad mapupuntahan sa pamamagitan ng keyboard nabigasyon.
Upang matiyak na ang mga listahan ng mungkahi ay pagdaragdag ng halaga sa ang karanasan, gumawa kami ay siguraduhin na ang unang parirala sa rich panel ay malapit na nauugnay sa ang kaukulang mungkahi nito. Halimbawa, batay sa nakaraang halimbawa, "weather miami" ay ang unang parirala sa rich panel para sa mga mungkahi: "miami panahon".
Victor Tsaran, ng ang Lab Yahoo! access, nagpapakita kung paano ito gumagana sa FireFox sa NVDA screen reader:
Ang karanasan ng screen reader para sa aming mga aplikasyon ay mas madali upang sundin dahil ngayon namin tumutok lamang sa mga sumusunod na dalawang mga visual na bahagi:
- Searchbox
- Rich panel
Mga pagbabago sa sa autocomplete listahan bilang isang buo ay hindi na sinusubaybayan, at ang Isumite pindutan ay hindi pinansin dahil ang gumagamit ay maaaring laging pindutin ang enter para sa kasalukuyang query o gamitin ang isang shortcut sa keyboard (tilda access key: [control, alt or shift] + ~ ) upang lumipat sa pagitan ng mga elemento ng input at mayaman panel. Mga keyboard nabigasyon pagpipilian ay nagsiwalat sa gumagamit kapag ang searchbox ay kinikilala sa pamamagitan ng mga mambabasa ng screen.
Mula sa isang pananaw ng engineering, ang pagbabago na ito ay lubhang pinasimple bagay. Ang halaga ng DOM manipulasyon sa pinaka-aktibong bahagi ay husto nabawasan, pagpapabuti ng pangkalahatang pagganap ng Search Direct. Narito ang isang halimbawa ng pagpapatupad:
function na SDAAria () { var node = this._liveRegion = Y.Node.create ('<div role="status" class="off-screen" aria-live="assertive"> </ div>'); / / Lumikha ng ARIA live na rehiyon ... Y.one ('katawan') ang Magkabit (node).; / / Pakikinig para sa arya: live na mensahe upang i-update ang live na rehiyon this.on ('arya: live na', this._handlerMsg, ito); / / Pakikinig para sa tsismes: refresh upang ipahayag kung gaano karaming mga mungkahi this.on ('sitsirya: refresh', this._handleGossipRefresh, ito); } SDAAria.ATTRS = { string: { valueFn: ang function () { bumalik Y.Intl.get ('SD-arya'); } } }; SDAAria.prototype = { _ariaSay: ang function (stringId, subs) { var mensahe = this.get ('string.' + stringId) | |''; this._liveRegion.setContent (? subs Y.Lang.sub (mensahe, subs): mensahe); }, _handlerMsg: ang function (e) { kung (e.id) { this._ariaSay (e.id, e.subs); } }, _handleGossipRefresh: ang function () { var size = this.get ('mungkahi') laki ().; this._ariaSay ((laki> 0 'MUNGKAHI':? 'NO_SUGGESTIONS'), { n: size }); } };
Aralin natutunan
Kapag lumilikha ng isang access interface, ito ay mahalaga upang hilingin ang karapatan katanungan. Paggawa ng bawat bit ng iyong application access ay maaaring hindi ang tamang diskarte.
Humiling ng maagang feedback mula sa mga gumagamit ng screen reader - huwag ipagpalagay na mayroon kang ang iyong mga bases ay sakop hanggang sa makuha mo ang ilang puna ng gumagamit. Ang paggamit ng bawat tool at tampok sa iyong itapon ay hindi maaaring magkaroon ang inilaan epekto.
Mga gumagamit ng screen reader ay maaaring magkaroon ng problema sa pagsunod track ng real-time na mga update, lalo na kung ang screen ng mga mambabasa ay bombarded na may mga abiso. Sa mga sitwasyon na ito, mas mababa ay maaaring maging mas. Kilalanin at tumutok sa kung ano ay mahalaga para sa mga gumagamit sa halip na sinusubukang magtiklop ang raw na karanasan ng application para sa mga mambabasa ng screen.
Ibahagi at pahabain: bookmark sa del.icio.us | Digg ito! | reddit!

Copyright © 2006-2012 Yahoo! Inc. Lahat ng karapatan ay reserbado. Patakaran sa Privacy - Mga Tuntunin ng Serbisyo
Pinapatakbo ng WordPress sa Yahoo! Web Hosting .
