Cách đây 15 năm, Apple đã giới thiệu chiếc iPhone đầu tiên của mình và kể từ đó càng có nhiều sự thay đổi. Hiện tại, chúng ta đang thảo luận rằng chiếc iPhone sắp tới của Apple sẽ hỗ trợ video 8K nhưng ít ai biết được chiếc iPhone đầu tiên của Apple không có tính năng Copy – Paste.
Mới đây, Ken Kocienda, cựu kỹ sư Apple, cho biết tính năng chỉnh sửa, sao chép, dán không có mặt trên iPhone đầu tiên do “không đủ thời gian thực hiện”.
Lời giải thích của Kocienda khá đơn giản và hài hước, nhưng câu chuyện đằng sau phức tạp hơn thế. Theo ông, nhóm đã bỏ qua một trong các tính năng cơ bản trên smartphone ngày nay để tập trung cho những thứ quan trọng hơn.
Cụ thể, nhóm nghiên cứu đã dành nhiều thời gian cho bàn phím ảo và hệ thống tự sửa lỗi chính tả. Sau khi iPhone ra mắt năm 2007, ông và nhóm mới quyết định phát triển tính năng copy – paste, nhưng vẫn phải mất một thời gian trước khi nó được triển khai tới người dùng.
Nhóm cũng tập trung cho tính năng “phóng đại chữ viết” nhằm giúp người dùng biết chính xác con trỏ văn bản ở đâu, giúp thao tác chép dán dễ dàng hơn trên một màn hình cảm ứng.
Một chi tiết thú vị khác về hệ thống nhập văn bản trên iPhone, theo cựu kỹ sư của Apple, là tất cả văn bản được tạo kiểu ban đầu đều dựa trên WebKit. Có nghĩa, mỗi khi một ứng dụng sử dụng phông chữ tùy chỉnh, về cơ bản nó sẽ tự tạo một website nhỏ tạm thời để hiển thị văn bản. Khi các trường văn bản không ở chế độ chỉnh sửa, chúng sẽ hiển thị nội dung dưới dạng hình ảnh tĩnh nhằm tiết kiệm CPU, RAM và pin.
Kocienda cũng chia sẻ một số mẫu tin khác về sự phát triển của chiếc iPhone đầu tiên. Ví dụ, iPhone thiếu chế độ đa nhiệm (sử dụng cùng lúc nhiều ứng dụng trên màn hình) thực sự không chỉ vì RAM thấp mà còn vì thiếu bộ nhớ ảo. Các kỹ sư đã phải tạo ra một hệ thống được gọi là “jetsam” để buộc iPhone chạy một ứng dụng duy nhất tại một thời điểm, tự động chấm dứt các ứng dụng nền khác để tránh các vấn đề tranh cãi về hiệu suất.
Nguồn: https://9to5mac.com/2022/06/20/apple-engineer-first-iphone-copy-and-paste/