Mac OS X: una línea por dos puntos al guardar un archivo vía cuadro de diálogo

Daniel nos pregunta: “Hola: Tengo un problema que parece que es un bug del sistema: cada vez que tengo que guardar un archivo y quiero añadirle dos puntos al nombre, en el Finder no me deja y en los cuadros de guardar, me lo cambia por un guión. Esto, ¿dónde se reporta? Me tiene un poco frito.

Muchas gracias por la web, por cierto, os leo diariamiente.“

Bueno, realmente eso no es un bug, es un comportamiento normal del sistema. Mac OS X utiliza los dos puntos para referenciar rutas de archivo desde su sistema de archivo HFS y que se heredado en HFS+.

HFS Plus o HFS+ es un sistema de archivos desarrollado por Apple Inc. para reemplazar al HFS (Sistema jerárquico de archivos). También es el formato usado por el iPod al ser formateado desde un Mac. HFS Plus también es conocido como HFS Extended y Mac OS Extended. Durante el desarrollo, Apple se refirió a él con el nombre clave Sequoia.

HFS Plus es una versión mejorada de HFS, soportando archivos mucho más grandes (Bloques direccionables de 32 bits en vez de 16) y usando Unicode (En vez de Mac OS Roman) para el nombre de los archivos, lo que además permitió nombres de archivo de hasta 255 letras.

HFS Plus permite nombres de fichero de hasta 255 caracteres de longitud UTF-16, y archivos n-bifurcados similares a NTFS, aunque casi ningún software se aprovecha de bifurcaciones con excepción de la bifurcación de los datos y de la bifurcación del recurso. HFS Plus también utiliza tabla de asignación de 32 bits, en lugar de los 16 bits de HFS. Ésta era una limitación seria de HFS, significando que ningún disco podría apoyar más de 65.536 bloques de la asignación sobre de HFS.

Cuando los discos eran pequeños, esto no tenia mayores problemas, pero cuando el tamaño de los discos comenzaron a acercarse a la marca de 1 GB, la cantidad de espacio mínima que requería cualquier archivo (un solo bloque de la asignación) llegó a ser excesivamente grande, perdiendo cantidades significativas de espacio de disco. Por ejemplo, en un disco de 1 GB, el tamaño de bloque de la asignación debajo de HFS es 16 KB, es decir un 1 archivo de un byte tomaría 16 KB de espacio de disco. Como HFS, HFS Plus emplea una estructura Árbol-B* para almacenar la mayoría de los metadatos del volumen. [Wikipedia]

Lo que es curioso es la implementación que ha hecho Apple para el no-uso de los dos puntos en el sistema. Mientras en el Finder, te advierte que no puedes usar los dos puntos en el nombre del archivo (y no te permite corregir el nombre) en los cuadros de diálogo tradicionales ya ha impuesto, para todo el sistema, el cambio de los dos puntos por el guión de forma automatizada.

De cualquiera de las maneras, Daniel, este comportamiento es el correcto, mas que nada por la limitación de los dos puntos que usa el sistema para determinar rutas de archivo.

0 0 votos
Article Rating
Subscribe
Notify of
0 Comments
Opiniones Inline
Ver todos los comentarios
0
Me encantaría saber tu opinión, por favor, deja un comentariox
()
x