home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / demo / mag / Docs28_2.lha / articlesdocs2 / 301 / 301
Encoding:
Text File  |  1991-08-13  |  9.7 KB  |  316 lines

  1. &CODIGOS
  2. &AUTOR DAMASO D. ESTEVEZ 
  3. &TITULO DATATYPES (1/3)
  4. &PALETA $000,$FFF,$FE3,$F82,$F00,$900,$F0E,$80E,$0F0,$9F0,$080,$3FE,$28F,$96F,$44F,$00A
  5.  
  6. &FIN
  7. T01============================================================================
  8.  
  9.                  T08EL MUNDO DE LOS DATATYPES 1.3 (14-7-96) - (1/3)
  10.  
  11. T01============================================================================
  12.  
  13.  
  14. T041.- Introducción
  15.     ~~~~~~~~~~~~
  16.  
  17. T01   Los  'datatypes' (tipos de datos), a los que también suelo referirme como
  18. 'filtros del SO', es un nuevo subsistema del AmigaDOS disponible a partir de
  19. su  versión 3.0, fuertemente vinculado a la programación orientada a objetos
  20. (BOOPSI)  y  que  permite  al  propio  SO  de forma transparente y como otro
  21. proceso   separado   gestionar/interpretar   diferentes   formatos/tipos  de
  22. ficheros.   Este  subsistema  encuadra  a  los  ficheros  en  alguna  de las
  23. siguientes categorías:
  24.  
  25.         syst   - ficheros del sistema
  26.         text   - ficheros de texto
  27.         docu   - documentos (hojas de cálculo, texto con imágenes...)
  28.         soun   - sonidos digitalizados
  29.         inst   - instrumentos musicales
  30.         musi   - música
  31.         pict   - gráficos/imágenes
  32.         anim   - animaciones
  33.         movi   - películas (animaciones con sonido)
  34.  
  35. dividiendo  cada  categoría  en  subclases.   Cada subclase corresponde a un
  36. único tipo/formato de fichero, definiendo qué se puede hacer con estos datos
  37. (imprimirlos,  visualizarlos,  "moverse" a través de ellos,...).  El sistema
  38. es fácilmente ampliable al estar integrado por módulos separados.
  39.  
  40.    Como  inconvenientes señalar que POR AHORA sólo es aplicable a la LECTURA
  41. DE  FICHEROS (incluyendo también los correspondientes al portapapeles), pero
  42. NO  a  la  escritura,  se  echan  de menos algunas categorías (para imagenes
  43. vectoriales  por  ejemplo),  algunas  categorías  tienen  limitaciones  (por
  44. ejemplo  la  de  sonido  aún  no  soporta  sonidos estéreo ni de 16 bits)...
  45. También  se  argumenta  la  inestabilidad  y/o baja calidad de conversión de
  46. algunos  filtros,  aunque esto ya no depende del sistema sino de cada filtro
  47. concreto.
  48.  
  49.    Como  ventajas  señalar que el programador no tiene porqué preocuparse en
  50. soportar,  en la aplicación que programe, una amplia variedad de formatos de
  51. ficheros...    basta  con  que  soporte  de  forma  genérica  la  biblioteca
  52. 'datatype.library'.  Los formatos a manejar por dicho programa dependerán de
  53. la  cantidad/tipo  de  filtros  instalados  por  el  propio  usuario  en  su
  54. sistema...   y  de  la iniciativa de los programadores en desarrollar nuevos
  55. filtros,  que por suerte no mengua 8'-).  Sin embargo, aún no tengo noticias
  56. de  filtros para animaciones como AVI, Quicktime, MPEG, MOV, Fli..., echo de
  57. T01menos personalmente algunos formatos (especialmente los de moda como el HTML
  58. o  el  PICT)  y  tampoco  he  visto  aplicaciones  potentes  que  soporten la
  59. biblioteca 'datatype.library' salvo en cuanto a manejo de imágenes.
  60.  
  61. T05============================================================================
  62.  
  63. T042.- Aplicaciones que los soportan             $ = ShareWare / $$ = Comercial
  64.     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  65.  
  66. T01    Debido  a que esta sección crece exponencialmente (bueno, quizás exagero
  67. un  poco  ;)  y  a  que hay programas que aprovechan esta biblioteca sólo de
  68. forma  colateral,  he  optado por añadir sólo algunos programas como ejemplo
  69. (el listado se irá modificando con nuevas versiones de este fichero)...
  70.  
  71.     ¿? Biblioteca SuperPlay de Andreas Kleinert
  72.          Biblioteca multiformato de sonido.
  73.  
  74.     ¿? SIRDS_GEN 3.14 de Michael Mutschler
  75.          Generador de estereogramas.
  76.  
  77.      $ Iconian 2.96 de Chad Randall
  78.          Editor de iconos.
  79.  
  80.      $ SuperView 5.10 de Andreas R. Kleinert
  81.          Visor (y conversor/programa de retoque).
  82.  
  83.      $ ArtPRO 0.90 de Frank Pagels
  84.          Conversor multipropósito (útil para programadores).
  85.      $ GfxLab24 1.2 de Rodrigo Reyes
  86.          Programa de manipulación y retoque
  87.      $ Lynx 1.01ß de Stéphane Poirier
  88.          Programa de manipulación de imágenes
  89.     ¿? IPR 1.0 de Barni Productions
  90.          Programa de manipulación de imágenes.
  91.  
  92.     ¿? Xfig 1.6 de Terje Pedersen, Ken Yap, Brian Smith y otros
  93.          Programa de dibujo vectorial
  94.  
  95.      $ EGSTV Pro 5.1 de Helmut Hoffmann
  96.          Soft capturador/de animación-edición y mesa de video
  97.  
  98.    Existen módulos específicos que incluyen el soporte de los datatypes para
  99. Photogenics  1.2  de  Almanthera  (comercial),  ImageFX  2.1  de Nova Design
  100. (comercial), XiPaint 3.2+ (shareware) y Personal Paint 6.4 (comercial).
  101.  
  102.  
  103. T05============================================================================
  104.  
  105.  
  106.  
  107. T043.- Listado de filtros
  108.     ~~~~~~~~~~~~~~~~~~
  109.  
  110. T02    ---------------------------------------------------------- Gráficos ----
  111.  
  112. T01  AOMRaw
  113.   ~~~~~~
  114.   Formato habitual de
  115.   los nombre de los ficheros:
  116.    #?
  117.   Plataforma:
  118.    Amiga
  119.   Propietario:
  120.    ATech
  121.   Datatypes disponibles:
  122.    * AOM_RAW.datatype 40.2 (06-03-95) de Christian Buchner
  123.   Observaciones:
  124.      Formato gráfico  de escasa  difusión  utilizado  en  al menos un par de
  125.   CDROM's en la época del CDTV.
  126.  
  127.          -----------------
  128.  
  129.   BMP
  130.   ~~~
  131.   Formato habitual de
  132.   los nombre de los ficheros:
  133.    #?.BMP (o #?.DIB)
  134.   Plataforma:
  135.    PC [Windows-OS/2]
  136.   Propietario:
  137.    Microsoft
  138.   Datatypes disponibles:
  139.    * BMP.datatype 40.4 (11-8-95) de Gunter Nikl
  140.    * BMP.datatype 39.4 de C=
  141.   Fuentes:
  142.    AUI Octubre-95
  143.  
  144.          -----------------
  145.  
  146.   DeBox, ¿IFF?
  147.   ~~~~~~~~~~~~
  148.   Formato habitual de
  149.   los nombre de los ficheros:
  150.    #?
  151.   Plataforma:
  152.    Amiga [CDTV-CD³²]
  153.   Propietario:
  154.    Amiga Technologies
  155.   Datatypes disponibles:
  156.    * DEBOX.datatype 40.2 (21-3-95) de Christian Buchner
  157.   Observaciones:
  158.      Formato  de  uso  restringido  ("Defender  of  The Crown II" y en el CD
  159.   "Hören und Sehen").
  160.  
  161.          -----------------
  162.  
  163.   FAXX
  164.   ~~~~
  165.   Formato habitual de
  166.   los nombre de los ficheros:
  167.    ¿?
  168.   Plataforma:
  169.    ¿Multiplataforma?
  170.   Propietario:
  171.    ¿?
  172.   Datatypes disponibles:
  173.    * FAXX.datatype 1.2 (26-2-93)
  174.  
  175.          -----------------
  176.  
  177.   FONT
  178.   ~~~~
  179.   Formato habitual de
  180.   los nombre de los ficheros:
  181.    #?.font
  182.   Plataforma:
  183.    Amiga / ¿Multiplataforma?
  184.   Propietario:
  185.    ATech / AGFA
  186.   Datatypes disponibles:
  187.    * Font.datatype 39.1 de Michael Letowski
  188.   Fuente:
  189.    AUI Octubre-95
  190.   Observaciones:
  191.      No es un  formato  gráfico  aunque «contiene» información que puede ser
  192.   aprovechada  gráficamente...   este filtro permite visionar una muestra de
  193.   los  tipos de letra (fonts) de Amiga (los bitmap, incluido los ColorFonts)
  194.   y los vectoriales AGFA Compugraphic.
  195.  
  196.          -----------------
  197.  
  198.   GIF
  199.   (Graphics Intercange Format)
  200.   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  201.   Formato habitual de
  202.   los nombre de los ficheros:
  203.    #?.GIF
  204.   Plataforma:
  205.    Multiplataforma
  206.   Propietario:
  207.    Compuserve
  208.   Datatypes disponibles:
  209.    * ZGIF.datatype 39.16 (20-06-95) de Michael Zucchi
  210.    * GIF.datatype 39.3 de Steve the G.
  211.   Observaciones:
  212.      Formato abandonado  al reclamar  Unisys  royaltys  por utilizar éste el
  213.   algoritmo  de compactación LZW.  Existen dos versiones:  87a y 89a, aunque
  214.   ninguna soporta 24 bits (límite 256 colores).
  215.  
  216.          -----------------
  217.  
  218.  ICO (o Windows Icon)
  219.  ~~~~~~~~~~~~~~~~~~~~
  220.   Formato habitual de
  221.   los nombre de los ficheros:
  222.    #?.ICO
  223.   Plataforma:
  224.    PC [Windows]
  225.   Propietario:
  226.    Microsoft
  227.   Datatypes disponibles:
  228.    * ICO.datatype 42.1
  229.   Fuentes:
  230.    AUI Marzo-94
  231.   Observaciones:
  232.      No es  un  formato gráfico aunque contiene información de este tipo que
  233.   puede ser aprovechada como tal...  es el formato de los iconos de Windows.
  234.   No funciona con los iconos para OS/2.
  235.  
  236.          -----------------
  237.  
  238.   ILBM, IFF
  239.   ~~~~~~~~~
  240.   Formato habitual de
  241.   los nombre de los ficheros:
  242.    #?
  243.   Plataforma:
  244.    Amiga (y PC)
  245.   Propietario:
  246.    ATech y EA
  247.   Datatypes disponibles:
  248.    * ILBM.datatype 40.3 de C=
  249.   Fuentes:
  250.    WorkBench 3.1
  251.   Observaciones:
  252.      No parece soportar la variante de PC con empaquetado PACKBITS.  Tampoco
  253.   creo que soporte formatos no estándar como el PCHG, SHAM y similares.
  254.  
  255.          -----------------
  256.  
  257.   INFO (o Amiga Icon)
  258.   ~~~~~~~~~~~~~~~~~~~
  259.   Formato habitual de
  260.   los nombre de los ficheros:
  261.    #?.info
  262.   Plataforma:
  263.    Amiga
  264.   Propietario:
  265.    ATech
  266.   Datatypes disponibles:
  267.    * INFO.datatype 39.1 (9-12-94) de Oliver Seiler
  268.    * INFO.datatype 39.4 (20-9-95) de Swen K. Stullich/UFT
  269.   Observaciones:
  270.      No es  un  formato gráfico aunque contiene información de este tipo que
  271.   puede  ser  aprovechada como tal...  es el formato de los iconos de Amiga.
  272.   El  filtro de  Swen  K. Stullich es ¡shareware!  y  ¡NO  HE CONSEGUIDO QUE
  273.   FUNCIONARA!
  274.  
  275.          -----------------
  276.  
  277.   JPEG (variante JFIF)
  278.   ~~~~~~~~~~~~~~~~~~~~
  279.   Formato habitual de
  280.   los nombre de los ficheros:
  281.    #?.JPG o #?.JPEG
  282. T01  Plataforma:
  283.    Multiplataforma
  284.   Propietario:
  285.    Grupo JPEG
  286.   Datatypes disponibles:
  287.    * JFIF.datatype 39.25 (20-12-94) de Christoph Feck
  288.    * JPEG.datatype 39.1 de Steve Goddard
  289.   Fuentes:
  290.    AUI Octubre-95
  291.    Paquete «Personal Paint 6.X»
  292.   Observaciones:
  293.      El  formato ofrece  elevados  ratios de  compresión  a  costa de perder
  294.   información  que  en  principio  debería  ser poco relevante.  La variante
  295.   manejada es la JFIF (de uso libre y gratuíto ;).
  296.  
  297.          -----------------
  298.  
  299.   MACPAINT
  300.   ~~~~~~~~
  301.   Formato habitual de
  302.   los nombre de los ficheros:
  303.    ¿?
  304.   Plataforma:
  305.    Mac [MacPaint]
  306.   Propietario:
  307. T01   Apple
  308.   Datatypes disponibles:
  309.    * MacPaint.datatype 42.1 de C=
  310.   Fuentes:
  311.    AUI Marzo-94
  312.   Observaciones:
  313.      En desuso.
  314.  
  315.                                                                T08 [Sigue...]
  316.