home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 January / ChipCD_1.03.iso / obsahy / Chip_txt / txt / 134-135.txt < prev    next >
Text File  |  2002-12-01  |  5KB  |  34 lines

  1. BlueFish 0.7 
  2. Zlatß rybka? ... BlueFish! 
  3. SkuteΦnost, ₧e v programovΘ v²bav∞ osobnφch poΦφtaΦ∙ se pravideln∞ vyskytujφ HTML editory, dnes u₧ pravd∞podobn∞ nep°ekvapφ ₧ßdnΘho u₧ivatele. V "microsoftskΘm" sv∞t∞ krom∞ jednoduÜÜφch textov²ch editor∙ existujφ i specißln∞ navr₧enΘ komerΦnφ aplikace typu Macromedia Dreamweaver MX, Microsoft FrontPage Φi Adobe GoLive, umo₧≥ujφcφ (v rukßch programßtor∙) pravΘ zßzraky. Je ale situace stejnß i ve sv∞t∞, kterΘmu vlßdne operaΦnφ systΘm Linux? 
  4.  
  5. S jak²mi HTML editory m∙₧eme pracovat v oblasti Linuxu? Najφt odpov∞∩ na tuto otßzku se pokusφme i v tomto Φlßnku, popisujφcφm program BlueFish, kter² je p°edstavitelem linuxovΘho HTML editoru.   
  6.  
  7. Jak Üel Φas... 
  8. NaÜt∞stφ jsou u₧ pryΦ doby, kdy u₧ivatelΘ Linuxu byli odkßzßni pouze na textovΘ editory typu vi nebo emacs. Ty byli schopni p°i nßvrhu strßnek efektivn∞ vyu₧φvat pouze opravdovφ odbornφci, pamatujφcφ si zpam∞ti syntaxi nejb∞₧n∞jÜφch tag∙. 
  9. Ve sv∞t∞ Linuxu m∙₧eme i v tΘto oblasti pozorovat znateln² v²voj softwaru, sm∞°ujφcφ k maximßlnφmu usnadn∞nφ tvorby webov²ch aplikacφ. Programy dnes ji₧ nabφzejφ p°ehlednΘ grafickΘ v²vojovΘ prost°edφ s mo₧nostφ vlo₧enφ p°eddefinovan²ch nejΦast∞ji vyu₧φvan²ch programov²ch segment∙ anebo obsahujφcφ bohatou kontextovou nßpov∞du. To umo₧nilo rychlΘ vytvß°enφ webov²ch dokument∙ i zaΦφnajφcφm u₧ivatel∙m, kte°φ nemajφ detailnφ znalosti toho Φi onoho tagu. A prßv∞ recenzovan² editor BlueFish (aktußln∞ ve verzi 0.7) nabφzφ u₧ivatel∙m znaΦnΘ prost°edky pro snadnou tvorbu internetov²ch strßnek.   
  10.  
  11. BlueFish 
  12. Program BlueFish je Φistokrevn² HTML editor, nabφzejφcφ vÜe, co lze od editoru oΦekßvat, pomocφ rozhranφ oznaΦovanΘho jako WYSIWYN (What You See Is What You Need) - co₧ lze jednoduÜe p°elo₧it jako Co vidφÜ, je to, co pot°ebujeÜ (v oblasti pou₧iteln²ch nßstroj∙ pro tvorbu strßnek). A prßv∞ tato filozofie p°esn∞ vystihuje snahu autor∙ programu maximßln∞ usnadnit u₧ivatel∙m tvorbu jejich HTML dokument∙ pomocφ p°ehlednΘho prost°edφ aplikace, dφky n∞mu₧ budou moci velmi rychle - doslova n∞kolika klepnutφmi myÜi - realizovat sv∙j zßm∞r. 
  13. A tφm jsem se ji₧ de facto dostal k popisu mo₧nostφ/nabφzen²ch funkcφ editoru. Ten krom∞ standardnφ programovΘ nabφdky, zahrnujφcφ operace se soubory, nabφzφ i menu zp°φstup≥ujφcφ tlaΦφtka s mnohem zajφmav∞jÜφ nßplnφ prßce - viz obrßzek pracovnφho prost°edφ aplikace a nßsledujφcφ p°ehled, kter² popisuje, co se stane po klepnutφ na uvedenΘ tlaΦφtko: 
  14. Bleskem - zobrazφ se submenu obsahujφcφ zßkladnφ formßtovacφ p°φkazy HTML dokument∙. 
  15. Fonty - dojde logicky ke zp°φstupn∞nφ r∙zn²ch nastavenφ souvisejφcφch s pφsmem vytvß°enΘho dokumentu. 
  16. Tabulky - zobrazφ se nabφdka, pomocφ nφ₧ se stane vytvß°enφ a ·prava tabulek pom∞rn∞ snadnou zßle₧itostφ. 
  17. Rßmy - ka₧d² u₧ivatel bude moci navrhnout rozvr₧enφ HTML dokumentu s vyu₧itφm tΘto stejnojmennΘ technologie. 
  18. Formulß°e - dostaneme se k velmi Φasto vyu₧φvan²m formßtovacφm znaΦkßm, umo₧≥ujφcφm interaktivitu s klientem. 
  19. Seznamy - zp°φstupnφ se vlo₧enφ r∙zn²ch druh∙ seznam∙. 
  20. CCS - m∙₧eme jednoduÜe obhospoda°ovat a zajistit jednotn² vzhled webovΘho sφdla, kter² vyu₧ijeme v p°φpad∞, ₧e navrhujeme vφce strßnek pomocφ stejnojmennΘ technologie. 
  21. JavaScript - obdob∞ jako u p°edchozφch tlaΦφtek dojde k zobrazenφ menu s nejΦast∞ji pou₧φvan²mi znaΦkami vklßdan²mi programßtory p°i tvorb∞ (obsluze) strßnek pomocφ JavaScriptu. 
  22. WML - u₧ivatelΘ budou moci vytvß°et WAP strßnky. Ostatnφ - dostaneme se k nabφdce obsahujφcφ nap°φklad kompletnφ referenΦnφ seznamy: SSI, PHP3/4 a RXML.   
  23.  
  24. Dojem 
  25. Program BlueFish nabφzφ u₧ivatel∙m °adu nßstroj∙, pomocφ nich₧ se vytvß°enφ cel²ch webov²ch aplikacφ nebo jen jednotliv²ch WWW strßnek stane pom∞rn∞ snadnou zßle₧itostφ i pro zaΦφnajφcφ programßtory. BlueFish je samoz°ejm∞ konfigurovateln² a je mo₧nΘ jej nastavit "k obrazu svΘmu", a to od barevnΘho nastavenφ syntaxe p°φkaz∙ a₧ po tvorbu vlastnφho menu aplikace. 
  26. Co vÜak nenφ stßle do°eÜeno, je podpora dynamicky generovan²ch strßnek - preview zobrazenφ (nßhled, jak bude strßnka vypadat v prohlφ₧eΦi) je pouze v experimentßlnφ podob∞ a nefunguje tak, jak by m∞lo, ale hlavn∞ mnohΘ budoucφ u₧ivatele mo₧nß odradφ od pou₧φvßnφ programu fakt, ₧e se nejednß oWYSIWYG editor. 
  27. Na druhou stranu, skalnφ p°φznivci Linuxu patrn∞ ocenφ a s ·sp∞chem vyu₧ijφ vÜechny mo₧nosti programu a samoz°ejm∞ i skuteΦnost, ₧e je mo₧nΘ si tento program ihned zdarma stßhnout z internetu (pokud ji₧ nenφ obsa₧en v jejich distribuci Linuxu) a zaΦφt s nφm vytvß°et aplikace, vyu₧φvajφcφ modernφ internetovΘ technologie. 
  28. Milan Pinte, autor@vogel.cz 
  29.  
  30. BlueFish 0.7 
  31. HTML editor pro Linux.
  32. Internet http://bluefish.openoffice.nl/ 
  33.  
  34.