{$lblSkipToContent|ucfirst}

Redesigning iOS Alarm and Timer Notifications

dinsdag 12 oktober 2021 inMichael Tsai (Column-Blog)

Matt Birchler: What’s always confused me is that the timer makes “I’m done with this” the primary action, while the alarm makes “I need more time” the primary action. Why is this? Even after years with this UI, I still get it wrong sometimes because…

Lees meer

TextExpander 7

dinsdag 12 oktober 2021 inMichael Tsai (Column-Blog)

Diana Prodan (release notes): 15 years ago, the small team of developers at Smile acquired the core product we now know and love called TextExpander. In those 15 years, we’ve been through many iterations and changes to the product, and our small tea…

Lees meer

Firefox Can Now Fill Out PDF Forms

maandag 11 oktober 2021 inMichael Tsai (Column-Blog)

Mozilla (via JP): Last year, during lockdown, many discovered the importance of PDF forms when having to deal remotely with administrations and large organizations like banks. Firefox supported displaying PDF forms, but it didn’t support filling the…

Lees meer

Simplifying Backwards Compatibility in Swift

maandag 11 oktober 2021 inMichael Tsai (Column-Blog)

Dave DeLong: Every year as new OS and Swift versions are released, the question comes up over and over again: “how do I use this new thing while also supporting older versions?”. While we have a bunch of “availability” tools at our disposal (and I’l…

Lees meer

Google Winds Down Material Design for iOS

maandag 11 oktober 2021 inMichael Tsai (Column-Blog)

Jeff Verkoeyen: This year my team shifted the open source Material components libraries for iOS into maintenance mode.Since 2012 and the original launch of Google Maps iOS, my team has supported the creation and maintenance of shared UI components a…

Lees meer

Apple Appeals Anti-Steering Ruling in Epic Case

maandag 11 oktober 2021 inMichael Tsai (Column-Blog)

Jay Peters and Sean Hollister (PDF, tweet, MacRumors): While Apple largely won that case (the company went so far as to call the ruling a “resounding victory”) with Judge Gonzalez Rogers ruling in favor of Apple in nine of the ten claims Epic brough…

Lees meer

Orion 0.99

vrijdag 8 oktober 2021 inMichael Tsai (Column-Blog)

Vladimir Prelovac (Hacker News): Orion is fast, privacy-respecting and open to the web, standards and protocols. If you want a browser that just works, is lightning fast, respects your privacy, stays out of your way and lets you get the job done, Or…

Lees meer

Firefox Suggest and Contextual Suggestions

vrijdag 8 oktober 2021 inMichael Tsai (Column-Blog)

Mozilla (via Hacker News, 3, 4): Firefox has always provided address bar suggestions, such as websites from your browsing history, bookmarks and open tabs (on by default), as well as suggestions from your default search engine. Beginning in Firefox …

Lees meer

Dutch Antitrust Watchdog Wants IAP Changes

vrijdag 8 oktober 2021 inMichael Tsai (Column-Blog)

Juli Clover: Apple’s in-app purchase requirements are anti-competitive, the Netherlands Authority for Consumers and Markets (ACM) has decided, reports Reuters. The ACM has ordered Apple to make changes to the rules that force developers to use in-ap…

Lees meer

Halide 2.5: Macro Mode

vrijdag 8 oktober 2021 inMichael Tsai (Column-Blog)

Ben Sandofsky (The Verge, MacRumors): To start, tap the “AF” button to switch from auto focus to manual focus. Since Macro is often best done with the focus fixed to a close subject or with some adjustment, Macro Mode lives in the manual focus contr…

Lees meer

The Business of VPNs

vrijdag 8 oktober 2021 inMichael Tsai (Column-Blog)

Brian X. Chen (via Roustem Karimov): The reality is that web security has improved so much in the last few years that VPN services, which charge monthly subscription fees that cost as much as Netflix, offer superfluous protection for most people con…

Lees meer

Paddle In-App Purchase for iOS

donderdag 7 oktober 2021 inMichael Tsai (Column-Blog)

Paddle (Hacker News, MacRumors): The Epic Games v. Apple verdict clears the way for app creators to choose an alternative to Apple’s payment system (and its 15-30% fee!). But choose the wrong provider and you’ll be burdened with managing payment and…

Lees meer

Kaleidoscope 3

donderdag 7 oktober 2021 inMichael Tsai (Column-Blog)

Christopher Atlan (tweet): We have listened to your feedback and enhanced the app accordingly, with new tools for inspecting version control changesets and more settings for text comparisons. We have also brought a fresh new design specifically tail…

Lees meer

iOS 15 Tips and Tricks

donderdag 7 oktober 2021 inMichael Tsai (Column-Blog)

Tim Hardwick: Open the Tabs Group, tap group’s name at the bottom of the screen, then tap Edit in the top-left of the Tab Groups card menu. Tap the circled ellipsis next to the Tabs Group in question, then select Copy Links.[…]Enter jiggle mode by h…

Lees meer

Reproducible Code Signing on Apple Silicon

woensdag 6 oktober 2021 inMichael Tsai (Column-Blog)

Keith Smiley: For people who expect reproducible builds, Apple Silicon machines provide an interesting challenge. […] The gist of this logic is to fetch the UUID embedded in every binary and use that to derive the identifier. The reason this isn’t r…

Lees meer

Mac Safari Extension: ActiveTab

woensdag 6 oktober 2021 inMichael Tsai (Column-Blog)

Zhenyi Tan: ActiveTab makes it easier to spot the active tab in Safari on Mac by drawing a line below it. It works by predicting the position of the active tab based on the size of your browser window and the number of tabs. […] ActiveTab is availab…

Lees meer

iOS Safari Extension: StopTheScript

woensdag 6 oktober 2021 inMichael Tsai (Column-Blog)

Jeff Johnson: StopTheScript is my new Safari extension for iOS 15 and iPadOS 15 that stops all JavaScript on your selected websites! […] If you install StopTheScript, you may find it strange that the extension has no settings. This is a technical li…

Lees meer

“date -d” vs. “date -s”

woensdag 6 oktober 2021 inMichael Tsai (Column-Blog)

Rachel Kroll: $ date -d @1700000000 Tue Nov 14 14:13:20 PST 2023 The problem is, there’s another command very much like it that will even spit out the same output, only it has a nice little side-effect: it also sets the clock. That command is date -…

Lees meer

Celebrating Steve Jobs

dinsdag 5 oktober 2021 inMichael Tsai (Column-Blog)

Jason Fried: On the 10th anniversary of Steve Jobs’ passing, Jony Ive reflected on the man he worked with for nearly 30 years. It was a lovely remembrance, primarily orbiting the sanctity of the creative process and the burbling of ideas. It reminde…

Lees meer

iPadOS 15 Multitasking

dinsdag 5 oktober 2021 inMichael Tsai (Column-Blog)

Kirk McElhearn: Apple first introduced multitasking features back in iOS 9, and expanded on them with iPadOS 13, but they were hard to use, and most iPad users only encountered them when an accidental swipe on their tablet’s screen enabled them. Now…

Lees meer

Streaming Cropped Video

dinsdag 5 oktober 2021 inMichael Tsai (Column-Blog)

Daniel Kreps (via Hacker News): Seinfeld finally arrived on Netflix Friday, and while all 180 episodes are now available on the streaming service, some jokes didn’t make the cut, literally.As noted on social media, some of the visual gags from the s…

Lees meer

Internet - WiFi • e-mail • Software • Hardware • Reparatie • (Geheugen - SSD) Upgrades • Advies • Netwerken • Routers • Beheer op afstand (Teamviewer) • Onderhoud (Online Backup's) • Data Recovery • OSX Server • Synology NAS • Bootcamp - Parallels - VMWare

• 20 jaar ervaring •