Turpinot tēmu par weblapu veidošanu, gribētu piedāvāt vienu visai dīvainu rīku. Atzīšos godīgi, ka es šo programmu vēl neesmu lietojis un tapēc par to nevarēšu pilnīgi neko uzrakstīt. Principā tas ir pārlūks, editors un testeris vienā programmā.
Tātad ievērtēšanai Amaya 7.1 4 717KiB. Sīkāk par to var palasīt izstrādātāju mājas lapā w3.org/Amaya.
Pirmais iespaids nebija no tiem patīkamākajiem – viens liels gļuks, bet iespējams, ka to visu var nokonfigurēt un programma var kļūt par neatņemamu sastāvdaļu web lapu izstrādē.
Nedaudz no izstrādātāju lapā rakstītā:
Amaya is W3C’s own full-featured Web client. Amaya integrates a browser, a “WYSIWYG” authoring tool, and gives direct access to Web servers (get/put). It provides developers with many specialized features including multiple views, where the internal structural model of the document can be displayed alongside the browser’s view of how it should be presented on the screen.
Amaya puts the focus on integrating Web technologies. An important benefit of Amaya is that it implements W3C specifications very carefully. This allows Web authors to make sure they are producing correct markup, which is easy to maintain or re-purpose for other devices. A more important benefit is that it lets authors mix W3C technologies and edit them in a uniform way (uniform representation, uniform commands).
diezgan murgains riiks, ja jaadomaa racionaali. tur vajag kaadu nedeelju, lai vinju pieradinaatu.
Es arii amaiju nokachaaju pirms nedeeeljas, jo saproties gribeeju pastiities kaa peec standartiem viss notiekas.
Hehe. Peec standartiem. Da tas ir kaut kaads suuds ne paarluks, ne redaktors atvainojiet par izteicienu. Ja kaads veel domaa kachaat to meeslu vai nee, tad der ieklausiities vaardos ko es lietoju shii pasaakuma raksturoshanai.
Ja te panesas, taads diskašens par web develomenu, tad iesaku nokachaat Xsmiles. Man ir X-Smiles 0.7. Kas tas ir? Tas ir riiks ar kura paliidziibu var testeet pasha radiitaas X-formas – formas kas tuvaa naakotnee aizvietos novecojushaas HTML formas. Maacos taas X-formas un X-smiles ir mans vieniigais draugs.
ja…? un kur es tavu vieniigo draugu (Xsmiles) varu redzeet darbiibaa?
Zemaak izkopeeju infu no Help/About. Man skiet ar to vajadzeetu buut pietiekoshi. X-smiles ir katra standartus cienosha puikas draugs 🙂
This product includes software developed by JCraft Inc (www.jcraft.com/jorbis/).
X-smiles releases
Last updated Nov 18th 2002
“Release 0.7” (Nov 18th 2002) – Kokkola
+ General
+ ContentHandler framework for recognizing the HTTP contentType (MH)
+ support for reading image, audio, video, text URLs
+ recognizes HTMLmedia type and feeds that to JTidy
+ Links to other browser windows (JV, KP)
+ I18N fixes by Michael Westbay (MW)
+ beta Java Web Start installer (MH)
+ SVG Exception catches for mouse cursors in OS/X by Jason Foster (JF)
+ Synchronization in the per window document loading (MH)
+ Nightly build system (JV, JS)
+ HTML->XHTML converion
+ NekoHTML integrated, 5 times faster than JTidy (MH)
+ Tests
+ some General + XForms JUnit tests (MH)
+ document test framework (KP)
+ XML Signature (GH)
+ signs both the UI + instance documents, but sends only instance + signature
+ uses latest XML Security package 1.0.4
+ XHTML (MP)
+ bug fixes
+ XFrames (JV)
+ alpha implementation of the Working Draft
+ CSS (AC)
+ More selectors implemented
+ Pseudo-class: first-child
+ XForms (MH)
+ updated to the W3C XForms Candidate Recommendation Nov 2002
+ uses the namespace http://www.w3.org/2002/xforms/cr
+ uses the element, attribute and event names from that spec
+ widget creation and handling separated from logic
+ uses the component factory to handle components
+ works now in AWT without Swing also (alpha-quality)
+ PSVI from Xerces 2.1.0 integrated
+ External schema is used to get the PSVI datatypes
+ Validations work with repeat, and are _much_ faster
( possible to validate even between keystrokes)
– xsi:type and xforms:type not yet supported
+ Datatype-aware controls
+ specific controls for datatypes: xsd:date, xsd:boolean, xsd:decimal
+ specific controls for datatypes: xsd:decimal, xsd:integer
+ All XPath extension functions implemented
– with the xforms namespace prefix
+ Dynamic select’s regarding to UI dom changes (adding/removing items)
+ UI
+ XML UI system + example GUI’s (JV)
+ Abstract components (MH, JV)
+ Most of the XForms component wrappers in Swing and AWT
+ SMIL (KP)
+ top-layout module
+ event timing module
+ new layout model: text/css
+ Support for RTSP protocol (KP)
——
aa es mulkis. pashu galveno aizmirsu :))
http://www.xsmiles.org/
reaalaa darbaa labaak der Amaya par X-Smiles vairaaku (bet tiiri liidziigu) iemeslu deelj. Daudzu pamatlietu neatbalstīšana. Salīdzinošā tabula ir atrodama viņu saitā: CSS, XHTML, pat to pašu Tevis minēto X-Forms implementācija ir mazliet nepilnīga. Jāatzīst, ka arī iekš Amaya tas pats CSS nav implementēts 100%.
So, coolynx laikam mazliet pasteidzās ar viedokli par Amaya, jo tas nebūt ne tuvu nav pabeigts produkts. Amaya bonuss ir viennozīmīgi tas, ka parsējot XHTML (dokumenta tipa definīcijā norādīts:), tā apstājas, tiklīdz tiek sastapts eggogs. Ko es neesmu pamanījis nekur citur, kā tikai iekš validatora.
Amaya mērķis bija (un aizvien vēl ir nepiepildīts) radīt ne tikai standartiem atbilstošu pārlūku, bet arīdzan editoru (pat Dreamweaver nevar ar to 100% lepoties). Kā dokumenta sources (nevis izskata) debugeris labāka ir Amaya.
Un ‘:)’ pasteidzās, jo X-Smile arīdzan nav ne par mata tiesu labāks kā Amaya. Un te neiet runa par to, kā kurš no tiem izskatās vizuāli vai ir ērts. Iet runa par to, cik labi minētais produkts pilda tam nepieciešamās funkcijas.
Smuka mašīna ir okei, bet ja tā nemāk braukt?
P.S. Ceru, ka on-line rakstītais HTML koments ir korekti sarakstījies 🙂
Kā man patīk šis teiciens: tas un tas ir tā un tā neatņemama sastāvdaļa!