Ще раз про sd-картах в android

Цей пост вийшов майже навздогін попередньому. Знову про SD-картах і причини, чому в найближчому майбутньому Google буде пропагувати відмову від них. Давайте обговоримо це момент. Дуже цікаві думки наших читачів. Адже купувати зараз, припустимо, Nexus 4 з 16 гігабайтами пам'яті, яких тепер в принципі небагато, а на ділі є користувачеві ще менше, несерйозно. Багато б споживачі і раді були віддати трохи більше грошей за модель багату внутрішнім простором, та нема за що. Немає таких.

Ще раз про sd-картах в android

Ось чому називання відмови від карт пам'яті з боку Google викликає подив в рядах фанатів Android.

І тут вилазять проблеми і несумісності. Не можна забезпечити достатню безпеку даних користувачів на карті пам'яті. Адже зазвичай карти пам'яті форматуються в файлову систему FAT, яка мало пристосована для установки коректних прав володіння файлом. Google не можуть собі допустити таких дірок в безпеці, якщо хочуть, щоб їх системи сприймали серйозно. Уявіть собі ПК, де будь-який користувач може отримати доступ до будь-яких файлів іншого користувачі, в тому числі і адміністратора або ж системним даними. Немислимо!

Сюди ж можна додати невміння додатків нормально зберігати свої дані. Що буде, якщо взяти SD-карту, на якій ваші програми зберегли якісь свої дані в певних папках, а потім вставити її в інший девайс, де деякий набір додатків може повторитися?

Повернемося ж до того, що різні додатки зберігають свої дані на картах пам'яті по-різному. Чи багато хто з них дотримуються рекомендації і гайдлайни Google? Хтось складає свою службову інформацію в відведені папки, хтось створює свої прямо в корені, а хтось і зовсім викидає окремі файлу навіть поза папок, в корінь карти пам'яті. В принципі, Google могли б спробувати вирішити проблему, використовуючи спец шляху для кожного користувача (наприклад, / sdcard / user1, / sdcard / user2), але це викличе купу несовместимостей з іншими девайсами.

Тому, здається, найкращим виходом із ситуації зараз було б просто запропонувати користувачам пристрої нехай і без карт пам'яті, але з великою кількістю внутрішньої пам'яті. Багатьом би цього вистачило. Правда, завжди залишається момент, що SD-носії зараз дуже дешеві, але при цьому можуть істотно розширити доступне користувачеві простір для зберігання даних.

Robert Mahon: "Причиною відмови від використання SD-карт стало те, що багато програм для зберігання своїх даних використовують свою власну випадкову ієрархію папок на носії і не прислухаються до рекомендацій Google. Тому їх дані розкидані безладно по карті пам'яті. Карти пам'яті ж мають властивості кочувати з пристрою в пристрій, що, часом, призводить до серйозних збоїв і несумісність і втрат даних ".

Dianne Hackborn: "SD-карти зараз форматируются в файлову систему FAT, щоб вони були сумісні з більшістю настільних ПК. А ця файлова система не підтримує коректну роздачу прав користувачів. Тому зараз вийде місиво даних і файлів на картах пам'яті при введенні багато режиму в Android ".

Це надихає нас на написання нових матеріалів. Дякуємо ;)

zeleboba. Хм. А де тут виправдання різниці вартості пристроїв?

Сергій. Це сарказм. Мається на увазі, що якщо б причина відмови від SD карт була тільки в стабільності і безпеки, то хрін би виробники займалися спікуляціях на те, що ідентичні пристрої з різницею лише в обсязі внутрішньої пам'яті відрізнялися б так сильно за вартістю.

Якби в Гугл закортіло, то знайшли б з десяток рішень як зробити використання SD карти і безпечним і безпроблемним. Для цього достатньо на рівні ОС трошки переписати інтерфейс роботи з файловою системою зовнішніх носіїв.

А так вони сьогодні SD-шки забороняють, а завтра хрін вам, а не кастомниє прошивки, а після завтра скажемо здрастуйте будь-нить Google Music і досвіданія можливості безпосередньо заливати файли на внутрішню пам'ять пристроїв.

Сергій. До того ж якогось фіга в звичайних комп'ютерах / ноутбуках вони проблему з підключенням зовнішніх пристроїв зберігання даних (флешки, зовнішні hdd) без проблем вирішили. Проблема висмоктана з пальця. Маркетологи must die!

Lem. Сергій, проблема з безпекою на SD давним давно рішень в старшого брата Андроїда. Форматуємо карту в ext4, шифруємо вміст і вуаля. Однак коли все в такому вигляді - прощай підключення проводом до вин-комп'ютера без додаткових драйверів (сматр вже не покористуєшся як флешку) і Здраствуйте гальма при постійній розшифровці вмісту.
А маркетинговий марення то скоріше за все в тому що вендори намагаються перед тим як збільшити об'єм внутрішньої пам'яті розпродати вже вироблені чіпи.

Yasnovidyashii. Пропаганда гугла в бік відмови від SD рівносильна пропаганді онанізму. Аргументи того ж плану - венеричні захворювання, незапланована вагітність, СНІД.

baton. Відмова від карт це банальний договір Гугл з виробником пристрою про недопущення внутрішньої конкуренції.
Гугл дешево продає ту ж саму модель апарату, яку продає і сам виробник.
Ось щоб виробник не страждав і придумана вся ця історія з картами.

Keprygy. Коріння відмови Гугла від карт пам'яті лежать там же де і коріння рішень про відмову від хотсвапа, тобто гарячої заміни карт пам'яті, і про неможливість, без танців з бубном, умов і застережень, установки софта на карту пам'яті (чомусь на стародавньому SymbianUIQ це робилося легко і невимушено, а на андроїд, побудованому на ядрі Лінукса цього зробити ну ніяк ніззззя! )

Так ось, причина, на мій погляд ... повторюю на МІЙ погляд, дуже проста:
При всіх, хто йде на Заході розмовах про «Свободу ™», «Демократії ™» і «вибір з двох і більше варіантів ™» відповідальні товариші, тобто ті, хто щось вирішує, прекрасно знають, що якщо так званого «середнього американця» дати можливість вільного, без полірування мізків вибору, є картка чи ні її, ставити на неї софт чи ні, хотсвапіть чи ні, то він обов'язково навибиралась чогось не того, заплутається і в суд подасть. Суд фірма, ясна річ, виграє, так як апріорі має в штаті кращих юристів, але дешевше обійдеться НЕ доводдіть справу до суду, позбавивши покупця вибору.

Сергій. @Keprygy Геніально! Як же млинець тоді Microsoft з їх Windows 3.11-8 вижило з тим, що у них там користувачі частенько і папки C: Windows видаляв, і диск C: форматувати і Program Files багато видаляли. ) Дурниці говорите. Всі ці моменти з "захист від дурня аби в суд не подали" елементарно обходяться розгорнутими призначеними для користувача угодами.

Keprygy. Сергій, пам'ятається мені, у дрібного софта в тому самому призначеному для користувача угоді і було написано, що, мовляв, ми гроші з вас беремо, але все, що ви робите, ви робите на свій страх і ризик, а ми ні за що не відповідаємо ...
І потім, захист від юзера здійснюється декількома способами, тут підходить і розгорнуте пользоветельское угоду, і ідіотські, на перший погляд інструкції ( «нашу садову драбину заборонено ставити на замерзлі коров'ячі ... ну, скажімо, коржі») і метод Форда (покупець може замовити Форд Т будь-якого кольору, за умови, що цей колір чорний), дуже схожий на той, про що я говорив вище.

До речі, і Гугл міг прийняти таке рішення спираючись на кілька причин. Так що праві можуть виявитися практично все. В-)

anonymous. Розрахована на багато користувачів підтримка на персональному пристрої - це феєричний марення.

Alik. Розрахована на багато користувачів. це не марення. Адже андройд ак і джпва призначений для мобільних устроств (а це не тоько мобілнікі) до пріпрімеру це такжеьі фоторамкіб планшетиб ел. годину і тдалее. У андройда є проблемки з файлово системою і тільки плюс що вони в уггле ачалі години з цього приводу. але судячи з розмови це просто фікція в якій користувачів лякають і поддалківают користуватися хмарою.

ivan. Андроїд - операційна система

Схожі статті