Putting Pointer Support in Perspective
source link: https://www.stevensblog.co/blogs/putting-pointer-support-in-perspective
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
As I write this, Apple is releasing iOS 13.4 tomorrow, March 24. The standout feature is the radically new pointer support feature, which Apple’s Craig Federighi demonstrated in a recent video. The arrival of this feature is undeniably a seminal moment for iPadOS; along with the forthcoming Magic Keyboard, it means iPad Pro is more MacBook-like than ever.
It’s my understanding the development of the iPadOS 13 AssistiveTouch pointer feature was “handed off” internally, from the Accessibility group to the broader iOS team for more expansive integration. This is good—if anything, it shows Apple has noticed the AssisitiveTouch pointer feature has gained traction for “mainstream” users. To wit, iPad aficionados saw that you can use a mouse with an iPad and they pounced on it.
Apple loves this; they love the idea the what are ostensibly esoteric, niche features have broader relevance to everyone. But the AssistiveTouch feature, as all accessibility features, were built to accommodate a certain segment of users. The company even went on the record to me last year, when they said “this is not your traditional desktop cursor.” It is fundamentally an accessibility feature.
Since Apple announced iOS 13.4 and the iPad Pro’s Magic Keyboard, I’ve seen some chatter on Twitter about how 13.4 proves the AssistiveTouch functionality was bolted on and slapped together. This is flat-out wrong and shows a fundamental lack of understanding of what the feature does and who its target audience is. Furthermore, this is not the same as saying the feature cannot improve. Of course it can, and it likely will. But to imply that this feature was haphazardly put together without much thought is a lazy, privileged trope that is disrespectful to the people who really need it in order to use their devices.
Here’s the bottom line. If you are an iPad power user, the 13.4 cursor functionality is the mechanism for you. The reality is, the AssistiveTouch version never really was—and the fact this powerful new version is due out in less than 24 hours proves that point.
Recommend
-
58
A while ago, I put 16 GB of RAM into one of my computers. The computer is using a Foxconn P55MX motherboard with a Core i5 7...
-
73
unsafe.Pointer其实就是类似C的void *,在golang中是用于各种指针相互转换的桥梁。uintptr是golang的内置类型,是能存储指针的整型,uintptr的底层类型是int,它和unsafe.Pointer可相互转换。uintptr和unsafe.Pointer的区别就是:unsafe.P...
-
47
本文介绍了 C 指针的规则。 数组与指针 下面有一些声明的示例。 int * risks[10]; // 声明一个内含 10 个元素的数组,每个元素都是一个指向 int 的指针 int (* rusks)[10]; // 声明一个指向数组的指针...
-
77
作者:Mike Ash, 原文链接 ,原文日期:2015-07-31 译者: jojotov...
-
58
在上一篇文章 《深入理解 Go Slice》 中,大家会发现其底层数据结构使用了 unsafe.Pointer 。因此想着再介绍一下其关联知识 原文地址:
-
39
-
40
From C++ standard section [comparisons]/2 : For templates less , greater , less_equal , and great...
-
42
Interoperability with native platforms often require very specific coding patterns that involve the manipulation of pointers. While this can be done via a shim written in C, the proposal titled
-
35
Introduction This is a write-up of the “behavioral analysis” of shared_ptr<T> reference count in GNU’s libstdc++. This smart pointer is used to share references to the same underlay...
-
26
转载原文: https://blog.csdn.net/cbmljs/article/details/82983639 这里有一些关于unsafe.Pointer和ui...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK