<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>wysiwyg &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/wysiwyg/</link>
	<description>Feed of posts on WordPress.com tagged "wysiwyg"</description>
	<pubDate>Sat, 26 Jul 2008 17:00:54 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Kaip rašyti bloge - ABC rimtai]]></title>
<link>http://vaigys.wordpress.com/?p=471</link>
<pubDate>Fri, 25 Jul 2008 15:46:04 +0000</pubDate>
<dc:creator>vaigys</dc:creator>
<guid>http://vaigys.wordpress.com/?p=471</guid>
<description><![CDATA[
Reikalinga perskaityti dar prieš pradedant  rašyti savo blogą ir sėkmingai „bloginti“ pagal]]></description>
<content:encoded><![CDATA[<p><a href="http://a33.ac-images.myspacecdn.com/images01/91/l_df2ceac6374ca51b6cc1ae037e4a66e8.jpg"><img src="http://a33.ac-images.myspacecdn.com/images01/91/l_df2ceac6374ca51b6cc1ae037e4a66e8.jpg" alt="kompiuterio kl" width="400" height="259" /></a></p>
<p>Reikalinga perskaityti dar prieš pradedant <a href="http://www.alfa.lt/straipsnis/c30127" target="_blank"><strong></strong></a><strong><a href="http://www.alfa.lt/straipsnis/c30127" target="_blank"> rašyti savo blogą ir sėkmingai „bloginti“</a></strong> pagal šaunų Churchill straipnelį...</p>
<p style="text-align:justify;">Gal ką ir prajuokinsiu šiuo savo įrašu... Šiais kompiuterių laikais... Patikėkit iš tiesų dar yra žmonių, kurie nerašo ;) tačiau norėtų rašyti straipsnius bloguose, susikurti savo blogą, arba parašyti draugo bloge. Užrašas skirtas ir mano draugams, kurie užsiregistravo mano <a href="http://vaigys.lt">sandėliuke</a><a href="http://vaigys.lt"> </a>- bloge, tačiau dar nieko čia neparašė, nors registracija dažniausiai turėtų būti tik tam ir reikalinga. (Aš dar suteikiu draugams <span style="color:#993300;">Redaktoriaus</span> teises, kad galėtų skaityti uždarus straipsnius, nors nerekomenduoju to visiems - tokios teisės galimos tik pažįstamiems ir patikimiems žmonėms).</p>
<p style="text-align:justify;">Ir nesu nei wordpresso nei tekstų redagavimo priemonių ekspertas. Tiesiog yra ir daugiau ir mažiau žinančių negu aš, todėl pastariesiems šis įrašas ir gali būti kuo nors naudingas. Kai  to reikėjo pačiam, deja, lietuviškai nieko neradau.</p>
<p>Parodysiu savo svetainės ir joje naudojamo wordpress varikliuko pavyzdžiu, nes  visai panašus (tik su angliškais užrašais) valdymas yra ir <a href="http://wordpress.com" target="_blank">wordpress.com</a><a href="http://wordpress.com"> </a>svetainėje. Kitose blogų svetainėse rašymo įrankiai irgi panašūs ir išmokus vieną, kitur jau nesunku viską suprasti ir susirasti intuityviai. Jeigu jau esam užsiregistravę kokiam bloge ir nusprendėm parašyti straipsnį, pirmiausia reikia prisijungti.</p>
<p><img src="http://i286.photobucket.com/albums/ll120/gintas123/Straipsniai/01.jpg?t=1216986825" alt="" width="443" height="221" /></p>
<p>Atsidaro toks, visiems wordpresso vartotojams iki skausmo nusibodęs vartotojo (Administratoriaus, redaktoriaus, autoriaus ir pan)<span style="color:#993300;"><strong> prisijungimo langelis:</strong></span></p>
<p><img src="http://i286.photobucket.com/albums/ll120/gintas123/Straipsniai/02.jpg?t=1216986982" alt="" width="405" height="379" /></p>
<p>Čia reikia prisiminti savo registravimosi paštu atsiųstą slaptažodį (jo prisiminti beveik neįmanoma, nes jį generuoja wordpress sistema automatiškai). Jo nežino ir administratorius. Tiesiog susiraskit tą laišką pašto dėžutėje ir nukopijavę įrašykit ten kur "Slaptažodis". Vartotojo vardas irgi ten, bet jį turėtumėt prisiminti - išsirinkot juk pats.</p>
<p>Teisingai viską suvedus spaudžiam "Prisijungti" ir atsidaro toks informacinis laukas (paveikslėlis sumažintas):</p>
<p><img src="http://i286.photobucket.com/albums/ll120/gintas123/Straipsniai/03-1.jpg" alt="" width="494" height="225" /></p>
<p>Kadangi mes norim rašyti, tai ir spaudžiam "Rašyti naują įrašą". Atsidaro (paveikslėlis sumažintas):</p>
<p><img src="http://i286.photobucket.com/albums/ll120/gintas123/Straipsniai/04.jpg" alt="" width="496" height="294" /></p>
<p>Viršuje matome straipsnio rašymo ir redagavimo priemones. Viskas panašu į Wordo ir kitų tekstų redaktorių meniu, bet turi ir šiek tiek, (nors ir nesunkiai nuspėjamos reikšmės) skirtumų.</p>
<p>Nuspaudus pagalbos  mygtuką (klaustuką) dešinėje, bus paaiškinta:</p>
<blockquote><p><em><strong>Redagavimo pagrindai</strong></em></p>
<p><em>Raiškusis redagavimas, kartais trumpinamas kaip WYSIWYG, rodo tekstą tokį, koks jis bus tinklalapyje. HTML kodas kuriamas „už scenos“, leidžiant jums susikaupti rašymui. Šriftai, saitai ir paveikslėliai atrodo apytikriai taip, kaip jie atrodys internete.</em></p>
<p><em>„WordPress“ turi raiškiojo HTML redagavimo programą, gerai veikiančią su visomis pagrindinėmis moderniomis naršyklėmis. Tačiau HTML redagavimas - ne tas pats, kas teksto rašymas. Kiekvienas tinklalapis susideda iš dviejų pagrindinių komponentų: struktūros, t.y. HTML kodo, sukurto redagavimo programos jums rašant, ir išvaizdos, kuri priklauso nuo pasirinkto „WordPress“ šablono, aprašyto „style.css“ faile. „WordPress“ generuoja taisyklingą XHTML 1.0 kodą. Tai reiškia, kad keli eilučių laužimai (BR žymos) iš eilės po pastraipos nesukurs tuščio ploto tinklalapyje. Vidinių HTML taisos funkcijų BR žymos bus pašalintos kaip netinkamos.</em></p></blockquote>
<p><strong>Tiems kas norėtų išmokti bei žinoti visas raiškiojo rašymo ir redagavimo priemones, rekomenduoju tiesiog nukopijuoti šį straipsnį nuo šios vietos <span style="color:#0000ff;">(neužmirškit atsidaryti visą straipsnį - nes ten kur yra skirtuko - More demonstravimas jis nutrauktas</span><a class="more-link" href="../2008/07/25/kaip-rasyti-bloge-abc-rimtai/#more-471"> &#62;&#62;Read the rest of this post »</a></strong><strong><span style="color:#0000ff;">)</span>, ir spausti "Paste", "Įdėti" arba "Ctrl"+"V" rašymo lange. Taip bus daug lengviau skaityti ir iš karto viską išmėginti.</strong></p>
<p><strong></strong>Rodyklės pagalba atžymėjus (užjuodinus) tekstą arba jo dalį, galima įjungti teksto redagavimo priemones. Arba kai kurias įjungti prieš rašant. Ant kiekvienos užvedus žymeklį pasirodo pavadinimas ir klavišų kombinacija kurią galima naudoti vietoje paspaudimo žymekliu (paveikslėlis sumažintas):</p>
<p><img src="http://i286.photobucket.com/albums/ll120/gintas123/Straipsniai/05.jpg" alt="" width="484" height="114" /><br />
<strong> Reikalingiausios priemonės</strong> <strong>(antroje valdymo eilėje) </strong>iš kairės į dešinę:</p>
<p><span style="color:#000080;"><strong>1.</strong></span><span style="color:#000080;"> B <strong>- <span>pajuodintas tekstas</span></strong></span></p>
<p><span style="color:#000080;"><em><strong><span>2.</span> </strong>I - <span>kursyvas</span></em></span></p>
<p><span style="color:#333399;"><span style="text-decoration:line-through;"><span><strong>3.</strong></span> ABC <span>- nubrauktas tekstas</span></span></span></p>
<p><span style="color:#333399;"><strong>4. Nerūšiuotas sąrašas:</strong></span></p>
<ul>
<li>____</li>
<li>____</li>
<li>____</li>
</ul>
<ul>
<li>Rašom</li>
<li>rašom</li>
<li>tašom ;)</li>
</ul>
<p><span style="color:#000080;"><strong>5. Rūšiuotas sąrašas:</strong></span></p>
<ol>
<li>____</li>
<li>____</li>
<li>____</li>
</ol>
<ol>
<li>Rašom</li>
<li>rašom</li>
<li>tašom</li>
</ol>
<p><span style="color:#993300;"><span style="color:#000080;"><strong>6. Citata</strong> </span><span style="color:#000000;">- atitraukia nuo puslapio krašto ir išskiria kita spalva ar pan. - tai priklauso nuo naudojamo šablono CSS nustatymų:</span></span></p>
<blockquote><p><strong>Rašom citatą, cituojam...<br />
</strong></p></blockquote>
<p><span style="color:#000080;"><strong>7. 8. 9. </strong></span>Toliau <span style="color:#000080;"><strong>trys <span>teksto lygiavimo</span></strong> puslapyje<strong> <span>priemonės</span></strong>:</span></p>
<p>Lygiuoti į kairę</p>
<p style="text-align:center;">Centruoti</p>
<p style="text-align:right;">Lygiuoti į dešinę</p>
<p style="text-align:left;"><span style="color:#000080;"><strong>10. </strong></span>Toliau   ženklas -<span style="color:#000080;"> <strong>įterpti nuorodą</strong> </span>(saitą, adresą)  - <strong><a href="http://www.vaigauskas.lt/" target="_blank">pažymime teksto dalį</a></strong> ir spaudžiam tą grandinės ženklą. Tada atsidariusiame langelyje:</p>
<p style="text-align:left;"><img src="http://i286.photobucket.com/albums/ll120/gintas123/Straipsniai/06.jpg?t=1216988376" alt="" width="331" height="237" /></p>
<p style="text-align:left;"><strong>Saito URL:</strong> įrašome norimo puslapio adresą. Paprasčiausia yra kopijuoti atidaryto kitame lange puslapio URL ( dešinio pelės mygtuko pagalba pažymim, ir iškilusiam meniu spaudžiam "Kopijuoti" arba "Copy"</p>
<p><img src="http://i286.photobucket.com/albums/ll120/gintas123/Straipsniai/07.jpg" alt="" width="490" height="212" /></p>
<p>ir grįžę į savo atidarytą wordpress spaudžiam "Paste" arba "Įdėti".</p>
<p style="text-align:left;"><strong>Taikinys:</strong></p>
<p><img src="http://i286.photobucket.com/albums/ll120/gintas123/Straipsniai/08.jpg" alt="" width="339" height="273" /></p>
<p style="text-align:left;">Meniu "<span style="color:#000080;"><strong>Taikinys</strong></span>", nuspaudę rodyklėlę pasirenkame kaip atsidarys puslapis, paspaudus jūsų įrašytą nuorodą. Pasirenkame - arba jis nuspaudus nuorodą, atsidarys tame pačiame lange t. y. vietoje jūsų parašyto straipsnio, atsiras nuorodos puslapis, arba atsidarys naujame lange (arba naujoje kortelėje- tai priklauso nuo jūsų naudojamos naršyklės). Palikus "Nenustatyta" dažniausiai atsidaro tame pačiame lange.</p>
<p style="text-align:left;"><span style="color:#000080;"><strong>11. Nutraukta grandinė</strong></span> viską daro atvirkščiai prieš tai aprašytam veiksmui - pažymime tekstą nuo kurio norim <span style="color:#333399;"><strong>nuimti nuorodą (saitą)</strong></span> ir spaudžiame šį ženklą.</p>
<p style="text-align:left;"><span style="color:#000080;"><strong>12. </strong></span>Toliau, kur nupieštas medelis, yra <span style="color:#000080;"><strong>paveikslėlių įdėjimo įrankis</strong></span>. Įdomu tai, kad <span style="color:#003366;"><strong>naujojoje „WordPress 2.6“ versijoje šio įrankio nebėra.</strong></span> Yra tik patobulintas viršutinio meniu (Pačiam viršuje - kur parašyta "Įterpti") paveikslėlių dėjimo įrankis.<span style="color:#808080;"> <strong>(Apie viršutinę meniu juostelę ir kaip įdėti video, muziką, flash filmukus - parašysiu vėliau)</strong></span>. Paveikslėlius nebūtina saugoti savo serveryje, yra daugybė nemokamų svetainių, kuriose galite saugoti savo paveikslėlius. Tai aprašyta anksčiau mano kategorijoje <strong><a href="http://www.gintas.projektas.in/category/internetas/paveiksleliai-internete/">"Paveikslėliai internete“.</a></strong></p>
<p><strong><span style="color:#000080;">Paveikslėlio URL</span></strong> - įrašome tikrąjį paveikslėlio adresą. Lengviausia jį rasti su Mozilla Firefox naršykle. Nuspaudus dešiniu pelės mygtuku, iššokančiame meniu pasirenkame "Kopijuoti paveikslėlio adresą".</p>
<p><img src="http://i286.photobucket.com/albums/ll120/gintas123/Straipsniai/10.jpg" alt="" width="391" height="309" /></p>
<p>Šiek tiek sunkiau su Internet eksploreriu, reikia spausti "Copy Shortcut" jeigu meniu įmanomas toks pasirinkimas, arba "Show Picture" ir tada kopijuoti atsidariusio lango adresą . Kaip žinoti ar adresas tikrai paveikslėlio?  Viso ilgo URL pabaiga dažniausiai turėtų būti paveikslėlių formatų žymėjimo - dažniausiai - .jpg, -.jpeg, -.gif ir pan.</p>
<p>Pvz: <a href="http://i286.photobucket.com/albums/ll120/gintas123/Straipsniai/train1.gif" target="_blank">http://i286.photobucket.com/albums/ll120/gintas123/Straipsniai/train1.gif</a></p>
<p><img src="http://i286.photobucket.com/albums/ll120/gintas123/Straipsniai/train1.gif" alt="" width="100" height="100" /></p>
<p style="text-align:left;">Tada taip pat kaip ir aukščiau aprašytame nuorodos įterpimo įrankyje, spaudžiam "Paste" arba "Įdėti"  <span style="color:#000080;"><strong><span>Įterpti/redaguoti paveikslėlį</span></strong></span> langelyje.</p>
<p><span style="color:#000080;"><strong>13.</strong></span><span style="color:#000080;"> "<strong><span>Įterpti žymą</span> <span>- daugiau (More)</span></strong>"</span>, jeigu norime nurodyti iki kurios vietos wordpress puslapyje turėtų rodyti teksto santrauką. Kitaip sakant - tai horizontalus skirtukas. Norėdami skaityti toliau <a class="more-link" href="../2008/07/25/kaip-rasyti-bloge-abc-rimtai/#more-471">Spaudžiam Read the rest of this post </a></p>
<p style="text-align:left;"><!--more--></p>
<p style="text-align:left;"><span style="color:#000080;"><strong>14. </strong></span><span style="color:#000080;">"</span><span style="color:#000080;">Perjungti rašybos tikrinimą </span>"- jeigu norima patikrinti kita kalba rašomą tekstą (lietuvių kalba wordpresse nežinau ar yra), tačiau aš naudoju mozillos papildinį tikrinantį lietuvišką rašybą.</p>
<p style="text-align:left;"><span style="color:#000080;"><strong>15. </strong></span><span style="color:#000080;">"</span><span style="color:#000080;">Perjungti viso ekrano režimą</span><span style="color:#000080;">" </span>- jei norite, kad rašymo langas būtų per visą puslapį. Tai jeigu taip rašyti patogiau. Beje rašymo langą galima praplėsti trukiant (žemyn) už  lange apačioje dešinėje esančio trikampėlio.</p>
<p style="text-align:left;"><span style="color:#000080;"><strong>16. </strong></span><span style="color:#000080;">Toliau - papildomos, </span><span style="color:#000080;">apatinės meniu juostos įjungimas - išjungimas</span>, juokingai pavadintas<span style="color:#000080;"> </span><span style="color:#000080;">virtuvės plovykle</span><span style="color:#000080;">.</span></p>
<p style="text-align:left;"><span style="color:#000080;"><strong>17. 18. </strong></span>Ir įdiegtų papildinių valdymo ženklai (mano rodomu atveju - <span style="color:#993300;">NextGen</span> galerijos (paveikslėlių įkėlimui į serverį ir įrašą, bei <span style="color:#993300;">cforms.desc</span>).</p>
<p style="text-align:left;"><strong>Apatinėje juostoje (virtuvės plovyklėje;)</strong></p>
<p style="text-align:left;"><span style="color:#993300;"><strong>1.</strong></span> Ten kur užrašas "<span style="color:#000080;"><strong>Pastraipa</strong></span><span style="color:#000080;">"</span> galima formatuoti tekstą, jį pažymėjus. Pavyzdžiui:</p>
<address>Adresas</address>
<h1>Antraštė 1</h1>
<h2>Antraštė 2</h2>
<h3>Antraštė 3</h3>
<h4>Antraštė 4</h4>
<p>Arba palikti išankstinio formato tekstą, jeigu straipsnį rašome pavyzdžiui MS Worde.</p>
<p><strong><span style="color:#000080;">2.</span><span style="text-decoration:underline;">Toliau seka teksto pabraukimo įrankis,</span></strong></p>
<p style="text-align:justify;"><strong><span style="color:#993300;">3. </span>Teksto lygiavimas pagal kraštus </strong>- kad įrašas atrodytų tvarkingiau, lygiai toks pat kaip Worde.</p>
<p><strong></strong></p>
<p><strong><span style="color:#800000;">4. <span style="color:#003366;"><span style="text-decoration:underline;">A</span></span></span></strong><strong><span style="color:#800000;"><span style="color:#003366;"> </span>- <span style="color:#993366;">Te<span style="color:#008000;">k</span></span>s<span style="color:#ff0000;">t</span>o </span><span style="color:#008000;">spalvos</span> <span style="color:#0000ff;">pasirinkimo</span> <span style="color:#800080;">įrankis,</span></strong></p>
<p><strong></strong></p>
<p><strong><span style="color:#000080;">5. 6.</span><span style="color:#000080;"> </span>Teksto įterpimo įrankiai</strong> (<span style="color:#993300;"><strong>lagaminėliai</strong></span> teksto įterpimui iš wordo ir įterpti paprastą tekstą (be formatavimo).</p>
<p><span style="color:#000080;"><strong>7.</strong></span><span style="color:#000080;"> Į</span> trintuką panašus <strong>formatavimo šalinimo</strong> įrankis - pašalina teksto formatavimą, jeigu naudojame copy -paste iš kitų puslapių arba teksto redaktorių.</p>
<p><strong><span style="font-size:14pt;font-family:Algerian;"><span style="color:#808000;">formatavimo šalinimas - </span></span></strong>formatavimo šalinimas - štai kas liko  iš to gražaus, nukopijuoto iš Wordo, užrašo panaudojus formatavimo šalinimą.</p>
<p><strong><span style="color:#000080;">8.</span><span style="color:#000080;"> </span>Laikmenų</strong> (pvz. Flash,  Quicktime, Shockwave, Windows media, Real media  filmukų)<strong> įterpimo ir redagavimo įrankis.</strong><span style="color:#808080;"><strong> (Apie tai, viršutinę meniu juostelę ir kaip įdėti video, muziką, flash filmukus - parašysiu vėliau žr. <a href="http://www.gintas.projektas.in/2008/07/kaip-ideti-video-flv-filmukuskaip-ideti-video-flv-filmukus/">kaip įdėti video)</a>.</strong></span></p>
<p><strong><span style="color:#000080;">9. </span><span style="color:#000080;">S</span>pecialių ženklų įterpimo įrankis:</strong></p>
<h2>PVZ: ©   ®  ♣ §</h2>
<p style="padding-left:30px;"><span style="color:#000080;"><strong>10. &#62;&#62;Atitraukimo nuo krašto</strong></span></p>
<p><span style="color:#000080;"><br />
</span> <span style="color:#000080;"><strong>11.&#60;&#60; ir atitraukimo šalinimo įrankiai.</strong></span></p>
<p><span style="color:#000080;"><strong>12. Atšaukimo (Undo)</strong></span><span style="color:#000080;"> </span>- panaikinti paskutinį veiksmą ir</p>
<p><span style="color:#000080;"><strong>13.</strong></span><span style="color:#000080;"> </span><span style="color:#000080;"><strong>Pakartojimo (Redo)</strong></span> - pakartoti veiksmą (jeigu buvo spaustas atšaukimas)<strong> </strong>įrankiai</p>
<p><span style="color:#000080;"><strong>14.</strong></span><span style="color:#000080;"> <strong><span>Pagalbos</span></strong></span> mygtukas, kurio pagalbą jau citavome straipsnio pradžioje.</p>
<p>Tai viskas ką reikia žinoti norint pradėti rašyti.</p>
<p>Vėliau parašysiu kaip naudojantis HTML redaktoriumi. Kai kurios užduotys rašant, be jo neišsprendžiamos.</p>
<blockquote><p>Pagalboje rašoma: ...<em>keli eilučių laužimai (BR žymos) iš eilės po pastraipos nesukurs tuščio ploto tinklalapyje. Vidinių HTML taisos funkcijų BR žymos bus pašalintos kaip netinkamos. </em></p></blockquote>
<p>O jeigu mums reikia tuščio ploto? Prisipažinkim - juk mėginom ne kartą jį sukurti paprasčiausiai spausdami "Enter" - kaip Worde. O pasirodo "Enter" sukuria tik &#60;br&#62; HTML kalboje, o mums reikėjo &#60;P&#62;.</p>
<p>Jeigu norim įdėti video (FLV formato) filmuką iš YouTubo arba kitų saitų kur galimas video publikavimas savo puslapyje (yra filmuko kodas)? Tada be HTML formato neapsieisim, nebent esame <a href="http://wordpress.com" target="_blank">wordpress.com</a> arba kituose svetinguose namuose kur tam skirti savi įrankiai.</p>
<p>Taigi toliau bus - <a href="http://vaigys.wordpress.com/2008/07/26/kaip-rasyti-bloge-html-kode/" target="_self"><strong>kaip rašyti HTML formate.</strong></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Frameworks para todos]]></title>
<link>http://edersonmelo.wordpress.com/?p=60</link>
<pubDate>Tue, 22 Jul 2008 17:02:19 +0000</pubDate>
<dc:creator>edersonmelo</dc:creator>
<guid>http://edersonmelo.wordpress.com/?p=60</guid>
<description><![CDATA[Fazendo uma busca, ainda na idéia de qual framework usar para desenvolvimento web, localizei alguns]]></description>
<content:encoded><![CDATA[<p>Fazendo uma busca, ainda na idéia de qual framework usar para desenvolvimento web, localizei alguns Open Source Web frameworks em Java. Frameworks para todos os gostos...</p>
<p>Sobre estar começando a desenvolver WebServices! Tá indo....</p>
<p><a href="http://struts.apache.org/" target="_blank"><strong>Struts</strong></a></p>
<p>O núcleo do Struts framework é uma camada de controle flexível baseada em tecnologias como Java padrão Servlets, JavaBeans, ResourceBundles, e XML, bem como de vários pacotes <a href="http://jakarta.apache.org/" target="_blank">Jakarta </a>Commons. Struts incentiva a variação do clássico MVC (MVC) design paradigma.</p>
<p><a href="http://tapestry.apache.org/" target="_blank"><strong>Tapestry</strong></a></p>
<p>Tapestry é um poderoso frameworke de código aberto, utiliza o desenvolvimento de aplicações web em termos de objetos, métodos e propriedades em vez de URLs e parâmetros de consulta. Tapestry é uma alternativa para scripting ambientes tais como JavaServer Pages ou <a href="http://velocity.apache.org/" target="_blank">Velocity</a>.</p>
<p>Tapestry vai muito mais longe, proporcionando um framework completo para a criação de aplicações extremamente dinâmico com quantidades mínimas de codificação.</p>
<p><strong><br />
<a href="http://cocoon.apache.org/" target="_blank">Cocoon</a></strong></p>
<p>Apache Cocoon é um framework de desenvolvimento web construído em torno dos conceitos de separação das preocupações e baseada em componentes do desenvolvimento web. Cocoon implementa estes conceitos em torno do conceito de "componente pipelines". Isto torna possível a utilização de uma Lego, como na construção de soluções web abordagem, sem qualquer programação.</p>
<p><a href="http://wicket.apache.org/" target="_blank"><strong>Wicket</strong></a></p>
<p>Wicket java Web framework que leva simplicidade, a separação das preocupações e facilidade de desenvolvimento para um novo nível. Wicket páginas podem ser renderizadas, inspecionadas e, mais tarde revisto usando ferramentas padrão WYSIWYG HTML design.</p>
<p>Conteúdo dinâmico de transformação e de forma manipulação é tratada em todos os códigos Java Swing utilizando um modelo como componente de apoiada por dados POJO beans que pode ser facilmente persistiu com <a href="http://www.hibernate.org/" target="_blank">Hibernate</a>.</p>
<p><a href="http://turbine.apache.org/moving.html" target="_blank"><strong>Turbine</strong></a></p>
<p>Turbine é um framework baseado em servlet que permite que os desenvolvedores Java experientes  construam rapidamente aplicações web seguras. Turbine é uma excelente opção para o desenvolvimento de aplicações que fazem uso de uma arquitetura orientada a serviços. Algumas das funcionalidades providas de Turbine inclui um sistema de gestão da segurança, uma programação de serviço, XML-definidas forma validação servidor, e um serviço XML-RPC para web services. Trata-se de uma tarefa simples para a criação de novos serviços.</p>
<p><a href="http://www.opensymphony.com/webwork;jsessionid=DGBJMDHNHAOE" target="_blank"><strong>WebWork</strong></a></p>
<p>WebWork é um framework de aplicação web J2EE. É baseado em um conceito chamado "Pull HMVC" (Pull modelo hierárquico View Controller). (já tinha falado dele em outro artigo. <a href="http://edersonmelo.wordpress.com/2008/07/18/webwork-framework-para-desenvolvimento-web-flexivel/">Veja</a>)</p>
<p><a href="http://www.springframework.org/" target="_blank"><strong>Spring</strong></a></p>
<p>A Spring é uma aplicação camadas Java/J2EE framework, baseado no código publicado no Expert One-on-One J2EE Design e Desenvolvimento. (já tinha falado dele em outro artigo)</p>
<p><a href="http://code.google.com/webtoolkit/" target="_blank"><strong>Google Web Toolkit</strong></a></p>
<p>Google Web Toolkit (GWT) é um software Java de desenvolvimento framework que torna a escrita AJAX aplicações como o Google Maps eo Gmail fácil para programadores .</p>
<p>Escrevendo aplicações dinâmica para web hoje é muito tedioso e incorre em erros de processo; você gasta 90% do seu tempo trabalhando em torno de sutís incompatibilidades entre navegadores e plataformas, JavaScript e da falta de modularidade.</p>
<p><a href="http://directwebremoting.org/" target="_blank"><strong>DWR</strong></a></p>
<p>AJAX e DWR é XMLHttpRequest é fácil. Ela facilita a chamada Java no servidor de Javascript diretamente no navegador para mobilizar todos os parâmetros e retornar valores.</p>
<p><a href="http://helma.org/" target="_blank"><strong>Helma</strong></a></p>
<p>Helma é uma aplicação web de código aberto framework de scripting rápido e eficiente, servindo de seus sites e aplicações Internet.</p>
<p><a href="http://www.restlet.org/" target="_blank"><strong>Restlet</strong></a></p>
<p>Restlet é um framework que traz a simplicidade ea eficiência do estilo arquitectónico para desenvolvedores Java. É composto de duas partes, uma API neutro e uma implementação de referência (Noelios Restlet Engine). Suporta todos os conceitos RESTO (recurso, representação, dados, conectores, componentes, etc) e é adequado para ambos cliente e servidor RESTO aplicações.</p>
<p><a href="http://www.rsf.org/" target="_blank"><strong>RSF</strong></a></p>
<p>RSF é uma fonte aberta para  programação web framework, com aproximadamente o âmbito da aplicação da Sun JSF. RSF está escrito em Java, e é construído sobre o framework Spring. RSF caracteriza um puro-HTML templating e um motor chamado IKAT, que atinge os mais limpos em termos de separação entre apresentação e lógica ainda construi "componentes" usando HTML puro e bibliotecas de código em vez de pesados framework base classes.  RSF tem atualmente integrações para Hibernate, JSR-168, Cocoon e Sakai.</p>
<p><a href="http://www.thinwire.com/" target="_blank"><strong>ThinWire</strong></a></p>
<p>ThinWire é um framework de desenvolvimento  que permite a fácil construção de aplicações para a web que parecem muito com aplicações desktop que estamos familiarizados.</p>
<p><a href="http://java-source.net/open-source/web-frameworks/maverick" target="_blank"><strong>Maverick</strong></a></p>
<p>Maverick é um MVC (também conhecido por "Modelo 2")-framework para a publicação na web usando Java e J2EE. Trata-se de um framework minimalista que se concentra exclusivamente na lógica MVC, o que lhe permite gerar apresentação usando uma variedade de tecnologias templating e de transformação.</p>
<p><a href="http://java-source.net/open-source/web-frameworks/jaffa" target="_blank"><strong>Jaffa</strong></a></p>
<p>Jaffa (Java Application Framework Para Todos) é uma empresa focada Java-framework de rápido desenvolvimento de aplicativos. Ele oferece um completo desenvolvimento de aplicações Java Web pilha, alargando exsiting projetos como Tomcat e Struts, o frontend baseado em web MVC-widgets, todo o caminho através de uma leve e alta performance O/R persistência motor, e bastante rica em recursos. Incluindo as regras de motores, declarativa de aplicação, e segurança de dados.</p>
<p><a href="http://java-source.net/open-source/web-frameworks/jpublish" target="_blank"><strong>JPublish</strong></a></p>
<p>JPublish é um poderoso sistema de publicação na web concebido para garantir um limpa separação de papéis desenvolvedor. JPublish inclui suporte a múltiplos templating motores, incluindo Jacarta Apache's Velocity, FreeMarker e WebMacro. JPublish suporta numerosas línguas incluindo scripts Python, BeanShell, e JavaScript. JPublish é modular e proporciona uma fácilextensibilidade.</p>
<p><a href="http://java-source.net/open-source/web-frameworks/webonswing" target="_blank"><strong>WebOnSwing</strong></a></p>
<p>WebOnSwing é uma  aplicação framework que permite criar aplicações web, da mesma forma que você desenvolva um desktop. Você não precisa usar arquivos JSP, arquivos XML, pedidos, postes, etc Tudo é puro Java e arquivos em HTML que vem diretamente a partir do designer gráfico. Este framework constrói e manipula páginas HTML com componentes Swing, permitindo a utilização arquitetura MVC e todas as facilidades oferecidas pelo Swing na web.</p>
<p><a href="http://java-source.net/open-source/web-frameworks/trimpath-junction" target="_blank"><strong>Trimpath Junction</strong></a></p>
<p>TrimPath dispõe de código-fonte aberto (GPL &#38; APL) tecnologias web, centrada em torno de JavaScript, sincronização, MVC, ocasionalmente ligadas a informática, Google e artes. O código-fonte aberto Junction convenções-framework é um excesso de configuração, sincronizando web MVC framework de JavaScript. <em></em></p>
<blockquote><p><em>Características da Junção:</em></p>
<p>* Junção é um riff do Ruby on Rails-framework no mundo do JavaScript.<br />
* Junction torna a sua aplicação web executar grandes.<br />
* Junction é uma sincronização MVC-framework para a construção de</p>
<p>aplicativos em cima do Google de velocidades, mas também não exige Google</p>
<p>Gears se você não quiser que ele.<br />
* Junction sincroniza automaticamente o seu cliente-side e server-side code</p>
<p>e RDBMS's.<br />
* Junction ainda funciona mesmo quando a rede é ocasionalmente-ligado ou</p>
<p>offline.<br />
* Junction pode executar a sua aplicação na web-browser ou a um servidor</p>
<p>duplicar lógica. baseado em Rhino, ou ambos. A escolha é sua. E, você escreve código apenas uma vez a sua candidatura para apoiar estas diferentes opções runtime. Não</p></blockquote>
<p><a href="http://java-source.net/open-source/web-frameworks/makumba" target="_blank"><strong>Makumba</strong></a></p>
<p>Makumba é uma consulta MVC web-centric framework destinado a construir banco de dados orientado sem conhecimentos avançados sistemas de banco de dados ou Java. É fácil de configurar e elimina todas as despesas gerais normalmente necessário para obter dados do banco de dados para o ponto de vista. O seu intuitivo tag-biblioteca complexo ajuda a construir sites em muito menos tempo do que outros frameworks.</p>
<blockquote><p><em>As suas principais características são:</em></p>
<p>* Lista Makumba motor (usando OQL / query HQL como língua), para "loop" ao longo registros no banco de dados e exibi-los corretamente de acordo com o seu tipo de dados.</p>
<p>* Makumba Formas, apoiando aninhadas e formas que permitam construir formas complexas sem ter que se preocupar com a forma como irá obter os dados armazenados.</p>
<p>* Dados Makumba Definições (MDDs), uma abstração do modelo de dados, tornando o modelo design muito fácil.</p></blockquote>
<p><a href="http://java-source.net/open-source/web-frameworks/barracuda" target="_blank"><strong>Barracuda</strong></a></p>
<p>Barracuda é um open-source  de Apresentação-framework concebido para tornar mais fácil a construção em  servlet. Ele apresenta um DOM baseado templating, melhor mecanismo de separação de código de conteúdo (padrão XMLC), um componente UI modelo que prevê uma série de widgets lado do servidor (tabela, lista, modelo, etc) que se torna mais fácil de manipular estruturas DOM, e uma forte digitado exatamente como nas interfaces MVC Swing.</p>
<p>Com suporte a múltiplas linguagens (HTML, WML, XML, etc). Ele tem um caso modelo que prevê Modelo 2 estilo fluxo de controle e permite a verdade evento impulsionado programação no servidor. Você pode adicionar aos ouvintes e seus componentes server-side code evento handler irá receber automaticamente notificado quando ocorre uma ação sobre o cliente.</p>
<p><a href="http://java-source.net/open-source/web-frameworks/calyxo" target="_blank"><strong>Calyxo</strong></a></p>
<p>O framework Calyxo MVC modelo 2 baseado no desenvolvimento de aplicações web. Ele oferece suporte para aplicações modulares verdade, i18n,um gerencia de visão flexível, um poderoso motor de validação, e muito mais.</p>
<p><a href="http://java-source.net/open-source/web-frameworks/rife" target="_blank"><strong>Rife</strong></a></p>
<p>Rife oferece uma abordagem alternativa para o desenvolvimento ea aplicação web design. Ela tem por base a plataforma Java, mas oferece todas exigidas ferramentas e APIs para implementar e executar todas as tarefas comuns em um site relacionado rápido, intuitivo e de forma coerente. Rife foi concebido para perfeita separação de funções durante um ciclo de desenvolvimento. Cada programador, dba e designer só tem de se concentrar em suas próprias tarefas. A qualquer momento o trabalho pode ser facilmente integrado com o trabalho do restante da equipe. Isso resulta em uma forma pouco acoplada e muito robusta do sistema.</p>
<p>Pode-se fazer melhorias graduais com pouco sem nenhum risco de efeitos colaterais indesejados em outras partes do sistema. Rife é composto por uma grande colecção de peças modulares, que incluem:</p>
<blockquote><p>* Aplicação web motor,<br />
* Web continuations integrada,<br />
* Personalizável multi-formato modelo motor (html, xml, sql, java, txt, ...)<br />
* Apoio à modelo conteúdo transformando, através, por exemplo XSLT,<br />
* Autenticação framework,<br />
* Query database construtores,<br />
* Persistência camada simples,<br />
* Tolerante a falhas e JDBC wrappers conexão pooling,<br />
* Web-oriented database utilitários,<br />
* Dados repositório central,<br />
* Cron-como programador,</p>
<p>* Configuração framework. A parte central é o motor que formaliza todos os aspectos da dinâmica desenvolvimento web. Ela graciosamente resolve todas as dúvidas, confusão e problemas de manutenção do HTTP apátridas e liberal CGI interface.</p></blockquote>
<p><a href="http://java-source.net/open-source/web-frameworks/josso" target="_blank"><strong>JOSSO</strong></a></p>
<p>JOSSO, ou Java Open Single Sign-On, é uma fonte aberta J2EE SSO à base de infra-estrutura destinada a fornecer uma solução centralizada para a plataforma neutra autenticação do usuário.</p>
<p><a href="http://java-source.net/open-source/web-frameworks/stripes" target="_blank"><strong>Stripes</strong></a></p>
<p>Stripes Java Web é um framework que faz desenvolvimento web tão fácil como deveria ser. Ela exige configuração zero externo para além do registo de um servlet e um filtro. Stripes simples inclui ainda poderosas soluções para problemas comuns, tais como propriedades indexadas, multi-evento faz, da localização e da utilização de objetos no domínio da web tier. Tudo isto num framework compacto com praticamente nenhuma dependências!</p>
<p><a href="http://java-source.net/open-source/web-frameworks/click" target="_blank"><strong>Click</strong></a></p>
<p>Click é uma aplicação web J2EE enquadramento comercial criado para desenvolvedores Java.</p>
<blockquote><p><em>Click tem como Destaque:</em></p>
<p>* Muito fácil de aprender<br />
* Componente e Page Oriented design<br />
* Evento base programação modelo<br />
* Formulário de validação automática<br />
* Page templating<br />
* Velocity página renderização<br />
* Soberbo erro relatórios</p>
<p>* Alta performance O desenho é a melhor filosofia subjacente Click resumido nas palavras sueco Lagom o que se traduz em não muito pouco ou muito, mas ideal.</p></blockquote>
<p><a href="http://java-source.net/open-source/web-frameworks/zk" target="_blank"><strong>ZK</strong></a></p>
<p>ZK é uma base de AJAX, XUL-compliant, Java framework para permitir que todas as aplicações Web tenham  ricas aplicações.</p>
<p>No caso intuitivo-driven modelo, você representa a sua aplicação em componentes XUL característica-rica, e manipula esses componentes, ouvindo acontecimentos desencadeados pelos utilizadores, tão simples como você fez durante anos em aplicações desktop.</p>
<blockquote><p>* Sem JavaScript.</p>
<p>* Sem replicação a lógica de negócio dos clientes.</p>
<p>* Nenhum proprietário componentes.</p>
<p>* Sem compilação.</p></blockquote>
<p>ZK trabalha com os frameworks e as tecnologias existentes, tais como JSF e portais, de modo que o ritmo da adaptação é tudo sob seu controle.</p>
<p><strong><br />
<a href="http://java-source.net/open-source/web-frameworks/wings" target="_blank">Wings</a></strong></p>
<p>Wings é um componente baseado na web framework semelhante ao Java Swing API com o seu paradigma MVC evento e projeto orientado princípios. Ela utiliza os modelos, eventos e ouvintes do evento Swing e organiza os componentes como uma hierarquia de contentores com layout gestores. 2,0 vem com uma versão completamente reescrito renderização subsistema centrando-se em óptimo stylability via CSS e de novos recursos como Arrastar e Soltar apoio, contexto menus e Server-side code execução (AJAX).</p>
<blockquote><p>Suas características de 2.0 são as seguintes:</p>
<p>* Conjunto completo de itens, incluindo árvores, mesas, tabulada vidraças menus e muito mais.<br />
* Altamente flexível e dinâmico layout gestores<br />
* Arrastar e Soltar apoio<br />
* Componente contexto menus e dicas<br />
* Manipulação do browser de navegação de volta</p>
<p>* Melhor styleability via CSS A distribuição contém uma extensa documentação usuário demo e vários aplicativos também disponível&#62;&#62; on-line. Wings é liberado sob a licença LGPL. Permalink</p></blockquote>
<p><a href="http://strecks.sourceforge.net/" target="_blank"><strong>Strecks</strong></a></p>
<p>Strecks é um conjunto de extensões para o desenvolvimento web Struts framework destinado a usuários Java 5.</p>
<p>O objectivo da Strecks é fomentar a capacidade de Struts, em termos de produtividade e durabilidade. Strecks faz uso da linguagem Java 5 características, em especial JSR-175 anotações, a fim de simplificar o modelo de programação Struts aplicações.</p>
<p><a href="http://www.flexive.org/" target="_blank"><strong>fleXive</strong></a></p>
<p>fleXive é um Java EE 5 open-source para o desenvolvimento do framework complexo e evolutivo de aplicações. Ele acelera desenvolvimento, aliviando  a programação que se torna muito enfadonho e repetitivo  e ajudando a manter a sua flexíbilidade durante o ciclo de desenvolvimento e na produção.</p>
<p>fleXive empresa,  concentra-se em escala conteúdo modelagem, armazenamento e recuperação, JSF abrangente e inclui suporte para exibir e manipular esses conteúdos em (web) aplicações. O ambiente runtime já existentes podem ser incluídos em aplicações Java EE, mas você também pode construir novas aplicações e embalagem-las em stand-alone aplicações Java EE.  FleXive fornece elementos essenciais para a data-centric aplicações:</p>
<blockquote><p>* Secure EJB à base de persistência motor<br />
* Desenvolvimento Web JSF toolkit<br />
* Potente administração interfaces<br />
* Com base nos mais recentes padrões da indústria-como o Java 6, EJB 3, JSF,</p></blockquote>
<p><strong>Echo</strong></p>
<p>Echo é um framework de desenvolvimento orientado à objeto, evento-driven Web aplicações. Echo remove o programador de ter de pensar em termos de "página de base" permite que aplicações e ele / ela para desenvolver aplicações utilizando o convencional objeto-orientado e paradigma para a eventualidade de condução da interface do utilizador desenvolvimento.</p>
<p><strong>Anvil</strong></p>
<p>Anvil é um servidor baseado ambiente Java e programação orientada objeto com a linguagem templating apoio, sendo especialmente adequada para aplicações para a web.</p>
<p><a href="http://myfaces.apache.org/" target="_blank"><strong>MyFaces</strong></a></p>
<p>MyFaces é uma implementação de JavaServer (tm) Faces (JSR 127), uma nova e futura aplicação web framework que cumpra o paradigma MVC. É comparável com o bem conhecido Struts-framework, mas tem características e conceitos que estão para além dos do Struts.</p>
<p><a href="http://www.vraptor.com.br/" target="_blank"><strong>VRaptor</strong></a></p>
<p>VRaptor é um framework MVC web. É altamente baseada em princípios a Inversão de Controle, usando injeção de dissociar o seu construtor componentes da sua empresa lógica classes.</p>
<p><strong>Millstone</strong></p>
<p>uma bela alternativa para framework não é necessário fazer uma signle html xrite line.</p>
<p><a href="http://swingweb.sourceforge.net/" target="_blank"><strong>SwingWeb</strong></a></p>
<p>Swingweb é uma implementação de AWT toolkit que permite AWT / Swing pedido para ser operacional dentro de um container web e apresentado como uma aplicação web para o navegador da Web, puramente em HTML / CSS / javascript.</p>
<p>Não há qualquer código necessário para a conversão do swing pedido para ser executado no SwingWeb ambiente.</p>
<blockquote><p>Algumas das características do SwingWeb incluem o seguinte:</p>
<p>* Apoio web-ambiente com várias sessões aplicação concomitante</p>
<p>* Componente-arquitetura orientada que permite que os desenvolvedores de permitir que compõem a actual swing ambiente web facilmente<br />
* O apoio comum AWT / Swing componentes em java.awt.<br />
* E javax.swing.<br />
* O apoio em todos os seus componentes layouts JDK</p>
<p>* Altamente configurável jxp utilização de modelo para apresentação componente</p></blockquote>
<p><strong>Macaw</strong><br />
Macaw é um objeto de publicação de âmbito local projetado para aplicações web.</p>
<p>Freemarker é utilizado para a apresentação, Jetty é utilizada como o padrão da web recipiente, e existe uma base integração com Hibernate (persistência, mas outros mecanismos podem ser usados). O framework exige que as duas camadas mais alta da "lógica empresarial" classes: uma camada Java Web onde certas método simples e de classe nomeando convenções são utilizadas para facilitar o fácil mapeamento de dados de e para HTML, templates e Freemarker página. Um pequeno número de Freemarker tags estão definidas para permitir que as referências a Macaw à base de objetos dentro da página templates.</p>
<p><strong>OpenXava</strong></p>
<p>XML / Java Framework para desenvolver aplicações empresariais J2EE rápida e facilmente. Baseia-se no negócio componentes definidos com XML. Rich e flexível uma vez que é utilizado durante anos para criar aplicações empresariais reais.</p>
<p><a href="http://www.araneaframework.org/" target="_blank"><strong>Aranea framework web</strong></a></p>
<p>Aranea é um Open Source (APL 2.0) Java hierárquica MVC Web-framework que fornece uma simples abordagem comum para a construção de aplicações web componentes, reutilização ou costume geral GUI lógica e prorroga o framework. O enquadramento aplica-Object Oriented programação utilizando técnicas com POJOs e fornece uma tag JSP biblioteca que facilita programação web GUIs sem escrever HTML.</p>
<p><strong>Hamlets</strong></p>
<p>Hamlets (anteriormente conhecido como IBM Servlet à base de Conteúdo Criação Framework) é um sistema de código aberto para a geração dinâmica de páginas web, originalmente desenvolvido por René Pawlitzek a IBM. Um Hamlet é uma extensão servlet que lê arquivos XHTML modelo contendo apresentação usando SAX (Simples a API para XML) e dinamicamente acrescenta conteúdo on the fly a esses lugares no modelo que são marcadas com etiquetas especiais e IDs usando um pequeno conjunto de funções callback . Um modelo compilador pode ser usado para accerate Hamlets. Hamlets proporcionar uma fácil de usar, fácil de compreender, leve, pequeno-pegada, servlet conteúdo baseado em criação framework que facilita o desenvolvimento de aplicações baseadas em web. O framework Hamlets não só apoia, mas também reforça a separação completa de conteúdo e apresentação.</p>
<p><strong><br />
jWic</strong></p>
<p>jWic é um desenvolvimento baseado java-framework para o desenvolvimento de aplicações web dinâmicas e familiaridade com a conveniência de "cliente rico" estilo programação. O componente de base, evento de programação orientada modelo torna fácil para os desenvolvedores a criar rapidamente aplicações web flexível e robusto. A coleção de comandos padrão jWic vem com Ajax funcionalidade para aumentar a experiência do usuário final. Os desenvolvedores também podem aplicar os seus próprios controlos e combinar jWic e incorporá-las em suas aplicações web.</p>
<p><strong>Mentawai</strong></p>
<p>O Mentawai objetivo é o de ser um simples, flexível, alegre e produtiva Java Web framework.</p>
<blockquote><p>* Simples: Mentawai é muito simples de instalar, configurar e de entender.</p>
<p>* Flexibilidade: O Mentawai arquitetura é muito flexível e bem organizado, permitindo que qualquer mortal para criar novas funcionalidades para o framework através da aplicação de suas principais classes. O núcleo do framework é baseado em todas as interfaces.</p>
<p>* Complete: Mentawai transparente oferece soluções para as tarefas repetitivas de cada projeto web.</p>
<p>* Alegre: Mentawai oferece programatic configuração com 100% puro código Java.</p>
<p>* Produtivo: Mentawai oferece soluções práticas e simples para a maioria dos problemas do desenvolvimento web, reduzindo o tempo desenvolvendo.</p></blockquote>
<p><strong>Jucas</strong></p>
<p>Jucas é um web-framework que reúne MVC, conceito componente orientada para a concepção gráfica programação.</p>
<p><strong>Chrysalis</strong></p>
<p>Chrysalis é um framework desenvolvimento web Java. Ele tem um foco diferente da maioria MVC (MVC) web frameworks. Chrysalis controladores lembram classes Java com múltiplos métodos. Quando um cliente solicitar URLs, elas  são mapeadas para cada controlador método.</p>
<p><strong>Caramba</strong></p>
<p>Caramba O framework é construído de baixo para cima com um objetivo principal: criar Compensador, Rich Internet Applications. Com a tecnologia AJAX nós já poderia conseguir isso, mas era difícil de debug, erro propensa a intensidade eo tempo que ele funcione. Temos a certeza que a simplicidade pode ser alcançada por seguir a arquitetura orientada evento: Caramba evento é 100% impulsionada, de forma muito, muito fácil de usar. Usando Caramba faz com que seja possível fazer fantasia, responsivo aplicações web-sem ter de escrever uma única linha de JavaScript. Você não precisa de aprender outro idioma. Apenas a boa e velha java sintaxe JSP, isso é tudo o que você precisa saber para começar.</p>
<p><strong>jZeno</strong></p>
<p>jZeno é uma fonte aberta java desenvolvimento framework que oferece a capacidade de desenvolver aplicações web ricas. O principal objetivo da jZeno arquitectónico é permitir que as pessoas a criar aplicações web usando puro java desenvolvimento, tanto quanto possível. Em grande parte a redução da necessidade de conhecer tecnologias como JavaScript, HTML, CSS, banco de dados SQL específicos, JSP, JSF.</p>
<p><a href="http://sourceforge.net/projects/ztemplates" target="_blank"><strong>ztemplates</strong></a></p>
<p>ztemplates-se de um framework para a criação de aplicações web baseado em Java 1,5. Características:</p>
<blockquote><p>* Nova e única acção de transformação módulo<br />
* Limpa, tecnologia agnóstico urls<br />
* Totalmente JSP, Velocity e compatível AJAX<br />
* Estado-livres<br />
* Invisível para a web-client<br />
* Convenção sobre configuração<br />
* Extensible<br />
* Pequenas e modular</p></blockquote>
<p><strong>Pustefix</strong></p>
<p>Pustefix é uma estrutura que ajuda você a desenvolver aplicativos baseados na web. O framework é composto por duas partes mais ou menos independentes: uma máquina de aplicar recursiva XSLT transformações que produz a UI da aplicação web. Um framework que leva Java contributo da interface de usuário para alterar os dados da aplicação e de fornecimentos alterações do pedido dados de volta para a UI. Juntos, os actos framework semelhante ao MVC padrão (tanto quanto isso é possível no contexto de uma aplicação web).</p>
<p><strong>Roma meta framework</strong></p>
<p>Roma Meta-framework é uma iniciativa Open Source para tornar fácil desenvolvimento de aplicações Java. A abordagem é totalmente DDD, vamos pensar que o domínio do seu pedido e irá Roma faz o resto: persistência (banco de dados), apresentação (HTML + Ajax), madeireira, usuário de gestão, sessões, etc</p>
<p><strong><br />
Aurora</strong></p>
<p>Aurora é um open-source MVC-framework object-oriented para formar controladores utilizando o Spring Framework. O código-base nasceu a partir da experiência com Spring MVC módulo e lentamente desenvolvido ao longo de várias versões em um verdadeiro framework que tentativas de solucionar os problemas mais comuns que o autor  tinha quando utilizar Spring MVC e outras questões relacionadas com J2EE web em geral.</p>
<p><strong>Japple</strong></p>
<p>Japple é um meio rápido, de desenvolvimento de aplicações para a construção de aplicações web, e de serviços. Construído sobre a plataforma JavaTM2 e abrir-normas, Japple permite-lhe desenvolver e implantar aplicações web mais rápido, mais fácil e mais eficiente do que os métodos tradicionais.</p>
<p><strong><br />
SOFIA</strong></p>
<p>SOFIA é um  Open-framework para a Internet Applications.</p>
<p>Conceitualmente, SOFIA é semelhante a outros frameworks J2EE MVC open source, como o Apache Struts. Mas SOFIA estabelece um novo padrão de desenvolvimento Java através da entrega em um framework e correspondência com melhor integração com ferramentas robustas JSP tag classe e bibliotecas.</p>
<p><strong><br />
Verge</strong></p>
<p>A Verge-framework é uma fonte aberta J2EE aplicação framework inteiramente escrito em Java usando apenas a API padrão J2EE. Este projeto visa desenvolver e promover um framework altamente flexível e extensível para a construção de aplicativos empresariais.</p>
<p><a href="http://java-source.net/open-source/web-frameworks/swinglets" target="_blank"><strong>Swinglets</strong></a><br />
Programa seu JPS &#38; Servlets como você programa seus componentes Swing.</p>
<p>Swinglets lado do servidor é um componente que usa uma biblioteca modelo idêntico ao Swing. Swinglets tem aparência e se sente para HTML, Java Script e WML. Os Componentes, Models, Renderers, e LookAndFeels são muito semelhantes. Tem Swing evento movimentação também. Na verdade Swinglets realmente usa os modelos Swing (por exemplo, TableModel). Isso significa que você pode tomar o seu modelos existentes e começar a trabalhar com Servlets imediatamente.</p>
<p><a href="http://jspwidget.sourceforge.net/" target="_blank"><strong>JSPWidget</strong></a></p>
<p>JSPWidget JSP-framework é utilizado para ver estados retidos, server-side GUI para fazer JSP controles intuitivos como em desenvolvimento como formas tradicionais cliente ou cliente-em aplicações baseadas na web.</p>
<p><strong>JAT</strong></p>
<p>JAT é um java-framework que pode ser facilmente estendido para melhorar a projectos de tempo. JAT permite construir aplicações Web (J2EE) ou a aplicação autônoma (servidor, lote, etc.) JAT fornece os principais funcionalidades básicas de qualquer aplicação Java,</p>
<blockquote><p><em>Tais como:</em></p>
<p>* Alto Business Object abstração</p>
<p>* Integração instalações (previstas SGBD, LDAP e está aberta a qualquer produto de software)</p>
<p>* A autenticação e de gestão usuário privilégios</p>
<p>* Padrão MVC implementação (com privilégios de gestão e de controlo de fluxo página)<br />
* HTML layout estrutura de gestão (cabeçalho, rodapé, menu, etc)<br />
* HTML conteúdo dinâmico e instalações (formulário, relatório, paging)<br />
* Logging feautures<br />
* Ajuda on-line utilidade<br />
* Alto configuração de todas as funcionalidades descritas<br />
* Administração e configuração GUI</p></blockquote>
<p><strong>Brill</strong></p>
<p>O Brill-framework é um framework de desenvolvimento de fonte aberta para sites da Web usando Java e XHTML. O Brill-framework foi desenvolvido por Chris Bulcock, como resultado de tornar-se frustrados com frameworks como o Apache Struts, o que depende do Java Server Pages. O objetivo era desenvolver um framework que é simples, que suporta edição WYSIWYG página e não requer código Java ou tags especiais dentro da Server Pages.</p>
<p><strong><br />
Vroom</strong></p>
<p>Vroom é um framework de HTML / JSP e código vinculativo Java . É extremamente simples de usar e muito poderoso. É possível controlar o seu HTML widgets. Ela pode ser aplicada de forma independente como JSP / Servlet Modelo ou pode ser integrado com Struts, JSF, etc YUI no tags personalizadas, não tem configurações complexas, apenas vincular arquivos de configuração com suporte beans.</p>
<blockquote><p>Obs.: As descrições na sua maioria são extraídas dos próprios desenvolvedores.</p></blockquote>
<p><em>Abraço,<br />
Ederson Melo</em></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Äntligen ett inlägg!]]></title>
<link>http://samzodiac2.wordpress.com/?p=1594</link>
<pubDate>Mon, 21 Jul 2008 11:47:04 +0000</pubDate>
<dc:creator>Sam Zodiac</dc:creator>
<guid>http://samzodiac2.wordpress.com/?p=1594</guid>
<description><![CDATA[Jaha, efter många om och men fick jag så äntligen ut en post! Uppenbarligen underhållsarbete ell]]></description>
<content:encoded><![CDATA[<p>Jaha, efter många om och men fick jag så äntligen ut en post! Uppenbarligen underhållsarbete eller tekniska problem här på WP. Tyckte jag såg något om det igår. Och så länge inte den visuella <a href="http://faq.wordpress.com/category/wysiwyg/" target="_blank">WYSIWYG </a>(What You See Is What You Get)- redigeraren inte är tillgänglig, utan endast HTML-redigeraren, har jag stora problem att få till mina inlägg precis som jag vill ha dem. Hoppas att det inte blir några fler störningar nu, åtminstone på ett tag! :)</p>
<p style="text-align:center;"><a href="http://samzodiac2.files.wordpress.com/2008/07/menatwork.jpg"><img class="aligncenter size-full wp-image-1595" src="http://samzodiac2.wordpress.com/files/2008/07/menatwork.jpg" alt="" width="624" height="613" /></a></p>
<p style="text-align:center;">
<p>Läs även andra bloggares åsikter om <a rel="tag" href="http://bloggar.se/om/Bloggning">Bloggning</a>, <a rel="tag" href="http://bloggar.se/om/WP">WP</a>, <a rel="tag" href="http://bloggar.se/om/HTML">HTML</a>, <a rel="tag" href="http://bloggar.se/om/Visuell+redigering">Visuell redigering</a>, <a rel="tag" href="http://bloggar.se/om/WYSIWYG">WYSIWYG</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Nossos Produtos de Gerenciamento de Conteúdo - CMS]]></title>
<link>http://atercricaodesites.wordpress.com/?p=153</link>
<pubDate>Thu, 17 Jul 2008 20:55:33 +0000</pubDate>
<dc:creator>temcosta</dc:creator>
<guid>http://atercricaodesites.wordpress.com/?p=153</guid>
<description><![CDATA[Sistema Adminitrativo de Conteúdo é um Sistema de Atualização de textos e imagens que permite ao]]></description>
<content:encoded><![CDATA[<p>Sistema Adminitrativo de Conteúdo é um Sistema de Atualização de textos e imagens que permite ao administrador do site a atualização das páginas pré definidas, acessando facilmente o sistema através do Browser de qualquer computador que tenha acesso à internet, com navegação fácil e amigável. Pode ser implantado em Web Sites, Intranet's e Extranet's. Existem níveis de edição, revisão e publicação.</p>
<p>É muito fácil adicionar recursos especiais e conteúdos atualizáveis em portais e intranets. Este sistema modular fornece o poder e a praticidade que os profissionais desejam para gerenciar de forma integrada todos os projetos de Internet da sua empresa, através de um ambiente único e amigável.</p>
<p>Todo o gerenciamento passa a ser feito de forma simples e rápida, através da Internet, sem a necessidade de conhecimentos em programação.</p>
<p>A solução pode ser composta por uma gama de soluções modulares. Basta escolher os módulos que você precisa. Veja detalhes aqui.</p>
<p>Através do sistema Publish você terá toda a comodidade de administrar 100% do conteúdo do seu site de maneira muito simples e intuitiva, e sem utilizar qualquer conhecimento de linguagens de programação para a internet.</p>
<p>Publish é a ferramenta perfeita para a publicação de conteúdo dinâmico em seu site (este website utiliza-se do sistema Publish). Através de uma interface administrativa via web, qualquer pessoa mesmo sem conhecimento técnico poderá administrar todo o conteúdo do site, incluindo imagens, textos e tabelas, tudo em tempo real.</p>
<p>Desta forma nossa ferramenta Publish possibilita ao seu administrador, gerenciar o que realmente importa ao seu negócio, ou seja, informar com agilidade as suas novidades, promoções, artigos, informações institucionais e etc...</p>
<p>Com o Publish é possível gerenciar não só o conteúdo estático como textos, imagens, vídeo, Flash, como criar interatividade através de enquetes, pesquisas, log-in, busca.</p>
<p>Interface Administrativa Customizável<br />
Todas as interfaces do Publish são customizáveis, ou seja, o usuário pode criar a sua própria interface usando somente os botões e caixa de texto que realmente precisar. Com isto não é o usuário que se adapta ao produto e sim o produto que se adequa a necessidade de cada usuário.</p>
<p>Curva de Aprendizado<br />
A curva de aprendizado de seu usuário é muito rápida, permitindo que um leigo possa atualizar o conteúdo, colocar ou alterar enquetes, busca, criar comunidades, etc.</p>
<p>Interface Wysiwyg<br />
A interface do sistema permite que você veja como vai ficar a sua página enquanto está editando o seu conteúdo evitando surpresas desagradáveis quando da publicação.</p>
<p>Trabalho off-line<br />
É possível desenvolver qualquer tipo de conteúdo no Word, ou Bloco de Notas enquanto você não está conectado e depois copiar e colar na interface Wysiwyg.</p>
<p>Modularidade<br />
Um grande desafio de um projeto web é saber exatamente como o usuário vai responder a cada área e funcionalidade. Com a arquitetura aberta do sistema é possível implementar novas funcionalidades de forma modular (portlets), assim o seu projeto web pode crescer conforme o seu retorno sobre o investimento.</p>
<p>Baixo Custo de Implementação e Manutenção<br />
Com a solução Publish é possível implementar um projeto web com um prazo extremamente curto, reduzindo o custo de manutenção, uma vez que esta pode ser feita pelo próprio “dono do conteúdo”.</p>
<p>Gerenciamento de Literalmente Qualquer Conteúdo<br />
O Publish não trabalha com uma estrutura de dados fixa, você pode criar e manter qualquer tipo de dado, como por exemplo um cadastro de clientes com qualquer configuração de campos e alterá-la posteriormente, sem perder os dados já coletados.</p>
<p>O Poder dos Open Sources<br />
O Publish centralizou o seu desenvolvimento em vários open sources, entre eles o Velocity, linguagem de geração de templates; Prevayler, banco de dados Java; o WebWorks solução para controle de objetos Web e o AspectWerks, software que permite o desenvolvimento orientado a aspectos (uma evolução da orientação a objetos).</p>
<p>Escalabilidade<br />
Por utilizar a plataforma Java como base do seu desenvolvimento, esta solução pode ser integrada com virtualmente qualquer infra-estrutura. (Windows-Solaris-HP UX-Linux, etc).</p>
<p>Publicação de Banners e Tickers<br />
Através dos templates você pode criar qualquer tipo de arranjo visual, banners randômicos, tickers, etc.</p>
<p>Conteúdo Dinâmico a Qualquer Hora do Dia<br />
Com o Publish você pode agendar a publicação, expiração e o arquivamento de qualquer conteúdo, desta forma o seu site estará atualizando sem ter que pagar hora extra para funcionários ou colaboradores, informando sobre novos eventos, palestras etc, podendo-se cadastrar previamente toda a programação agendando a sua publicação.</p>
<p>Estabilidade<br />
• Garante a recuperação de transações                    encadeadas em caso de falha (Pipeline).<br />
• Garantia do estado de uma sessão, de forma a evitar a perda de informações em caso de falhas do servidor (roll back de transação).<br />
•                    Tratamento de exceções (Ex: código de erro 404).<br />
•                    Gerenciamento de sessão, estado e transação.</p>
<p>Monitoramento<br />
• Administração do Portal realizada a                    partir de um browser.<br />
• Publicação de conteúdo sem a                    necessidade de retirar o portal do ar (on-the-fly).<br />
•                    Disponibiliza facilidades de gerenciamento e monitoramento em                    tempo real.</p>
<p>Segurança<br />
• Funções de publicação e gerenciamento de conteúdo são habilitadas a partir da validação de usuários e em conformidade com as definições de seu perfil de acesso.<br />
• Utilização de HTTPS e certificados digitais.<br />
• A integração entre as camadas do produto é efetuada por meio do estabelecimento de conexões com protocolo TCP e porta bem definida.<br />
• A integração entre o produto e as aplicações ou bases de dados é efetuada por meio do estabelecimento de conexão com o protocolo TCP e portas previamente configuradas.<br />
• Não utiliza datagramas Netbios (portas 135 a 139) para comunicação entre as máquinas que compõem a solução;<br />
• Não utiliza protocolo UDP e serviços RPC,SUNRPC,                    Portmapper.<br />
• A solução estabelece VPN entre seus componentes, através do padrão IPSEC. (Somente para replicação/JDBC)<br />
• Suporta certificados digitais, no padrão                    X.509, para autenticação de usuário e aplicação.<br />
• Suporta SSL 128 bits para criptografia do canal de transmissão de dados. (suporte no WAS)<br />
• Suporta chave de 128 bits para a criptografia de informações trocadas entre servidores. (suporte no WAS)</p>
<p>Agregados<br />
A maior variedade de serviços interativos para                    websites reunida em um único produto:<br />
• Publicação de                    notícias on-line<br />
• Gerenciador de arquivos e                    documentos<br />
• Diretório de usuários<br />
• Chat<br />
• Quadro de                    avisos<br />
• Críticas &#38; sugestões<br />
• Envio de                    e-mails<br />
• Mensagens instantâneas<br />
• Enquetes<br />
• Fórum                    de discussão<br />
• Galeria de Fotos<br />
• Mala Direta                    (Newsletter)</p>
<p>Tudo administrado via web, e sem necessidades de nenhum                    conhecimento técnico para ser administrado</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Instalando o Wysiwyg Hoteditor no Mybb 1.213]]></title>
<link>http://agleoeoleo.wordpress.com/?p=47</link>
<pubDate>Thu, 10 Jul 2008 12:29:13 +0000</pubDate>
<dc:creator>Claudio</dc:creator>
<guid>http://agleoeoleo.wordpress.com/?p=47</guid>
<description><![CDATA[Evilito escreveu um tutorial para a instalação do Wysiwyg Hoteditor na ultima versão estável do ]]></description>
<content:encoded><![CDATA[<p>Evilito escreveu um tutorial para a instalação do <a href="http://agleoeoleo.wordpress.com/2008/02/20/hoteditor-formulario-de-resposta-em-wysiwyg-para-foruns-com-bbcode-smf-phpbb-mybb-phorum/">Wysiwyg Hoteditor</a> na ultima versão estável do Mybb, 1.213.</p>
<p><img src="http://agleoeoleo.files.wordpress.com/2008/02/hoteditor_screenshot_small.gif" alt="Wysiwyg Forum Form" /></p>
<p><a href="http://community.mybboard.net/thread-32382.html">Veja aqui</a> o tutorial em inglês com os arquivos da "core" do mybb já editados para download.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[WYSIWYG Web Builder]]></title>
<link>http://freedownloadssoftware.wordpress.com/?p=78</link>
<pubDate>Tue, 08 Jul 2008 06:15:27 +0000</pubDate>
<dc:creator>admin</dc:creator>
<guid>http://freedownloadssoftware.wordpress.com/?p=78</guid>
<description><![CDATA[ Web Builder is a WYSIWYG (What-You-See-Is-What-You-Get) program used to create web pages. WYSIWYG m]]></description>
<content:encoded><![CDATA[<div style="text-align:left;"><img class="alignleft" src="http://pixhost.eu/avaxhome/avaxhome/2008-07-07/WYSIWYGWB_666.jpg" alt="" width="199" height="135" /> Web Builder is a WYSIWYG (What-You-See-Is-What-You-Get) program used to create web pages. WYSIWYG means that the finished page will display exactly the way it was designed. The program generates HTML (HyperText Markup Language) tags while you point and click on desired functions; you can create a web page without learning HTML. Just drag and drop objects to the page position them ‘anywhere’ you want and when you’re finished publish it to your web server (using the built in Publish tool). Web Builder gives you full control over the content and layout of your web page.</div>
<div style="text-align:left;">WYSIWYG Web Builder features:<br />
• No HTML knowledge needed!<br />
• Drag and drop objects from the toolbox on the page anywhere you like!<br />
• Site Management. Easily add, edit, clone and structure your web pages from a single file.<br />
• Customizable menus, toolbars, keyboard accelerators, dockable windows, tabs, autohide windows.</div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[This would be test number two of the Wordpress blogging software]]></title>
<link>http://homerunpark.wordpress.com/?p=7</link>
<pubDate>Tue, 08 Jul 2008 03:15:51 +0000</pubDate>
<dc:creator>homerunpark</dc:creator>
<guid>http://homerunpark.wordpress.com/?p=7</guid>
<description><![CDATA[Today I searched for a couple of hours for the best software to start my new blog.  After carefully]]></description>
<content:encoded><![CDATA[<p>Today I searched for a couple of hours for the best software to start my new blog.  After carefully examinating the top offerings, I have chosen wordpress.com</p>
<p>Thank you wordpress.   Now a test of the wysiwyg.  <a title="Baseball Bats" href="http://www.cheapbats.com/" target="_blank">Baseball Bats</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[The state of browser-based HTML editors]]></title>
<link>http://affectioncode.wordpress.com/?p=28</link>
<pubDate>Mon, 30 Jun 2008 01:44:55 +0000</pubDate>
<dc:creator>Alexander</dc:creator>
<guid>http://affectioncode.wordpress.com/?p=28</guid>
<description><![CDATA[Or, are HTML editors designed by idiots?
For some time now I have been searching for a good embeddab]]></description>
<content:encoded><![CDATA[<p><strong>Or, are HTML editors designed by idiots?</strong></p>
<p>For some time now I have been searching for a good embeddable, JavaScript-based HTML editor — an editor that I can use to let users write their posts and comments in the browser using "what-you-see-is-what-you-get" formatting: bold and italic type, bulleted lists, images and so on.</p>
<p>What do I expect of an HTML editor? Well, it has to be open-source, compatible with the major browsers (IE 6 and 7, Safari, Firefox and Opera) on their respective operating systems, and it has to be modular in order to embed it into the existing application framework and design. Those goals are not particularly ambitious in this day and age — so why does such a product not exist?</p>
<p>The main problem is, surprisingly, not browser compatibility or openness. I have evaluated several projects in depth, including <a href="http://tinymce.moxiecode.com/">TinyMCE</a> and <a href="http://tinymce.moxiecode.com/">NicEdit</a>, and looked at several others, including FCKeditor, DevEdit and KTML, and — their propensity to crash or produce loopy formatting aside — all of them provide the essentials, and some of them go pretty far with advanced editing features such as table drawing and floating objects. The problem is the lack of modularity and the extra baggage that comes with the "one size fits all" approach.</p>
<p>On looking at a package such as TinyMCE, it is immediately apparent that these projects have been designed to be swallowed whole — that is, they are monolithic frameworks and not simply toolkits. TinyMCE, FCKeditor and NicEdit, to cite the ones I am most familiar with, all provide subsystems for plugins, toolbars, localization, skinning, themes, dialogs, widgets and so on — that's a lot of baggage when you just want an editor widget. But it's the fundamental design of this conglomeration of components that's screwed up.</p>
<p>To explain, let me step back for a second and illustrate how I think an editor should work. To start with, let's review the traditional mode-view-controller (MVC) design pattern:</p>
<p style="text-align:center;"><img class="aligncenter" src="http://affectioncode.wordpress.com/files/2008/06/mvc-1.png" alt="" width="385" height="222" /></p>
<p>For an editor, this translates to the following:</p>
<p style="text-align:center;"><img class="aligncenter" src="http://affectioncode.wordpress.com/files/2008/06/mvc-2.png" alt="" width="385" height="221" /></p>
<p>Why MVC? Such a design is needed first of all to separate concerns. The view interacts with the user; the controller controls the UI and translates user interactions into model modifications; the model tells listeners when it has changed. Thus each part of the system is isolated from unnecessary concerns, and is prevented from meddling with the stuff that isn't any of its business.</p>
<p>A side effect of such clear division is that isolating the interactions means there can be any number of players in the game, all of them unaware of each other. For example, a well-designed MVC setup can let you attach multiple views to the same data model. And by view, I mean anything that has a visual representation: A live word count widget, for instance, is just an editor view that doesn't edit anything, but merely shows a different representation of the same underlying data.</p>
<p>(A digression: MVC actually breaks down in the browser if you rely on the DOM as your data model, because the DOM is implicitly connected to the view. Thus you cannot have, say, a "raw HTML tags" view of the document alongside a full-fledged WYSIWYG editor. Unfortunately, this is probably unavoidable because the only practicable way of implementing HTML editing in a browser today is to use the browser's own editing support. Maybe you could store an internal DOM document and synchronize the trees, but that sounds a bit icky. That said, I haven't actually tried.)</p>
<p>To support the complete MVC cycle, the editor (what I've called the "editor object" in the diagram above, to distinguish from the editor component as a whole) must be programmable and internally consistent with the DOM. To manipulate the document programmatically from JavaScript — for example, to set a subset of the document to a specific font — you grab a piece of the DOM, manipulate it and let the DOM event machinery trickle the changes up to the controller, which then updates the view. That's basic MVC.</p>
<p>Since the editor object also represents state other than HTML data — caret position, scroll position and selection being three — the editor object also has to be scriptable, so that you can manipulate and observe that state. And to simplify certain operations, it should provide enough of a veneer to make common editor operations easily decomposable: "select whole word", "delete word, "move three words to the right", "set as bold," that kind of thing.</p>
<p>MVC, then, helps you build the required ecosystem of controllers and views — toolbars, word counters, spell checkers, colour pickers and the like — in which each actually extends the MVC pattern:</p>
<p style="text-align:center;"><img class="aligncenter" src="http://affectioncode.wordpress.com/files/2008/06/mvc-31.png" alt="" width="385" height="224" /></p>
<p>Take toolbars, for example: Traditionally a strip of icons above the editor, some icons representing actions (indent text, copy, paste), a few representing both action and state (a "B" icon both lets you turn text bold, and is also highlighted to show when the current selection is set in boldface), and icons are either enabled or disabled depending on whether their functionality is available in the current context.</p>
<p>To implement a toolbar, then, you create a toolbar controller and a toolbar view. The controller tells the editor that it wants to listen for notifications; these notifications are used to update the toolbar buttons. If the current text is bold, highlight the "B" icon; if there's something in the clipboard, enable the "paste" button. Similarly, clicking a toolbar button sends a notification back to the controller, which then sends a message to the editor object.</p>
<p>All right. This is all exceedingly basic stuff, so why I am lecturing you about it and calling people names?</p>
<p><strong>Because nobody has so far bothered to implement an MVC-based HTML editor</strong>.</p>
<p>At least, nobody as far as I can see. Among the projects I have looked at, NicEdit comes closest to resembling MVC, if you really squint and maybe turn the brightness of your screen way down. You can actually download cut-down versions of the code that strip away extraneous functionality like dialogs. Unfortunately, it is still a jumbled mess that commingles its concerns. For example, the core editor class knows about plugins, panels and buttons, and interacts with each of these directly instead of relying on notifications or well-defined APIs.</p>
<p>TinyMCE, for its part, doesn't care at all — for instance, there is no way, that I can find, to create two editors on the same page that have different "themes". It's so screwed up that it thinks a theme should include localization, toolbars, graphics, dialogs, skins and — most insane of all — code. Each theme is like an application in itself — there's a "simple" theme with just a few toolbar buttons, but to get a colour picker toolbar button you must use the "advanced" theme, which has tons of other features that might not interest you. This means that to add anything into their system in practice, you have to extend (or worse, copy) the advanced theme. Words like "decoupling" are not in these guys' dictionary.</p>
<p>These editors are so focused on being easy to set up, that when you want to tinker — remove stuff, add stuff, taking things apart and see how they can fit together a little differently — you are bound to meet the wall. WordPress users will have noticed that even WordPress has decided to circumvent TinyMCE, rather than customize it, for their HTML editor toolbar. Their widgets are not intergrated into the main toolbar, and they don't attempt to use TinyMCE's crummy dialog UI either; instead their own buttons are relegated to a separate "Add media" toolbar:</p>
<p><a href="http://affectioncode.files.wordpress.com/2008/06/picture-190.png"></a></p>
<p style="text-align:center;"><img class="aligncenter" src="http://affectioncode.wordpress.com/files/2008/06/picture-190.png" alt="" width="465" height="69" /></p>
<p>So if these frameworks are so awful, how should a good framework look — in cold, hard code? It's actually not difficult:</p>
<pre><strong>var</strong> editor = new PerfectEditor();
editor.attach(document.getElementById("comment_textarea"));
editor.document.observeChanges(<strong>function</strong>() {
  <strong>var</strong> boldButton = document.getElementById("bold_button");
  <strong>if</strong> (editor.getSelection().getStyle("font-weight") == "bold") {
    boldButton.addClassName("active");
  } <strong>else</strong> {
    boldButton.removeClassName("active");
  }
}); </pre>
<p>Certainly some people will pooh-pooh such an approach and call it unnecessarily complex — "TinyMCE does this stuff for me <em>automatically"</em>. Well, sure — but do you really have the option of <em>not </em>doing it automatically? That's the crux of my argument, that the monolithic approach eliminates choice and prevents customization.</p>
<p>But the above example just gives you the raw metal, which can then be glossed over with helper classes (or plugins, if you will):</p>
<div>
<pre><strong>var</strong> editor = <strong>new</strong> PerfectEditor();
editor.attach(document.getElementById("comment_textarea"));
<strong>var</strong> toolbar = <strong>new</strong> PerfectToolbar();
toolbar.setButtonSet(PerfectToolbar.ButtonSets.BASIC);
toolbar.createForEditor(editor, PerfectToolbar.Position.ABOVE); </pre>
</div>
<p>That's nicely separated and layered. But let's whittle away the boilerplate and move everything into a one-line helper to satisfy the "up and running in 15 minutes" PHP-in-21-days guys:</p>
<pre>PerfectEditor.setup("comment_textarea", {
  toolbar: PerfectToolbar.ButtonSets.BASIC,
  toolbarPosition: PerfectToolbar.Position.ABOVE}); </pre>
<p>There, that's pretty concise. And you still have the option of decoupling everything completely if, say, you want to scratch that standard toolbar and go crazy with your own design.</p>
<p>To demonstrate how these projects fail in practice, consider what would take to implement an "insert image" button. Let's imagine, blatantly ignoring reality, that we are Flickr, and we want the button to bring up a nice sidebar panel with a selection of your photos, a search field, and perhaps a way to upload new photos. All of this needs to build on Flickr's existing internal templating system, CSS and so on. Flickr also already has a system for drawing buttons, so we want a Flickr-toolbar, not a "TinyMCE-style" toolbar.</p>
<p>With NicEdit, TinyMCE and FCKeditor, you would create a plugin or theme or something. But in a perfect world, the JavaScript code would look something like this:</p>
<pre><strong>var</strong><strong> </strong>photoPicker = <strong>new</strong> PhotoPicker();
photoPicker.setNSID("123456");
<strong>var</strong> toolbar = new Toolbar();
toolbar.createForEditor(editor, PerfectToolbar.Position.ABOVE);
toolbar.addButton({
  label: "Insert Photo",
  icon: "/images/insert_photo.png"}, <strong>function</strong>() {
    photoPicker.show();
  }
});</pre>
<p>I will let you imagine what the actual PhotoPicker class will look like, except for the code that inserts the image:</p>
<pre>insertButton.observe("click", <strong>function</strong>() {
  <strong>var</strong> imageElement = document.createElement("img");
  imageElement.src = this.photoUrl;
  imageElement.observe("dblclick", this.editPhotoSettings.bind(this));
  editor.document.insertElement(editor.getSelection(), imageElement);
}.bind(this)); </pre>
<p>I think that looks swell.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Joomla! Resources]]></title>
<link>http://shubhamoy.wordpress.com/?p=60</link>
<pubDate>Sat, 28 Jun 2008 18:37:12 +0000</pubDate>
<dc:creator>Shubhamoy</dc:creator>
<guid>http://shubhamoy.wordpress.com/?p=60</guid>
<description><![CDATA[Hi Friends,
It just struck in my mind about writing a post about the very popular CMS called Joomla!]]></description>
<content:encoded><![CDATA[<p>Hi Friends,</p>
<p>It just struck in my mind about writing a post about the very popular <a title="Content Management System" href="http://en.wikipedia.org/wiki/Content_management_system" target="_blank"><strong>CMS</strong></a> called <strong><a title="Joomla @ Wikipedia" href="http://en.wikipedia.org/wiki/joomla" target="_blank">Joomla!</a>. </strong>If you are new to Joomla, don't forget to visit its <a title="Joomla Homepage" href="http://joomla.org" target="_blank"><strong>homepage</strong></a>. </p>
<p style="text-align:center;"><a title="Joomla Homepage" href="http://joomla.org" target="_blank"><img class="aligncenter" src="http://www.fabioruini.eu/blog/wp-content/uploads/2007/11/joomla-logo-vert-color.png" alt="Joomla Logo" width="250" height="250" /></a></p>
<p> </p>
<p>So here is the collection of its resources:</p>
<blockquote>
<ul>
<li><strong><a title="JoomlaCode" href="http://joomlacode.org/" target="_blank">Joomla Code</a> - A resource site for those looking to develop projects based on the Joomla code.</strong></li>
<li><strong><a title="JoomlaArt" href="http://www.joomlart.com/" target="_blank">Joomla Art</a></strong> - <strong>A template club where you get 40 templates right away, and 2 per month for the next year. Does have a few free templates, and a forum.</strong></li>
<li><strong><a title="#1 Joomla Blog" href="http://www.compassdesigns.net/" target="_blank">Compass Designs</a></strong> - <strong>Professional template designers with ready made solutions. Also offers free tutorials.</strong></li>
<li><strong><a title="iJoomla" href="http://ijoomla.com" target="_blank">iJoomla</a> - Offers a mixture of free and paid extensions for your site.</strong></li>
<li><strong><a href="http://www.joomla-addons.org/" target="_blank">Joomla-Addons</a> - A large selection of free addons for Joomla<br />
</strong></li>
</ul>
</blockquote>
<p>Get the full list of resources <a title="SachinKRaj's Blog" href="http://sachinkraj.wordpress.com/2008/06/28/joomla-resources/" target="_blank"><strong>here</strong></a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Joomla! Resources]]></title>
<link>http://sachinkraj.wordpress.com/?p=344</link>
<pubDate>Sat, 28 Jun 2008 18:37:05 +0000</pubDate>
<dc:creator>Shubhamoy</dc:creator>
<guid>http://sachinkraj.wordpress.com/?p=344</guid>
<description><![CDATA[Hi Friends,
It just struck in my mind about writing a post about the very popular CMS called Joomla!]]></description>
<content:encoded><![CDATA[<p>Hi Friends,</p>
<p>It just struck in my mind about writing a post about the very popular <a title="Content Management System" href="http://en.wikipedia.org/wiki/Content_management_system" target="_blank"><strong>CMS</strong></a> called <strong><a title="Joomla @ Wikipedia" href="http://en.wikipedia.org/wiki/joomla" target="_blank">Joomla!</a>. </strong>If you are new to Joomla, don't forget to visit its <a title="Joomla Homepage" href="http://joomla.org" target="_blank"><strong>homepage</strong></a>.</p>
<p style="text-align:center;"><a title="Joomla Homepage" href="http://joomla.org" target="_blank"><img class="aligncenter" src="http://www.fabioruini.eu/blog/wp-content/uploads/2007/11/joomla-logo-vert-color.png" alt="Joomla Logo" width="250" height="250" /></a></p>
<p>So here is the collection of its resources:</p>
<blockquote>
<ul>
<li><strong><a title="JoomlaCode" href="http://joomlacode.org/" target="_blank">Joomla Code</a> - A resource site for those looking to develop projects based on the Joomla code.</strong></li>
<li><strong><a title="JoomlaArt" href="http://www.joomlart.com/" target="_blank">Joomla Art</a></strong> - <strong>A template club where you get 40 templates right away, and 2 per month for the next year. Does have a few free templates, and a forum.</strong></li>
<li><strong><a title="#1 Joomla Blog" href="http://www.compassdesigns.net/" target="_blank">Compass Designs</a></strong> - <strong>Professional template designers with ready made solutions. Also offers free tutorials.</strong></li>
<li><strong><a title="iJoomla" href="http://ijoomla.com" target="_blank">iJoomla</a> - Offers a mixture of free and paid extensions for your site.</strong></li>
<li><strong><a href="http://www.joomla-addons.org/" target="_blank">Joomla-Addons</a> - A large selection of free addons for Joomla<br />
</strong></li>
<li><strong><a href="http://joomlaequipment.com/" target="_blank">JoomlaEquipment</a> - Professionally developed extensions for Joomla.</strong></li>
<li><strong><a href="http://www.joomlahacks.com/" target="_blank">JoomlaHacks.com</a> - A large collection of free modules and templates for you to use.</strong></li>
<li><a href="http://www.joomlashowroom.com/" target="_blank"><strong>JoomlaShowroom</strong></a><strong> - Designing extensions for Joomla-based business sites.</strong></li>
<li><a href="http://www.joomlaspan.com/" target="_blank"><strong>JoomlaSpan</strong></a><strong> - A selection of paid extensions, and a subscription based monitoring service.</strong></li>
<li><a href="http://www.howtojoomla.net/" target="_blank"><strong>HowToJoomla</strong></a><strong> - A blog dedicated to everything Joomla and offers lots of tricks for advanced features.</strong></li>
<li><a href="http://www.joomla-developer-resources.com/" target="_blank"><strong>Joomla-Developer-Resources</strong></a><strong> - Tutorials for getting started with your own Joomla Development.</strong></li>
<li><a href="http://www.joomlabased.com/" target="_blank"><strong>JoomlaBased</strong></a><strong> - Submit your site and get reviews and comments.</strong></li>
<li><a href="http://joomlacode.org/" target="_blank"><strong>JoomlaCode</strong></a><strong> - A resource site for those looking to develop projects based on the Joomla code.</strong></li>
<li><a href="http://www.joomladirectory.co.uk/" target="_blank"><strong>JoomlaDirectory</strong></a><strong> - A UK based directory of all the Joomla resources out there.</strong></li>
<li><a href="http://www.joomlancers.com/" target="_blank"><strong>JoomLancers</strong></a><strong> - A site for people needing special work down on Joomla to find freelancers looking for work.</strong></li>
<li><a href="http://www.joomlapoweredsites.com/" target="_blank"><strong>JoomlaPoweredSites</strong></a><strong> - A site for you to submit your Joomla powered site to and receive comments and reviews from users.</strong></li>
<li><a href="http://www.joomlaspots.com/" target="_blank"><strong>JoomlaSpots</strong></a><strong> - Submit your Joomla based site to this directory to get yourself more exposure.</strong></li>
<li><a href="http://www.joomlatribune.com/" target="_blank"><strong>JoomlaTribune</strong></a><strong> - Bringing together news and resources from all over the Joomla community.</strong></li>
<li><a href="http://www.joomlatutorials.com/" target="_blank"><strong>JoomlaTutorials</strong></a><strong> - A large selection of tutorials from installing to adding extensions.</strong></li>
<li><a href="http://joomlazone.net/" target="_blank"><strong>JoomlaZone </strong></a><strong>- A site with the aim of bringing all Joomla sites together in one easily accessible reference directory.</strong></li>
<li><strong><a href="http://www.gavick.com/" target="_blank">Gavick</a> - A European based designer of professional templates with a small selection of free ones.</strong></li>
<li><strong><a href="http://www.iboldesign.com/" target="_blank">IbolDesign</a> - A collection of free Joomla templates for your use.</strong></li>
<li><strong><a href="http://www.joomla-themes.co.uk/" target="_blank">Joomla-Themes</a> - News and reviews on all the latest themes out in the Joomla world.</strong></li>
<li><strong><a href="http://www.joomlajet.com/" target="_blank">JoomlaJet</a> - A Joomla theme club with 50 themes already in their backstock.</strong></li>
<li><strong><a href="http://www.joomlajunkie.com/" target="_blank">JoomlaJunkie</a> - A professional template design company that likes to focus on color. Offers a small selection of free templates.</strong></li>
<li><strong><a href="http://www.joomlashack.com/" target="_blank">JoomlaShack</a> - Offers up a small selection of free templates and more you can buy. Also has tutorials and a forum.</strong></li>
<li><strong><a href="http://www.pixelsparadise.com/" target="_blank">PixelParadise</a> - Offers over 60 pay for template designs.</strong></li>
<li><strong><a href="http://www.rockettheme.com/" target="_blank">RocketTheme</a> - Another template club that offers you 45 templates at sign up and 1 per month for a year. Offers a small selection of free templates.</strong></li>
<li><strong><a href="http://www.shape5.com/" target="_blank">Shape5</a> - Offers a mixture of paid for and free templates &#38; modules.</strong></li>
<li><strong><a href="http://www.siteground.com/joomla-hosting/joomla-templates.htm" target="_blank">SiteGround Joomla Templates</a> - Well known web host offering over 50 free Joomla templates.</strong></li>
<li><strong><a href="http://www.youjoomla.com/" target="_blank">YouJoomla</a> - Joomla templates for business style sites.</strong></li>
<li><strong><a title="Joomla SEO" href="http://www.joomlaseo.net/" target="_blank">JoomlaSEO</a> - Joomla Tutorials SEO tools for Joomla</strong></li>
<li><strong><a title="Joomla Tools" href="http://www.joomlatools.org/" target="_blank">JoomlaTools</a> - Extensions for Joomla</strong></li>
</ul>
</blockquote>
<p>Well, friends I would welcome you all to suggest me more Joomla resources. </p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Powered by Contribute - A DigitalFlare first]]></title>
<link>http://digitalflare.wordpress.com/?p=6</link>
<pubDate>Tue, 24 Jun 2008 00:01:39 +0000</pubDate>
<dc:creator>ferdi2000</dc:creator>
<guid>http://digitalflare.wordpress.com/?p=6</guid>
<description><![CDATA[Over the past 3 months DigitalFlare has been working closely with the University of Hertfordshire to]]></description>
<content:encoded><![CDATA[<p><a href="http://digitalflare.files.wordpress.com/2008/06/adobe-contribute-cs3-windows-educational-software-full1.jpg"><img class="size-medium wp-image-10 alignright" style="float:right;" src="http://digitalflare.wordpress.com/files/2008/06/adobe-contribute-cs3-windows-educational-software-full1.jpg?w=214" alt="CS3 Contribute" width="214" height="300" /></a>Over the past 3 months DigitalFlare has been working closely with the University of Hertfordshire to develop the 'FDMX' website. FDMX or "The Film and Digital Media Exchange" is a Higher Education Innovation Fund Project. It was formed to promote and encourage film and digital media growth in the South-East of England.</p>
<p>With 8 individual content editors/writers/jounalists - DigitalFlare opted to use '<a href="http://www.adobe.com/products/contribute/" target="_blank">Adobe Contribute</a>' - an intuitive WYSIWYG (What You See Is What You Get) development environment which allows those with little or no programming experience to keep websites and blogs edited and updated with content.</p>
<p>The FDMX website was the first 'Adobe Contribute' powered website DigitalFlare has created. Although Adobe's licensing wasn't as straightfoward as we anticipated we felt that in this instance 'Contribute' was best suited to this editoral-based business model.</p>
<p>Should you own business be interesting in using 'Adobe Contribute' to manage content on a new or existing website please <a href="http://www.digitalflare.co.uk/contact.php">get in contact with us</a> for a competitive quote.</p>
<p>Visit the FDMX website at: <a title="http://www.fdmx.co.uk" href="http://www.fdmx.co.uk" target="_blank">http://www.fdmx.co.uk</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Notepad++, il must per ogni programmatore]]></title>
<link>http://maddrummer.wordpress.com/?p=17</link>
<pubDate>Tue, 17 Jun 2008 19:12:48 +0000</pubDate>
<dc:creator>MadDrummer</dc:creator>
<guid>http://maddrummer.wordpress.com/?p=17</guid>
<description><![CDATA[
Dai, non potevo non parlarvi di Notepad++! E&#8217; uno dei migliori editor in circolazione per chi]]></description>
<content:encoded><![CDATA[<p style="text-align:center;"><img class="aligncenter" src="http://sourceforge.net/dbimage.php?id=62815" alt="" width="300" /></p>
<p>Dai, non potevo non parlarvi di Notepad++! E' uno dei migliori editor in circolazione per chi deve scrivere codice per un qualsiasi linguaggio e come se non bastasse è altamente personalizzabile (tramite i plugin) ed è freeware.</p>
<p><!--more--></p>
<p>Per chi non lo conoscesse, consiglio vivamente di provarlo ( <a href="http://www.filehippo.com/download_notepad/">ecco il link per scaricarlo</a>, potete scegliere tra diverse versioni ) e per convincervi definitivamente vi posto una piccola lista delle features di questa applicazione:</p>
<ul>
<li>Evidenzia e formatta la sintassi</li>
<li>WYSIWYG</li>
<li>Evidenziamento della sinstassi personalizzabile dall'utente</li>
<li>Auto-completamento</li>
<li>Multi-Document</li>
<li>Multi-View</li>
<li>Supportata la ricerca e la sostituzione tramite espressioni regolari</li>
<li>Drag 'N' Drop completamente supportato</li>
<li>Aggiornamento automatico dello stato del file</li>
<li>Zoom in e zoom out</li>
<li>Ambiente di lavoro multi-linguaggio</li>
<li>Bookmark</li>
<li>creazione di macro</li>
</ul>
<p>Stay Tuned!</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Herramientas WYSIWYG y CMS]]></title>
<link>http://gadon.wordpress.com/?p=153</link>
<pubDate>Sun, 15 Jun 2008 10:52:50 +0000</pubDate>
<dc:creator>Gadon</dc:creator>
<guid>http://gadon.wordpress.com/?p=153</guid>
<description><![CDATA[What You See Is What You Get &amp; Content Management System
Voy a comentar a continuación algunas ]]></description>
<content:encoded><![CDATA[<h1>What You See Is What You Get &#38; Content Management System</h1>
<p style="text-align:justify;">Voy a comentar a continuación algunas de las herramientas para el diseño web que más me gustan. No soy informático, ni programador, y a penas controlo un poco el lenguage HTML (<em>Hyper Text Markup Language</em>), en el que, en general, se escriben las páginas web. Por eso prefiero emplear herramientas WYSIWYG, es decir, "lo que ves es lo que obtienes" y CMS, o "sistemas de gestión de contenidos".</p>
<p style="text-align:justify;">Estas aplicaciones permiten construir sitios web completos sin apenas conocimientos informáticos, siendo unas más sencillas que otras y teniendo cada una objetivos bien definidos. Dependiendo de qué sea lo que busquemos emplearemos una herramienta u otra, ya que usar todas a la vez nos llevaría a un caos innecesario.<!--more--></p>
<h2>Quiero una página sencilla y estática</h2>
<p style="text-align:justify;">Si lo que queremos es editar una página web estática, con un contenido que no varíe demasiado a lo largo del tiempo, que sea altamente personalizable, de pequeño tamaño y en la que no haya que manejar grandes volúmenes de información, la mejor opción es, sin dudarlo, un editor de páginas web WYSIWYG (<em>What You See Is What You Get</em>). Y existen muchos en el mercado, todos con uno de los siguientes inconvenientes:</p>
<ul style="text-align:justify;">
<li>Sus precios son desorbitados, como ocurre con <a href="http://www.adobe.com/es/products/dreamweaver/" target="_blank">DreamWeaver</a> (<a href="http://www.adobe.com/es/" target="_blank">Adobe</a>) o <a href="http://www.microsoft.com/spain/expression/expression-web/default.mspx" target="_blank">Expression Web</a> (<a href="http://www.microsoft.com/es/es/default.aspx" target="_blank">Microsoft</a>).</li>
<li>Sus opciones son limitadísimas, disponiendo de unas cuantas plantillas de cuyo diseño se hace verdaderamente difícil alejarse.</li>
</ul>
<p style="text-align:center;"><img class="alignnone size-medium wp-image-154" src="http://gadon.wordpress.com/files/2008/06/dreamweaver.jpg?w=300" alt="" width="96" height="96" /> <img class="alignnone size-medium wp-image-155" src="http://gadon.wordpress.com/files/2008/06/expressionweb.jpg?w=207" alt="" width="85" height="124" /></p>
<p style="text-align:center;"><img class="alignnone size-medium wp-image-156" src="http://gadon.wordpress.com/files/2008/06/nvu.png?w=300" alt="" width="210" height="116" /> <img class="alignnone size-medium wp-image-157" src="http://gadon.wordpress.com/files/2008/06/kompozer.png?w=256" alt="" width="80" height="80" /> <img class="alignnone size-medium wp-image-158" src="http://gadon.wordpress.com/files/2008/06/amaya.png?w=65" alt="" width="90" height="69" /></p>
<p style="text-align:justify;">Frente a estas opciones comerciales, tenemos el software de <a href="http://www.mozilla-europe.org/es/" target="_blank">Mozilla</a> <a href="http://nvudev.com/index.php" target="_blank">NVU</a> y <a href="http://www.kompozer.net/" target="_blank">Kompozer</a>. <a href="http://nvudev.com/index.php" target="_blank">NVU</a> está basado en el Mozilla Composer que formaba parte de la <a href="http://www.mozilla.org/products/mozilla1.x/" target="_blank">Mozilla Suite</a> (ahora <a href="http://www.seamonkey-project.org/" target="_blank">SeaMonkey</a>). <a href="http://www.kompozer.net/" target="_blank">Kompozer</a> es una versión actualizada de <a href="http://nvudev.com/index.php" target="_blank">NVU</a> pero independiente de éste, en la que se han reparado bugs y añadido algunas funcionalidades. Es éste, Kompozer, mi editor preferido, aunque no es el único recomendable en el mercado. Es también muy destacable el soft <a href="http://www.w3.org/Amaya/" target="_blank">AMAYA</a>, propiedad del consorcio <a href="http://www.w3.org/" target="_blank">W3C</a>, que vela por la homogeneidad en lenguages de internet (sintáxis y gramática de los lenguajes de programación empleados en el diseño y desarrollo web).</p>
<p style="text-align:justify;">Aunque como ya he indicado, prefiero Kompozer sobre los demás.</p>
<p style="text-align:justify;">El problema de estos editores, frente a esos tan limitados (y además de pago), es que son imprescindibles ciertos conocimientos de HTML. No obstante, pueden encontrarse numerosos tutoriales y guías por la red, que facilitan el acercamiento a este lenguaje (yo mismo tengo intención de elaborar uno sencillo de aquí a un tiempo).</p>
<h2>Quiero una página de contenido dinámico con la que manejaré muchos datos</h2>
<p style="text-align:justify;">Si en cambio, lo que queremos es una web en la que el contenido variará semanal o diariamente, los editores anteriores harán que el trabajo sea aún más engorroso.</p>
<p style="text-align:justify;">Para ello existen los llamados CMS (<em>Content Management Systems</em>), que asociados a una base de datos (SQL, <em>Structured Query Language</em>), nos darán grandes facilidades. Lo que hacen los CMS es, tras una configuración más o menos sencilla, indicar qué artículos o archivos se muestran en qué lugar de la página o del site.</p>
<p style="text-align:justify;">Así, una vez definida la estructura, nos limitaremos a agregar contenidos sin preocuparnos de su formato, sino simplemente encuadrándolos dntro de un grupo y, sabiendo que cada grupo tiene su lugar en la página.</p>
<p style="text-align:justify;">Este es, por ejemplo, el método empleado en los blog que se ofrecen en internet. Si no solo eres lector de blogs, sino que además tienes uno, habrás comprobado que tu única tarea es escribir las distintas entradas, teniendo opción de agruparlas en categorías. En los blogs de Wordpress, las entradas van apareciendo consecutivamente (y arriba la más nueva) en la página principal. Pero si añades un enlace (como yo he hecho) a cada categoría (mira la columna de la derecha), podrás ver agrupados todos los artículos encuadrados en cada una de ellas.</p>
<p style="text-align:justify;">Esto facilita mucho el trabajo. Pero aún así, cabe decidir primero cual de todos los CMS nos conviene más emplear para nuestro sitio, en función de cuáles sean el objetivo y los resultados esperados.</p>
<p style="text-align:justify;">Veamos ahora algunas de las opciones disponibles (en la página <a href="http://www.opensourcecms.com/" target="_blank">Open Source CMS</a> pueden probarse estos y otros muchos gestores CMS, agrupados también por sus objetivos en la columna de la izquierda de su página):</p>
<h3>Quiero una página a lo periódico digital, con artículos añadidos frecuentemente</h3>
<p style="text-align:justify;">Cuando lo que deseas es crear tu propio portal, un sitio completo que te de todas (o casi todas) las demás funcionalidades, en el que la cantidad de información se convierta en una variable fácil de controlar o sin importancia, las miradas se dirigen principalmente a <a href="http://www.joomla.org/" target="_blank">Joomla!</a>, <a href="http://source.mambo-foundation.org/" target="_blank">Mambo</a> y <a href="http://www.drupal.org/" target="_blank">Drupal</a>, aunque sin olvidar el ya clásico <a href="http://www.phpnuke.org/" target="_blank">phpNuke</a>. Estos tres portales CMS, son los de mayor reconocimiento, aunque cada uno presenta sus ventajas e inconvenientes. Probar algunos antes de empezar, en un servidor local (tipo APACHE) es una buena opción. No tengo intención de entrar en ninguno de ellos en profundidad, auque sí diré que me conozco Joomla! bastante bien (como usuario) y que me gusta su forma de funcionar.</p>
<p style="text-align:justify;"><img class="alignnone size-medium wp-image-160" src="http://gadon.wordpress.com/files/2008/06/mambo.gif?w=179" alt="" width="179" height="90" /> <img class="alignnone size-medium wp-image-161" src="http://gadon.wordpress.com/files/2008/06/php-nuke.jpg?w=300" alt="" width="269" height="52" /> <img class="alignnone size-medium wp-image-152" src="http://gadon.wordpress.com/files/2008/06/joomla.png?w=175" alt="" width="144" height="91" /></p>
<p style="text-align:center;"><img class="alignnone size-medium wp-image-159 aligncenter" src="http://gadon.wordpress.com/files/2008/06/drupal.gif?w=240" alt="" width="178" height="57" /></p>
<p style="text-align:justify;">Entre las ventajas (por no decir que es la única ventaja destacable, si bien es muy importante) de emplear uno de estos tres CMS, más populares, frente a otros que no lo son tanto, es el soporte que ofrece su comunidad de usuarios y la inmensa cantidad de extensiones que te permitirán hacer cualquier cosa que el propio CMS no pudiera hacer originalmente.</p>
<h3>Quiero un blog o una bitácora</h3>
<p style="text-align:justify;">Para llevar tu propio cuaderno de bitácora y, en caso de que los servicios gratuitos de internet se te queden cortos, siempre puedes recurrir a uno de estos CMS. La verdad es que a mi me va bien el servicio gratuito de <a href="http://www.wordpress.com" target="_blank">WordPress.com</a>, así que no he probado ninguno de los ofertados. Bueno, a ver si consigo explicarme, he probado el propio <a href="http://www.wordpress.org/" target="_blank">WordPress</a> que tiene una versión descargable e instalable en tu propio host. Básicamente, la funcionalidad es la misma, aunque las opciones de personalización son bastante mayores si alojas el CMS en tu servidor (o el que tengas contratado por ahí).</p>
<p style="text-align:center;"><img class="alignnone size-medium wp-image-162" src="http://gadon.wordpress.com/files/2008/06/wordpress.png?w=300" alt="" width="100" height="100" /></p>
<p style="text-align:justify;">Lo cierto es que hasta que me he puesto a investigar sobre CMS para blogs, no me he dado cuenta de que no había oido hablar de las otras opciones, pero por lo que he podido encontrar por ahí <a href="http://www.dotclear.net/" target="_blank">Dotclear</a> (con un aire a lo BlogSpot), <a href="http://www.s9y.org/" target="_blank">Serendipity</a> (solo se que pinta bien y parece sencillo) y <a href="http://www.s9y.org/" target="_blank">FlatPress</a> (del estilo de WordPress) son también bastante aclamados.</p>
<p style="text-align:justify;">Insisto en que la presencia de una gran comunidad que avale un CMS es importante a la hora de asegurarnos gran número de extensiones de calidad y un soporte técnico gratuito (por llamarlo de alguna forma) que nos saque de los líos en los que nos metamos.</p>
<h3>Quiero un wiki, una enciclopedia sobre algún tema tipo wikipedia</h3>
<p style="text-align:justify;"><img class="alignleft alignnone size-medium wp-image-163" style="float:left;" src="http://gadon.wordpress.com/files/2008/06/wikipedia.jpg?w=300" alt="" width="190" height="127" /> Tal vez, lo que deseas es crear una enciclopedia sobre un tema en concreto (Ej. <a href="http://es.lostpedia.com/" target="_blank">lostpedia</a>) o con un poquito de todo, o a lo mejor quieres hacer la competencia a la propia <a href="http://es.wikipedia.org/" target="_blank">wikipedia</a>. Si es así, lo que buscas es un CMS Wiki, entre los que destacan <a href="http://wiki.splitbrain.org/wiki:dokuwiki?do=show" target="_blank">DokuWiki</a>, <a href="http://www.mediawiki.org/" target="_blank">MediaWiki</a> (al más puro estilo WikiPedia) o <a href="http://info.tikiwiki.org/" target="_blank">TikiWiki</a>.</p>
<p style="text-align:justify;">No tengo ninguna experiencia con estos CMS así que mis recomendaciones no van más allá de decir que estos parecen ser los tres más utilizados. Tal vez recomendaría MediaWiki, por ser su formato ya conocido por los internautas.</p>
<p style="text-align:justify;">Lo que aportan estos CMS es la posibilidad de generar grandes bases de conocimiento entre grandes comunidades, cualquiera (o solo quien el administrador decida) puede publicar contenidos y ponerlos al alcance de todo el mundo.</p>
<h3>Quiero un foro de opinión</h3>
<p style="text-align:justify;">Existen muchos foros de opinión en internet, plagados de contenidos, de mayor o menor interés. Tratan distintos temas y suelen estar abiertos a la participación del que lo desee. Otros son algo más privados. Son una opción francamente interesante para una comunicación dialogada y bien discutida entre los miembros de un grupo. Las comunidades universitarias y sus asociaciones comienzan a hacer uso de hestas herramientas, que ofrecen un aire de cercanía sin precedentes, con "conversaciones" abiertas a quien quiera participar con sus aportaciones al tema. <img class="alignright size-medium wp-image-164" src="http://gadon.wordpress.com/files/2008/06/phpbb.jpg?w=206" alt="" width="140" height="108" /></p>
<p style="text-align:justify;">La red ofrece gran variedad de servicios gratuitos de este tipo, igual que ocurre con los blogs. Per aquí me estoy refiriendo a instalar tu propio foro en tu propio servidor. Para ello, de entre las muchas opciones, destacaré <a href="http://www.phpbb.com/" target="_blank">phpBB</a> (posiblemente el más extendido, y cuya cara nos será siempre familiar), <a href="http://getvanilla.com/" target="_blank">Vanilla</a>, <a href="http://www.mercuryboard.com/" target="_blank">MercuryBoard</a> y <a href="http://www.minibb.com/" target="_blank">miniBB</a>.</p>
<p style="text-align:justify;">No he trabajado más que con phpBB y puedo decir que lo hice muy satisfactoriamente. Parece que los demás ofrezcan opciones similares y que estén también apoyados por sus potentes comunidades. Cualquiera de los que he nombrado cumplirá bien sus funciones.</p>
<h3>Quiero otra cosa...</h3>
<p style="text-align:justify;">Si lo que tienes en mente no se ve reflejado en ninguno de estos grupos, tal vez lo que busques sea:</p>
<ul style="text-align:justify;">
<li>e-Commerce: una tienda on-line, a pesar de que el boom de los negocios de internet ya pasó, puede ser una buena alternativa de expansión para tu business.
<ul>
<li><a href="http://www.phpshop.org/" target="_blank">phpShop</a></li>
<li><a href="http://www.magentocommerce.com/" target="_blank">Magento</a></li>
</ul>
</li>
<li>e-Learning: cada vez son más los sitios que ofrecen cursos y tutoriales gratuitos o de pago y, tal vez, tú quieras dirigir uno de esos sitios.
<ul>
<li><a href="http://moodle.org/" target="_blank">Moodle</a> (empleado en algunas universidades españolas)</li>
<li><a href="http://www.funnymonkey.com/come-and-get-it" target="_blank">DrupalEd</a></li>
</ul>
</li>
<li>Para trabajar en grupo y compartir documentos:
<ul>
<li><a href="http://www.phpgroupware.org/" target="_blank">phpGroupWare</a></li>
<li><a href="http://www.achievo.org/" target="_blank">Achievo</a></li>
<li><a href="http://sourceforge.net/projects/group-office/" target="_blank">Group-Office</a></li>
</ul>
</li>
<li>Servicios WebMail en tu sitio, para que puedas prescindir de los grandes como <a href="http://www.gmail.com" target="_blank">GMail</a>, <a href="http://www.hotmail.com" target="_blank">Hotmail</a> o <a href="http://www.yahoo.es" target="_blank">Yahoo</a>:
<ul>
<li><a href="http://www.roundcube.net/" target="_blank">The RoundCube</a></li>
<li><a href="http://openwebmail.org/" target="_blank">Open Webmail</a></li>
<li><a href="http://www.horde.org/" target="_blank">The Horde</a></li>
</ul>
</li>
</ul>
<p style="text-align:justify;">Espero que esta pequeña relación de aplicaciones WYSIWYG Y CMS, te sea de ayuda para decidirte por la mejor opción para tí.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Spore Creature Creator leaked, my night consumed]]></title>
<link>http://quaedam.wordpress.com/?p=428</link>
<pubDate>Sun, 15 Jun 2008 06:08:53 +0000</pubDate>
<dc:creator>reporterjason</dc:creator>
<guid>http://quaedam.wordpress.com/?p=428</guid>
<description><![CDATA[

The Spore Creature Creator Demo has been leaked ahead of time (it&#8217;s supposed to launch June ]]></description>
<content:encoded><![CDATA[<p><a href="http://quaedam.files.wordpress.com/2008/06/spore014.jpg"><img class="alignnone size-full wp-image-437" src="http://quaedam.wordpress.com/files/2008/06/spore014.jpg" alt="" width="172" height="169" /></a><a href="http://quaedam.files.wordpress.com/2008/06/spore022.jpg"><img class="alignnone size-full wp-image-438" src="http://quaedam.wordpress.com/files/2008/06/spore022.jpg" alt="" width="204" height="149" /></a></p>
<p><a href="http://quaedam.files.wordpress.com/2008/06/spore041.jpg"><img class="alignnone size-full wp-image-439" src="http://quaedam.wordpress.com/files/2008/06/spore041.jpg" alt="" width="188" height="155" /></a><a href="http://quaedam.files.wordpress.com/2008/06/spore032.jpg"><img class="alignnone size-full wp-image-440" src="http://quaedam.wordpress.com/files/2008/06/spore032.jpg" alt="" width="180" height="217" /></a></p>
<p>The Spore Creature Creator Demo has been leaked ahead of time (it's supposed to launch June 17). <a href="http://files.filefront.com/SCCTrialSetupexe/;10630039;/fileinfo.html" target="_blank">Download and try it out</a>. The thing has some kinks, takes some getting used to, is fun to play with, and generally helped me waste two hours tonight. The number of creature parts is limited, but there's enough there to help spawn a few thousand variations of xeno-whatsits.</p>
<p style="text-align:center;"><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/gbEIvutFALs'></param><param name='wmode' value='transparent'></param><embed src='http://www.youtube.com/v/gbEIvutFALs&rel=0' type='application/x-shockwave-flash' wmode='transparent' width='425' height='350'></embed></object></span></p>
<p style="text-align:center;"><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/KZ-fBhumn6A'></param><param name='wmode' value='transparent'></param><embed src='http://www.youtube.com/v/KZ-fBhumn6A&rel=0' type='application/x-shockwave-flash' wmode='transparent' width='425' height='350'></embed></object></span></p>
<p><a href="http://quaedam.files.wordpress.com/2008/06/spore07.jpg"><img class="alignnone size-full wp-image-443" src="http://quaedam.wordpress.com/files/2008/06/spore07.jpg" alt="" width="198" height="204" /></a><a href="http://quaedam.wordpress.com/files/2008/06/spore05.jpg"><img class="alignnone size-full wp-image-441" src="http://quaedam.wordpress.com/files/2008/06/spore05.jpg" alt="" width="183" height="194" /></a></p>
<p>I've got to say -- if the rest of Spore is as engaging as this tiny little portion, it will be well worth the price. So far, I've only gotten to play with the tinker-toy part. I can't wait to get my hands on an actual free-roaming environment with some of these bad boys and see how they interact with other animals.</p>
<p>It will be interesting to see what traits succeed with Spore's sharing mechanism. What works better in a swamp -- lobster claws, insect mandibles, or primate hands? Is speed more important than brute strength? Can a venom spitter beat a serrated horn? Can cyclopians survive well? Are tactile adaptations a sure way to get a dominant species? How much difference do color and markings make?</p>
<p>I can't wait to see how detailed and in-depth the game designers have gone. I'm usually the kind of guy to wait until the first price drop to buy a game, but I'm getting this one on launch day. Already, I can see it combines everything I loved about Legos with everything cool about evolution. Take that, creationists!</p>
<p><a href="http://quaedam.files.wordpress.com/2008/06/spore13.jpg"><img class="alignnone size-full wp-image-449" src="http://quaedam.wordpress.com/files/2008/06/spore13.jpg" alt="" width="170" height="263" /></a><a href="http://quaedam.wordpress.com/files/2008/06/spore12.jpg"><img class="alignnone size-full wp-image-448" src="http://quaedam.wordpress.com/files/2008/06/spore12.jpg" alt="" width="208" height="216" /></a></p>
<p><a href="http://quaedam.wordpress.com/files/2008/06/spore09.jpg"><img class="alignnone size-full wp-image-445" src="http://quaedam.wordpress.com/files/2008/06/spore09.jpg" alt="" width="197" height="218" /></a><a href="http://quaedam.wordpress.com/files/2008/06/spore11.jpg"><img class="alignnone size-full wp-image-447" src="http://quaedam.wordpress.com/files/2008/06/spore11.jpg" alt="" width="228" height="165" /></a></p>
<p>EDIT: Andrew here. Just thought I would add one of my creatures that I created today:</p>
<p><a href="http://quaedam.files.wordpress.com/2008/06/micleksa.jpg"><img class="aligncenter size-full wp-image-452" src="http://quaedam.wordpress.com/files/2008/06/micleksa.jpg" alt="" width="383" height="452" /></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Week 3: Wikis]]></title>
<link>http://library2oakton.wordpress.com/?p=10</link>
<pubDate>Sun, 15 Jun 2008 05:48:17 +0000</pubDate>
<dc:creator>Richard</dc:creator>
<guid>http://library2oakton.wordpress.com/?p=10</guid>
<description><![CDATA[Congrats on completing the first two weeks! I know that much of this is challenging when you&#8217;r]]></description>
<content:encoded><![CDATA[<p>Congrats on completing the first two weeks! I know that much of this is challenging when you're exploring it for the first time, but hopefully it has also been thought-provoking and fun. So far we have explored blogging as a way of quickly and easily publishing content to the web and RSS as a means of subscribing to web content so that it comes directly to you. While blogs can be undertaken as collaborative enterprises, the 2.0 technology we will be looking at this week is particularly suited to online collaborative authoring and it should be something you're already familiar with if you've been working on the library <a title="24/7 Oakton Wiki" href="http://www.oaktonlibrary.wikispaces.net/" target="_blank">24/7 site</a> or if you've ever used <a title="Wikipedia" href="http://en.wikipedia.org/wiki/Main_Page" target="_blank">Wikipedia</a>. Of course, we're talking about wikis!</p>
<p><strong>So, What’s a Wiki?</strong></p>
<p>A wiki is a type of website that allows users to easily add, remove, and otherwise collaboratively edit and change content that can be quickly published to the web. This ease of interaction and use makes wikis effective tools for collaborative authoring. You do not need to know HTML to edit a wiki (although many allow for the use of HTML editing in addition to <a href="http://en.wikipedia.org/wiki/Wiki_markup">Wikitext or Wiki Markup</a>) and all you need to edit a wiki is an internet connection and a web browser. Wikitext, a form of markup which is simpler than HTML, may also vary to a degree from one wiki to another, here’s a sample of <a href="http://en.wikipedia.org/wiki/Image:Mediawiki-edit.png">Wikitext used in MediaWiki</a>. There are numerous kinds of “wiki software” or “wiki engines”, and these can vary widely in look and functionality. Features common to most wiki software include:</p>
<ul>
<li>Recent activity display</li>
<li>Discussion or comment features</li>
<li>Varying degrees of access/edit permissions for users</li>
<li><a href="http://en.wikipedia.org/wiki/Wysiwyg">WYSIWYG</a> editing</li>
<li>Edit and revision history</li>
</ul>
<p>Wiki software can be downloaded and installed on a private network, but most wiki users go to what's sometimes referred to as a wiki farm. A wiki farm is a server or a collection of servers that provides wiki hosting. Wiki farms allow users to quickly sign-up and establish their own wiki with no software downloads for free or for a nominal change (free wikis are supported by revenue from advertising).</p>
<p><strong>What’s the Difference? Choosing the Right Wiki</strong></p>
<p>TWiki, WetPaint, Stikipad, PHPWiki, SeedWiki, PBWiki, Wikispaces, MoinMoin, Netcipia… with all these different wikis to choose from you might have a difficult time deciding which wiki is most suited to your project. A tool you might find useful for comparing the features of various wikis is <a href="http://www.wikimatrix.org/">Wikimatrix</a>. The Wikimatrix website has several useful features for comparing any number of more than 80 wiki engines listed. So what are some of the features common to wikis &#38; what are some differences?</p>
<ul>
<li>Wikis allow you to assign different access permissions to different users. The site creator (Administrator) can assign other Administrators or Moderators to the wiki. Wikis typically have several levels of contributors with varying degrees of access, such as Admin, Mod, Writer, Registered User, and Guest.</li>
<li>Many wikis allow users to subscribe to them either via email or RSS feeds. Some allow users to subscribe to specific pages and keep apprised of recent edits.</li>
<li>Personalization of user accounts can be quite different from wiki to wiki; some allow for the creation of detail user profiles, private messaging, and commenting upon individual profiles.</li>
<li>Many wikis are tiered with both free accounts and ‘premium memberships’ that often have added features such as a higher page limits or greater storage capacity.</li>
<li>Pages edit history &#38; revert. Wikis allow users to view the history of specific pages, and mark up recent changes. Many have more advanced edit comparison features that may allow users to compare the changes to an entry over the course of months! Wikis also typically have a revert feature that allows those with sufficient access permissions to rollback a page to an earlier edit.</li>
<li>WYSIWYG. Not only do most wikis allow users to use Wikitext instead of Html, but wikis also have “What You See Is What You Get” editors that make it even easier for anyone to contribute!</li>
</ul>
<p><strong>Wikis in Plain English Video</strong></p>
<p>Still confused? Watch another great video from the Common Craft Show:<br />
<span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/-dnL00TdmLY'></param><param name='wmode' value='transparent'></param><embed src='http://www.youtube.com/v/-dnL00TdmLY&rel=0' type='application/x-shockwave-flash' wmode='transparent' width='425' height='350'></embed></object></span></p>
<p><strong>Wikis in the Library</strong></p>
<p>There are numerous examples of the ways in which wikis have been used in libraries to foster collaborative writing projects. As mentioned earlier, our very own library is already making use of wiki technology for the <a title="24/7 Oakton Library Wiki" href="http://www.oaktonlibrary.wikispaces.net/" target="_blank">24/7 Oakton Library Wiki</a>. If you're not yet familiar with this wiki, please visit the site and take a look around. Try to identify the various parts of the site and think about what makes this site a wiki. What works well? What needs improvement?</p>
<p>There are many other great examples of how wikis are being used by libraries; for a more comprehensive list check out the <a href="http://liswiki.org/wiki/Wiki">LISWiki</a>! Don't feel like looking around? Try these excellent examples of library wikis:</p>
<ul>
<li><a title="OU Libraries Biz Wiki" href="http://www.library.ohiou.edu/subjects/bizwiki/index.php/Main_Page" target="_blank">Ohio University Libraries Biz Wiki</a></li>
<li><a title="SJCPL Subject Guides" href="http://www.libraryforlife.org/subjectguides/index.php/Main_Page" target="_blank">St. Joseph County Public Library's Subject Guides</a></li>
<li><a title="Butler WikiRef" href="http://www.seedwiki.com/wiki/butler_wikiref/" target="_blank">Butler WikiRef</a></li>
<li><a title="USC Aiken Library Wiki" href="http://library.usca.edu/Main/HomePage" target="_blank">USC Aiken Library Wiki</a></li>
</ul>
<p><strong>Activity #1</strong></p>
<p><a href="http://library2oakton.oaktonlibrary.wikispaces.net/"><img src="http://library2oakton.oaktonlibrary.wikispaces.net/space/badge/468x60" alt="Wikispaces" width="468" height="60" /></a></p>
<p>The first activity for this week is to <strong>try some basic editing on a designated space on the Library's 24/7 Wiki</strong>. Visit the <a title="Library2.Oakton wikispace" href="http://library2oakton.oaktonlibrary.wikispaces.net/" target="_blank">Library2.Oakton wikispace</a> and contribute as much as you'd like. Practice editing individual pages, adding links, inserting images, and more. Also explore the "history," "discussion," and "notify me" tabs on the top of the page. Think about why these features are useful for a collaborative tool like a wiki.</p>
<p><strong>Activity #2</strong></p>
<p>Everyone has heard of WIkipedia and many people depend on it regularly to find quick information on almost every topic you can think of. For your second activity, visit <a title="Wikipedia" href="http://en.wikipedia.org" target="_blank">Wikipedia</a> and make at least one contribution to the site. You do not need to create an account to make edits to Wikipedia, but there are benefits of doing so. If you're not sure what to edit, may I recommend improving the article on <a title="Oakton Community College" href="http://en.wikipedia.org/wiki/Oakton_Community_College" target="_blank">Oakton Community College</a>?</p>
<p>Here are some links to get you started:</p>
<ul>
<li><a title="Introduction to Wikipedia" href="http://en.wikipedia.org/wiki/Wikipedia:Introduction" target="_blank">Introduction to Wikipedia</a></li>
<li><a title="Why Create an Account?" href="http://en.wikipedia.org/wiki/Wikipedia:Why_create_an_account%3F" target="_blank">Why Create an Account?</a></li>
<li><a title="Editing Wikipedia" href="http://en.wikipedia.org/wiki/Help:Contents/Editing_Wikipedia" target="_blank">Editing Wikipedia</a></li>
<li><a title="Oakton Community College" href="http://en.wikipedia.org/wiki/Oakton_Community_College" target="_blank">Oakton Community College Wikipedia article stub<br />
</a></li>
</ul>
<p><strong>Activity #3</strong></p>
<p>Once you have finished experimenting with the Library2.Oakton wikispace and Wikipedia, blog about your experience, and check out some of the postings of your group members. Some questions you might consider are:</p>
<ul>
<li>How do you feel about wikis in general? Was the Library's wikispace software easy to use? Can you think of ways of improving the 24/7 Oakton Library Wiki?</li>
<li>Do you like using Wikipedia and do you trust it as a reference source? Should college students be encouraged to use it as a research tool?</li>
<li>What differences did you find in functionality between blogs and wikis? What kinds of things would work well for one and not the other?</li>
</ul>
<p>If you get hung up on any of the activities, attend a drop-in session, leave a comment here, ask a colleague, or email oaktonlibrary@gmail.com. Have fun!</p>
<p><strong>Further reading</strong> (optional)</p>
<ul>
<li><a title="Choose the Tool that Fits Your Content" href="http://webjunction.org/do/DisplayContent?id=18473" target="_blank">Choose the Tool that Fits Your Content</a>, Will Kurt on Web Junction.</li>
<li><a title="7 Things You Should Know About Wikis" href="http://net.educause.edu/ir/library/pdf/ELI7004.pdf" target="_blank">7 Things You Should Know About Wikis</a> (pdf), Educause Learning Initiative</li>
<li><a title="7 Things You Should Know About Wikipedia" href="http://net.educause.edu/ir/library/pdf/ELI7026.pdf" target="_blank">7 Things You Should Know About Wikipedia</a> (pdf), Educause Learning Initiative</li>
<li><a href="http://webjunction.org/do/DisplayContent?id=11264">Using Wikis to Create Online Communities</a>, Meredith Farkas on Web Junction.</li>
<li><a title="How Wikis Work" href="http://computer.howstuffworks.com/wiki.htm" target="_blank">How Wikis Work</a>, How Stuff Works.</li>
<li><a href="http://www.wired.com/news/culture/0,71733-0.html?tw=wn_story_page_prev2">Veni, Vidi, Wiki</a>, R. Singel on Wired News.</li>
</ul>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Notepad++]]></title>
<link>http://pcangelo.wordpress.com/?p=153</link>
<pubDate>Wed, 11 Jun 2008 19:25:22 +0000</pubDate>
<dc:creator>pcangelo</dc:creator>
<guid>http://pcangelo.wordpress.com/?p=153</guid>
<description><![CDATA[Notepad++ é um editor de código livre (e um substituto do Notepad), que suporta várias linguagens]]></description>
<content:encoded><![CDATA[<p>Notepad++ é um editor de código livre (e um substituto do Notepad), que suporta várias linguagens de programação, rodando sobre o ambiente MS Windows.</p>
<p>Este projeto é baseado em um componente para editor de texto, o Scintilla (um componente muito poderoso), escrito em C++ com pura api win32 e STL (o que garante alta velocidade de execução e pequeno tamanho de programa), está sob a licença da GPL.</p>
<p>Veja abaixo as características do Notepad++ :</p>
<p>-Destaque de Sintaxes e Sintaxe de Blocos<br />
- Suporta diversas linguagens de programação<br />
- WYSIWYG (O que você vê é o que você tem)<br />
- Auto completar<br />
- Múltiplos Documentos<br />
- Múltiplas Visualizações<br />
- Suporta Expressões de Busca/Substituição<br />
- Suporta o Arrastar e Soltar<br />
- Posição Dinâmica de Visualizações<br />
- Auto detecção de Estado do Arquivo<br />
- Avanço/Recuo de Zoom<br />
- Ambiente com Suporte a Múltiplos Idiomas<br />
- Marcadores<br />
- Chaves, Colchetes e Parênteses com Destaque<br />
- Grava e Reproduz Macros</p>
<p>Para fazer <a href="http://pcangelo.wordpress.com/informatica/utilitarioside/" target="_self">Download clique em Utilitarios/IDE </a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Zembly - Facebook App Creator]]></title>
<link>http://tweaklearning.wordpress.com/?p=65</link>
<pubDate>Fri, 06 Jun 2008 20:43:47 +0000</pubDate>
<dc:creator>enzofsilva</dc:creator>
<guid>http://tweaklearning.wordpress.com/?p=65</guid>
<description><![CDATA[[still a draft]
As time goes by, things always become easier to create and use, especially in social]]></description>
<content:encoded><![CDATA[<p>[still a draft]</p>
<p>As time goes by, things always become easier to create and use, especially in social media things happen fast.</p>
<p>No coding, WYSISWYG is the future of things, making it easier for user-generated content to be, yes, generated.</p>
<p>We see a vast array of WYSIWYG applications out there and many of them are migrating to the Webtop side of things. </p>
<p>We can now easily build applications for Facebook with <a href="http://www.zembly.com" target="_blank">Zembly</a>, for example. What impact does this have in learning? This means we are able to deliver learning just-in-time, where the learners are: social media websites. Zembly is a great example of that.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Needed:  Multifunction Typewriter/Printer/Scanner]]></title>
<link>http://raywoodcock.wordpress.com/?p=83</link>
<pubDate>Fri, 06 Jun 2008 19:07:32 +0000</pubDate>
<dc:creator>raywoodcock</dc:creator>
<guid>http://raywoodcock.wordpress.com/?p=83</guid>
<description><![CDATA[I want to print an address on a size of envelope that I don&#8217;t normally use, or a design on a c]]></description>
<content:encoded><![CDATA[<p>I want to print an address on a size of envelope that I don't normally use, or a design on a custom-sized piece of paper.  I don't want to fool around with a dozen test runs to make sure the thing is configured right.</p>
<p>What I want to do is to see the envelope or custom-sized paper onscreen, courtesy of the multifunction device's automatic sheet- and envelope feeder.  While the paper is sitting there on the scanning glass, I want to type, correct, edit, and finalize the address or whatever it is that I plan to print.  I want to see my typing superimposed on the scanned image of the paper, exactly where and how it will print.</p>
<p>Then I want to press the Print button and let the machine feed the paper on from the scanning glass to the printing unit.  Of course, if I'm just doing sheet-feed scanning, I want the scanned documents to bypass the printing unit; and if I'm doing automatic sheet-feed printing, I want the blank sheets or envelopes to bypass the scanning glass.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[kompozer test 2]]></title>
<link>http://dlager.wordpress.com/?p=12</link>
<pubDate>Sat, 31 May 2008 20:10:56 +0000</pubDate>
<dc:creator>chris</dc:creator>
<guid>http://dlager.wordpress.com/?p=12</guid>
<description><![CDATA[The following was pasted from the Komposer. WYSIWYG. I am dileberately using  a lot of font styles:
]]></description>
<content:encoded><![CDATA[<p>The following was pasted from the Komposer. WYSIWYG. I am dileberately using  a lot of font styles:</p>
<p><span style="color:rgb(51, 51, 255);">work break scribble<br />
unedit</span><br><br />
<br></p>
<div style="text-align:center;"><span style="color:rgb(102, 51, 0);font-family:Traditional Arabic;font-style:italic;background-color:rgb(255, 255, 102);">whatever<br />
will</span><br><br />
<span style="color:rgb(102, 51, 0);font-family:Traditional Arabic;font-style:italic;background-color:rgb(255, 255, 102);">come<br />
…may come</span><br><br />
<span style="color:rgb(102, 51, 0);font-family:Traditional Arabic;font-style:italic;background-color:rgb(255, 255, 102);">whatever<br />
will</span><br><br />
<span style="color:rgb(102, 51, 0);font-family:Traditional Arabic;font-style:italic;background-color:rgb(255, 255, 102);">go…<br />
may go</span><br>
</div>
<p>~<br><br />
<br><br />
<br></p>
<div style="text-align:center;"><span 