Поскольку Windows не поддерживает метки в атрибутах файлов, будет ли эта информация сорвана?
Кроме того, что произойдет, если я загружу файл с меткой в Интернет, а затем загрузлю его обратно? атрибуты пропали бы?
Это зависит от того, как вы выполняете перемещение, и перемещаете ли вы его назад тем же (или достаточно похожим) методом. Вот несколько примеров:
Если переместить его на файловый сервер Windows (работающий на томе NTFS) по протоколу SMB, метаданные только для Mac (метки и т. П.) Будут сохранены на сервере альтернативным потоком данных NTFS; если вы скопируете его обратно тем же способом, метаданные будут восстановлены и присоединены.
Если вы переместите его на диск с цепочкой ключей формата FAT32, он будет сохранен в виде двух файлов: обычного файла с содержимым файла и второго AppleDouble файла с " ._ "в качестве префикса имени файла, содержащего все метаданные только для Mac. Обратите внимание, что если вы переместили файл в Windows с помощью метода, который кодирует этот путь, и вернулись обратно с помощью метода # 1, метаданные были бы в неправильном формате и потерялись; то же самое произойдет, если вы отмените заказ.
Если вы загрузите его с помощью веб-формы, я уверен, что метаданные вообще не будут отправлены. Аналогичным образом, если вы загружаете что-то с веб-сайта, он не будет искать файлы ._ или альтернативные потоки данных, поэтому даже если метаданные находятся на веб-сервере, они не будут загружены. (Если вы не сохраните его на сервере в формате MacBinary ...)