Microsoft atver Office XML shēmas
Posted on January 30th, 2005 in Internets |
Microsoft ir spēris milzīgu soli atvērtu standartu izmantošanā. Lai MS Office atbilstu daudzajām valdības prasībām par atvērtu dokumentu standartu izmantošanu, jebkuram tiek piedāvāts lejupielādēt un iepazīties ar MS Office 2003 XML shēmām. Ko tas īsti nozīmē? To, ka beidzot ikvienam programmētājam ir iespēja veidot programmatūru, kas prot lasīt/rakstīt Office 2003 dokumentus, izmantojot Microsoft publicētās XML shēmas.
Viens no iemesliem šādai rīcībai varētu būt iepriekš pieminētās valdības prasības. Kādu laiku atpakaļ ES tika izvērtēti dažādi elektronisko dokumentu formāti un MS Office piedāvātais .doc formāts tika noraidīts tieši tā iemesla dēļ, ka būtībā nevienam nav nojausmas, kas šim lācītim ir vēderā. Attiecīgi - izvēloties .doc formātu valdības iestādes automātiski tiktu pakļautas MS risinājumiem. Ņemot vērā, ka valdību projektos parasti nauda ir stipri liela, laikam MS nekas cits neatlika, kā piekāpties un atvērt savus dokumentu formātus, lai nezaudētu ļoti plašu tirgu.
Tajā pašā laikā, ieguvēji būs daudz vairāk, nekā iesākumā varētu likties. Līdz ar šo dokumentu formātu atvēršanu, paveras iespējas burtiski jebkuram rakstīt savu biroja programmatūru. Lai arī tas neizklausās īpaši reāli, tomēr perfekts MS Office dokumentu atbalsts varētu tikt iestrādāts kaut vai tādos atvērtā koda produktos, kā AbiWord, OpenOffice, StarOffice un citos līdzīgos. Tādējādi līdz ar šo MS soli iegūs arī visi atvērtā koda produktu lietotāji - ja mums ir perfekts .doc, .xls un citu MS Office 2003 dokumentu formātu atbalsts, tad būtībā mums vairs nav vajadzības pēc dārgas biroja programmatūras - varam brīvi izmantot atvērtā koda rīkus. Tāpat varam izmantot XML shēmas, lai, piemēram, Word, Excel dokumentus ģenerētu no citām programmēšanas valodām, lai iegūtu atskaites. Varam izmantot kaut vai to pašu veco labo PHP.
Pašas XML shēmas var lejupielādēt Microsoft mājas lapā. Komplektā tiek iekļauts arī .chm palīdzības fails, kurā ir diezgan detalizēti aprakstīta gan Word, gan citu dokumentu veidošana.
Tā neko nedēļas noslēgums :)
11 Responses
Lieliski, gaidaam jaunu OOo versiju :)
Prieks, ka tomēr viņi to izdarīja. Pirms kāda laiciņa lasīju, ka viņi it kā esot pārdomājuši un nevēršot vaļā. Taču tā ir apsveicama rīcība, tieši tāpat kā WIX.
Šis tiešām ir ļoti labi, beidzot Microsoft dara kaut ko visas cilvēces labā, bet ne tikai domā par sevi. Man ir gadījies, ka draugs atsūta referātu .doc formātā un tas tiek attēlots ļoti nekorekti, tātad tagad tiešām jagaida OOo jauna versija :)
Gacha, nevis Microsoft kaut ko dara cilveeces labaa, bet tam apakshaa dziljsh apreekjins, un tieshi shii iemesla deelj es zinaamaa meeraa vinjus cienu.
Atradis jau nu par ko cienīt. Sasodītie naudas rausēji!
naudas rausēji jau viņi ir, bet par to viņus arī ir jāciena, ka tik brutāli māk to naudu raust. cits jau būtu sen pa burbuli aizgājis…
Vispār jau tas nebūt nenozīmē, ka visi tagad var oficiāli mācēt lasīt .doc, .xls, vai ko tur nu vēl. Šīs ir XML formāta ekstensijas, kuras parādās, eksportējot dokumentus kā XML (vai HTML). Ja nu es neko nejaucu, protams.
Jācer jau ka tās shēmas nav tikai ķeksīša pēc. XML shēma var būt arī ~ tāda:
Rrrr… šāda (cerams parādīs):
<xs:schema xmlns:xs=”http://www.w3.org/2001/XMLSchema”>
<xs:element name=”Document-MSWord” type=”xs:base64Binary”/>
</xs:schema>
laacz, iekš Office 2003, tu vari strādāt ar XML dokumentiem kā ar Excel izklājlapu vai kā ar Word dokumentu neko neeksportējot, neimportējot!
Baidos jūs apbēdināt — viss nav tik balti, skaisti, tīri un vienkārši, kā varētu likties.
* http://www.betanews.com/article/Analyst_MS_Office_Formats_Not_Open/1107211516