Các chương trình tự động điền biểu mẫu. Tự động điền: điều mà nhà phát triển web không biết nhưng nên biết

  • Dịch

Nhiều người biết rằng trong phiên bản Safari dành cho thiết bị di động, bạn có thể quét thẻ ngân hàng của mình. Nhưng có bao nhiêu nhà phát triển biết cách tạo các biểu mẫu hỗ trợ tính năng này?

Tôi sẵn sàng đặt cược không nhiều.

Vấn đề phức tạp hoàn thành thiếu tài liệu từ Apple về cách hoạt động của chức năng này. Nhưng có một điểm. Chức năng quét thẻ ngân hàng là một tập hợp con của tính năng tự động điền - một chức năng trình duyệt từ lâu đã bị các nhà phát triển web bỏ qua. Rõ ràng là tại sao họ không chú ý đầy đủ đến nó: khi bạn thường xuyên điền vào biểu mẫu dữ liệu kiểm tra, tính năng tự động điền thường gây cản trở. Nhưng đối với người dùng của chúng tôi đây là một tính năng quan trọng. Google nhận thấy rằng khi sử dụng tính năng tự động điền, người dùng điền biểu mẫu nhanh hơn 30%. Vì vậy, hãy khám phá cách hoạt động của tính năng tự động điền, tìm hiểu cách tạo biểu mẫu hỗ trợ tính năng tự động điền trên nhiều trình duyệt và tận dụng các tính năng mới như quét thẻ.

Tính năng tự động hoàn thành hoạt động như thế nào?

Cho đến gần đây, không có tiêu chuẩn nào quản lý việc thực hiện tính năng tự động điền. Mỗi trình duyệt thực hiện việc này một cách khác nhau và có rất ít tài liệu mô tả cơ chế của trình duyệt để xác định nội dung nào sẽ được đưa vào một trường nhất định.

Bất chấp tình trạng hỗn loạn này, có thể phân biệt hai cách tiếp cận chính:

1. Các trường có tính năng tự động hoàn thành được xác định trước

Chrome, Opera và Safari phát hiện các trường quan trọng nhất trên biểu mẫu và cho phép bạn chọn dữ liệu nào bạn muốn trình duyệt tự động điền vào. Ví dụ: Opera có thể tự động điền địa chỉ và chi tiết thẻ ngân hàng. Chức năng này được cấu hình ở đây:

Mỗi trình duyệt trong số ba trình duyệt đều có một nhóm trường riêng có thể áp dụng tính năng tự động điền nhưng việc hỗ trợ cho các trường cơ bản của hình thức thanh toán được triển khai ở hầu hết mọi nơi.

Hầu hết người dùng sẽ không cần truy cập vào các cài đặt này để sử dụng tính năng tự động điền. Trình duyệt giám sát cách một người điền vào biểu mẫu và khi nhận ra các trường địa chỉ và chi tiết thẻ ngân hàng, trình duyệt sẽ hỏi xem dữ liệu đã nhập có được lưu để sử dụng sau này hay không.

2. Tự động điền bất kỳ trường nào

Nếu cách tiếp cận trước đây có thể được so sánh với một con dao mổ được áp dụng cho các trường được chọn trước, thì cách tiếp cận này giống như một chiếc cưa máy cắt mọi thứ trên đường đi của nó.

Microsoft Edge và Firefox, sau khi gửi biểu mẫu hoàn chỉnh, hãy lưu tất cả dữ liệu đã nhập cùng với giá trị của thuộc tính tên. Nếu trong tương lai trình duyệt gặp một trường có cùng thuộc tính tên, tính năng tự động hoàn thành sẽ được áp dụng cho trường đó. Ngoài tên, Firefox còn chú ý đến thuộc tính id.

Cách tiếp cận này có những lo ngại về bảo mật và quyền riêng tư, vì vậy, tính năng tắt tự động điền từ lâu đã được hỗ trợ để tắt tính năng tự động điền nhằm ngăn trình duyệt lưu trữ và tự động điền thông tin nhạy cảm.

Cách tiếp cận nào tốt hơn?

Mặc dù cách tiếp cận thứ hai cho phép bạn làm việc với một số lượng lớn các trường, nhưng với tư cách là nhà phát triển, tôi thích tùy chọn có các trường được xác định trước hơn. Điều này giúp việc xác định thông tin nào trình duyệt sẽ điền vào dễ dàng hơn nhiều và việc thiết lập hồ sơ thử nghiệm cũng dễ dàng hơn.

Ngoài ra, với cách thứ hai, trước tiên bạn cần gửi biểu mẫu đã điền đầy đủ để trình duyệt lưu trữ dữ liệu cho việc tự động điền sau này. Nếu không gửi, nó sẽ không nhớ thông tin bạn đã nhập. Tôi cũng ghét phải nghĩ rằng trình duyệt có thể lưu trữ chi tiết thẻ ngân hàng của tôi mà không được mã hóa nếu nó không phát hiện được loại trường.

Tất nhiên, Microsoft và Mozilla quan tâm đến bảo mật và quyền riêng tư và tôi chắc chắn rằng họ có sẵn một số loại cơ chế bảo vệ. Nhưng cá nhân tôi thấy yên tâm hơn nhiều khi thấy trong cài đặt trình duyệt nó nhận dạng và phân tách rõ ràng dữ liệu thẻ ngân hàng.

Với tất cả những gì đã nói, tôi không biết sở thích của người dùng cuối. Hệ thống thứ hai có thể được sử dụng rộng rãi hơn, nhưng tôi đã thấy khá nhiều cuộc gọi hỗ trợ trong đó mọi người đang cố gắng xóa dữ liệu tự động điền khỏi lịch sử trình duyệt của họ.

Sẽ rất thú vị khi xem Edge và Firefox thay đổi như thế nào khi chúng hỗ trợ tiêu chuẩn tự động điền mới.

Hành vi cần theo dõi

Đôi khi các trình duyệt yêu cầu nhiều trường thuộc một loại nhất định để cung cấp cho bạn các tùy chọn tự động hoàn thành. Ví dụ: bên dưới cho thấy cách Safari sẽ không tự động điền vào một trường duy nhất cho tên chủ thẻ ngân hàng, nhưng nếu có trường gần đó cho số thẻ, trình duyệt sẽ nhắc bạn làm điều đó.

Tuy nhiên, nếu chỉ có trường số thẻ, Safari sẽ nhắc bạn điền vào. Theo kinh nghiệm của tôi, hành vi này của trình duyệt có thể gây khó khăn cho việc kiểm tra các tình huống cụ thể với các trường đơn lẻ. Một lần trong quá trình thử nghiệm, tôi nhận thấy rằng Opera yêu cầu ba trường để áp dụng tính năng tự động hoàn thành nhưng tôi không thể tái tạo lại hành vi này.

Nếu biểu mẫu của bạn được tạo với tính năng hỗ trợ tự động hoàn thành (xem thêm về điều này bên dưới), thì người dùng sẽ không gặp phải những tình huống như vậy. Tôi chỉ đề cập đến điều này trong trường hợp bạn cũng gặp phải những điều kỳ lạ tương tự khi gỡ lỗi và kiểm tra tính năng tự động hoàn thành.

Sử dụng các tiêu chuẩn khi triển khai tính năng tự động hoàn thành

May mắn thay, tình trạng tự động điền đang được cải thiện. HTML5 gần đây đã mở rộng thuộc tính tự động hoàn thành để cho trình duyệt biết dữ liệu nào cần nhập vào các trường khác nhau. Thuộc tính này đã tồn tại được vài năm và ban đầu có thể nhận hai giá trị: on và off . Theo mặc định, tính năng tự động hoàn thành được đặt thành bật, có nghĩa là trình duyệt có thể lưu dữ liệu đã gửi và tự động điền vào các trường. Nhưng đối với một số trường, tính năng tự động hoàn thành là không mong muốn. Trong trường hợp này, thuộc tính tự động hoàn thành có thể được đặt thành tắt, thuộc tính này sẽ cho trình duyệt biết rằng trường này không cần phải điền vào.

Gần đây, các giá trị thuộc tính mới đã được thêm vào - mã thông báo chi tiết tự động điền. Các mã thông báo này giúp trình duyệt hiểu thông tin nào cần thiết để điền vào trường.

Một loại mã thông báo được gọi là tên trường tự động điền. Chúng cho trình duyệt biết loại thông tin nào đang được nhập vào một trường. Ví dụ: một trong những mã thông báo thuộc loại này là tổ chức. Đây là những gì đặc tả HTML5 nói về nó:

Tên công ty đề cập đến người, địa chỉ hoặc thông tin liên hệ trong các trường khác được liên kết với trường này.

Ví dụ về trường có tính năng tự động điền tên tổ chức sẽ như sau:


Đặc tả HTML5 có một bảng lớn liệt kê tất cả 53 tên trường tự động hoàn thành có thể có, mục đích của chúng và loại dữ liệu đầu vào mà chúng có thể được sử dụng.

Đây là hình thức tự động điền đơn giản nhất nhưng mạnh mẽ và phức tạp hơn.

Giao hàng và thanh toán

Giá trị của thuộc tính tự động hoàn thành là danh sách mã thông báo được phân tách bằng dấu cách. Ví dụ: nếu muốn thu thập dữ liệu về việc phân phối sản phẩm, bạn cần thêm mã thông báo vận chuyển trước giá trị thuộc tính:


Mã thông báo thanh toán hoạt động giống hệt như mã thông báo vận chuyển.

Biệt danh điện thoại, email và tin nhắn

Đối với số điện thoại, địa chỉ email và biệt danh của người nhắn tin tức thời, một phiên bản khác của mã thông báo sẽ được sử dụng. Đối với những trường hợp như vậy, mã thông báo tùy chọn sẽ được cung cấp, cho biết rằng trong trường bạn cần nhập số nhà, cơ quan, điện thoại di động, fax hoặc máy nhắn tin.

Ví dụ:


Tên chung và tên cụ thể của các trường tự động hoàn thành

Đối với nhiều loại thông tin, đặc tả xác định tên chung (rộng) và đủ điều kiện (hẹp) cho các trường tự động điền. Giả sử, ngoài trường duy nhất để nhập số điện thoại, bạn có thể sử dụng:

  • mã quốc gia
  • điện thoại quốc gia
  • mã vùng tel
  • tel-địa phương
  • tiền tố tel-local
  • hậu tố tel-local
  • tiện ích mở rộng tel
Các tác giả của đặc tả khuyến khích chúng tôi sử dụng tên phổ biến thường xuyên nhất có thể:

Nói chung, các tác giả nên sử dụng tên chung thay vì tên cụ thể, vì tên cụ thể áp đặt các tiêu chuẩn phương Tây. Ví dụ, ở một số quốc gia, người ta có phong tục viết tên trước rồi đến họ, trong khi ở nhiều quốc gia khác, người ta có phong tục viết ngược lại - đầu tiên là họ, sau đó là tên riêng. Cũng có nhiều quốc gia chỉ sử dụng một tên (từ đồng nghĩa). Do đó, sử dụng một trường đầu vào duy nhất là một cách tiếp cận linh hoạt hơn.

Tôi đồng ý với khuyến nghị này. Về mặt thực tế, điều này có nghĩa là điều quan trọng là phải chú ý đến bảng giá trị và chọn tên chính xác cho từng trường.

Phần

Tính năng cuối cùng của mã thông báo thuộc tính tự động hoàn thành mới là khả năng gán các phần tùy chỉnh cho các trường nhóm. Nó được xác định bằng cách sử dụng mã thông báo bắt đầu bằng part- . Sau dấu gạch nối, bạn có thể viết bất cứ điều gì bạn muốn. Đặc tả cung cấp ví dụ sau về các phần:

Gửi quà màu xanh tới...
Gửi quà màu đỏ tới...

Tất cả mã thông báo

Vì vậy, bây giờ chúng ta có một bộ mã thông báo phức tạp hơn nhiều cho thuộc tính tự động hoàn thành. Và ở đây thứ tự của các token rất quan trọng.

Trước tiên, bạn sử dụng giá trị bật và tắt hoặc tên của các trường tự động hoàn thành - bạn không thể thực hiện cả hai cùng một lúc.

Khi sử dụng mã thông báo tự động điền, chúng phải xuất hiện theo thứ tự sau:

(tùy chọn) (tùy chọn) (tùy chọn)
Hãy nhớ rằng mã thông báo chỉ được sử dụng cho các trường nhập số điện thoại, địa chỉ email và biệt hiệu.

Bộ mã thông báo tự động hoàn thành dài nhất có thể có thể trông như thế này:

Tiêu chuẩn sống lâu! Không sao đâu?

Tôi e là không. Tôi hy vọng rằng cuối cùng tất cả các trình duyệt sẽ hỗ trợ tiêu chuẩn tự động hoàn thành mở rộng, nhưng trường hợp đó vẫn chưa xảy ra. Tôi đã thử nghiệm trình duyệt trên thiết bị di động và máy tính để bàn để tìm hiểu trạng thái hỗ trợ thuộc tính hiện tại. Dưới đây là kết quả:
Trình duyệt Phiên bản hệ điều hành NHẬN DẠNG Tên Tự động hoàn thành
Trình duyệt Chrome 50 OS X 10.11.4 KHÔNG Đúng Đúng
Opera 35 OS X 10.11.4 KHÔNG Đúng Đúng
Firefox 46 OS X 10.11.4 Đúng Đúng KHÔNG
Bờ rìa 25 Windows 10 KHÔNG Đúng KHÔNG
Cuộc đi săn 9.1 OS X 10.11.4 một phần một phần một phần
Cuộc đi săn 9 iOS 9.3.1 một phần một phần một phần

Cho đến nay, chỉ có Chrome và Opera hỗ trợ rõ ràng khả năng tự động điền mới. Safari dường như có hỗ trợ một phần, nhưng do thiếu tài liệu nên tôi không thể biết đây là cố ý hay nếu tự động hoàn thành, tên và các thuộc tính khác chỉ được tìm kiếm bằng cách sử dụng biểu thức thông thường.

Safari hành vi lạ

Kể từ khi tính năng quét thẻ ngân hàng được giới thiệu trong iOS 8, các nhà phát triển web đã đọc lá trà, cố gắng xác định sự kết hợp các tính năng mà Safari đang tìm kiếm. Một số người cho rằng thuộc tính tên cần phải có những giá trị nhất định. Những người khác nhận thấy rằng các giá trị trong ID được sử dụng. Ngay cả nhãn hiệu cũng có vẻ quan trọng:

Trường tên chủ thẻ đặc biệt phức tạp. Chúng tôi đã chơi với nhiều ID khác nhau trong một thời gian dài và gần như đã bỏ cuộc. Chúng tôi không thể tính toán ID sẽ buộc Quét thẻ điền thông tin chi tiết. Sau nhiều lần thất vọng, cuối cùng chúng tôi phát hiện ra rằng tất cả đều phụ thuộc vào nội dung của thành phần nhãn tương ứng. Sau khi chúng tôi cài đặt nhãn “Tên trên thẻ”, mọi thứ đã hoạt động một cách kỳ diệu.

Tôi đã thực hiện rất nhiều thử nghiệm và tôi vẫn không thể nói chắc chắn rằng tôi hoàn toàn hiểu cách hoạt động của Safari. Tuy nhiên, tôi vẫn đi đến một số kết luận chính:

Tự động hoàn thành được hỗ trợ trong các trường nhập địa chỉ và liên hệ

Safari nhận ra biểu mẫu tôi đã tạo chỉ chứa các thuộc tính tự động hoàn thành. Ngay khi tôi bắt đầu viết vào trường đầu tiên, trình duyệt sẽ nhắc tôi điền thông tin liên hệ của mình vào biểu mẫu.

Mọi thứ đều hoạt động như bình thường, nhưng chúng ta cần làm rõ một số điều.

Đầu tiên, không rõ Safari sử dụng thông tin gì để quyết định có tự động điền danh bạ của tôi từ sổ địa chỉ máy Mac hay không. Vị trí của tôi được liệt kê ở đây, nhưng tên công ty thì không.

Thứ hai, trình duyệt không cung cấp các tùy chọn để lựa chọn. Danh bạ của tôi có cả địa chỉ nhà riêng và cơ quan và Safari chỉ điền địa chỉ nhà riêng. Vì vậy, tôi sẽ không gặp may nếu tôi muốn đặt hàng giao hàng đến văn phòng.

Tự động điền các hình thức thanh toán là hoàn toàn không đáng tin cậy

Hành vi của Safari thay đổi đáng kể khi nói đến các trường thanh toán. Thuộc tính tự động hoàn thành bị bỏ qua. Thay vào đó, trình duyệt sử dụng một số loại phương pháp phỏng đoán kỳ diệu. Và vì tôi không phải là chuyên gia về Apple nên tôi khó có thể nhận ra điều gì đang thực sự xảy ra:

Đây là cách tôi chỉnh sửa tên của hai trường. Trong cả hai trường hợp, tính năng tự động hoàn tất, tên và id đều được chỉ định để giúp Safari xác định các trường dễ dàng hơn. Tuy nhiên, nó không nhận ra chúng cho đến khi tôi sử dụng Tên trên thẻ và Số thẻ tín dụng làm nhãn. Như đã đề cập, Safari yêu cầu nhiều trường để bật tính năng tự động điền. Sau đó, tôi đã thử thay đổi nhãn thành CCNumber, tính năng tự động hoàn thành vẫn tiếp tục hoạt động. Nhưng với chữ ký CC Number thì mọi chuyện đã đổ vỡ.

Danh sách các giá trị mà Safari tìm kiếm không được công bố ở bất cứ đâu. May mắn thay, Jacques Caron đã có thể trích xuất danh sách các giá trị chuỗi này từ trình giả lập iOS:

  • số thẻ
  • số thẻ
  • số thẻ
  • ccnum
  • số cc
  • ccnum
  • Số thẻ tín dụng
  • Số thẻ tín dụng
  • số thẻ tín dụng mới
  • thẻ tín dụng mới
  • thẻ tín dụng số
  • thẻ tín dụng số
  • Thẻ#
  • Thẻ #
  • mã bảo mật
  • xác minh thẻ
  • tên trên thẻ tín dụng
  • tên trên thẻ
  • thẻ tên
  • chủ thẻ
  • chủ thẻ
  • tên des karteninhabers
  • Loại thẻ
  • Loại thẻ
  • loại cc
  • loại cc
  • hình thức thanh toán
  • ngày hết hạn
  • ngày hết hạn
  • ngày hết hạn
  • tháng
  • hẹn hò với tôi
  • ngày tháng
  • ngày năm
  • ngày năm
Theo kinh nghiệm của tôi, trong cả hai trường hợp:



tính năng tự động điền hoạt động trong Safari và chức năng quét thẻ ngân hàng trong iOS hoạt động. Nhưng nếu bạn đặt các giá trị giống nhau vào thuộc tính tự động hoàn thành thì nó sẽ không hoạt động.

Tạo biểu mẫu tự động điền trên nhiều trình duyệt

Với tất cả những gì đã nói, liệu có thực sự có thể tạo một biểu mẫu hỗ trợ tính năng tự động điền trên các trình duyệt khác nhau không? Tôi nghĩ là có.

Ít nhất, bạn có thể tiến rất gần đến mục tiêu này bằng cách làm theo bốn bước sau:

1. Thêm thuộc tính tự động hoàn thành

Đây là tương lai của tính năng tự động điền. Nếu trình duyệt không nhận ra các giá trị, chúng sẽ bỏ qua chúng. Đây là một ví dụ tuyệt vời về sự cải tiến tiến bộ.

2. Sử dụng giá trị tiêu chuẩn cho thuộc tính tên

Khi triển khai tính năng tự động hoàn thành trong Firefox và Edge, bạn chỉ cần hy vọng rằng các giá trị bạn chọn cho thuộc tính tên khớp với những giá trị mà các nhà phát triển khác sử dụng trên trang web của họ. Để làm điều này, bạn có thể phân tích các trang web phổ biến và xem những giá trị ở đó là gì. Hoặc bạn có thể sử dụng các giá trị tương tự như thuộc tính tự động hoàn thành, với hy vọng rằng khi nhiều nhà phát triển web quen thuộc với các tiêu chuẩn hơn, họ sẽ có nhiều khả năng sử dụng cùng tên cho các trường của mình.

Thật không may, không có cách nào để đảm bảo rằng người dùng Firefox và Edge trước đây đã truy cập vào một biểu mẫu sử dụng các giá trị tên giống như biểu mẫu của bạn.

3. Thêm giá trị tên và/hoặc nhãn theo danh sách được sử dụng trong Safari

Sử dụng danh sách trích xuất của Jacques Caron, bạn có thể thay đổi giá trị của thuộc tính tên hoặc thành phần nhãn để phù hợp với mong đợi của Safari.

4. Thêm tính năng tự động hoàn thành vào kế hoạch kiểm tra của bạn

Gần đây, tôi đã yêu cầu người nghe của mình giơ tay những người đã tự động hoàn thành trong kế hoạch kiểm tra của họ. Không ai có nó. Tôi đã làm việc trong lĩnh vực phát triển web từ năm 1996 và vẫn chưa gặp ai có tính năng tự động hoàn thành trong kế hoạch thử nghiệm của họ. Đây có lẽ là một điểm mù đối với các nhà phát triển và nhà thiết kế. Tuy nhiên, điều cực kỳ quan trọng là phải kiểm tra chức năng này để đảm bảo nó hoạt động đáng tin cậy.

Hình thức cuối cùng

Dưới đây là ví dụ về biểu mẫu hỗ trợ tính năng tự động điền trong Chrome, Safari, Opera, Firefox và Edge:

Địa chỉ giao hàng

Không sử dụng thẻ thật

Tháng hết hạn

Để xem nó hoạt động như thế nào, bạn cần phải thực hiện, nếu không trình duyệt sẽ không điền chi tiết thẻ ngân hàng. Tôi cũng đã tạo một biểu mẫu có 53 trường cho đặc tả tự động hoàn thành. Hiện tại không có trình duyệt nào hỗ trợ tất cả các trường này.

Tương lai của tính năng tự động điền và biểu mẫu

Các nhà phát triển trình duyệt đang tích cực giải quyết vấn đề thanh toán trên web. Mozilla, Microsoft, Google và Facebook cùng nhau tạo ra API yêu cầu thanh toán. Apple tham gia Nhóm làm việc về thanh toán trên web, nơi thảo luận về API yêu cầu thanh toán. Vì vậy, trên danh nghĩa Apple cũng tham gia dự án này.

Có tin đồn rằng Apple Pay sẽ có mặt trên web di động trong mùa mua sắm nghỉ lễ, vì vậy thanh toán trên web có thể được thúc đẩy trong khoảng thời gian này.

Mối quan tâm mới về việc đơn giản hóa quy trình thanh toán khiến tôi hy vọng rằng việc hỗ trợ mã thông báo chi tiết tự động điền sẽ được cải thiện trong tương lai gần. Những mã thông báo này giúp việc tạo biểu mẫu hoạt động với tính năng tự động điền trở nên dễ dàng hơn nhiều.

Và quan trọng nhất, hỗ trợ tự động điền sẽ giúp người dùng của chúng tôi điền vào biểu mẫu bớt tẻ nhạt hơn, điều này sẽ góp phần tăng trưởng doanh số bán hàng trong phân khúc thương mại điện tử.

Thẻ: Thêm thẻ

Có 2 cách để nhập dữ liệu trên trang đăng ký của bất kỳ trang web nào: nhập thủ công thông tin đăng nhập và mật khẩu của bạn hoặc sử dụng tính năng tự động điền vào các trường. Tự động điền biểu mẫu trong trình duyệt Yandex là một chức năng trợ lý giúp lưu dữ liệu người dùng vào bộ lưu trữ của trình duyệt và, nếu cần, sẽ lấy thông tin bằng cách chèn nó vào các trang web trong các trường thích hợp. Khi truy cập một trang có biểu mẫu đăng nhập, Yandex Browser sẽ nhận dạng độc lập và điền thông tin phù hợp vào chúng.

Nguyên lý hoạt động của hàm cực kỳ đơn giản:

Việc đưa dữ liệu người dùng vào các trường của biểu mẫu đăng nhập diễn ra với độ chính xác cao; bất kỳ lỗi nào trong quá trình nhập là cực kỳ hiếm. Việc nhập dữ liệu không chính xác có thể do có nhiều tài khoản trên dịch vụ, thay đổi hoặc khôi phục mật khẩu bị quên.

Tự động điền có an toàn trong trình duyệt Yandex không?

Câu trả lời cho câu hỏi là mơ hồ. Nếu bạn nhìn từ quan điểm của hacker, tất cả dữ liệu được nhập vào trình duyệt thực sự có thể bị đánh cắp. Ngựa Trojan được sử dụng để đánh cắp dữ liệu cá nhân. Rủi ro lớn nhất là đối với người dùng sử dụng máy tính ở nơi công cộng. Khi bạn đăng nhập vào trang web, các biểu mẫu sẽ tự động được điền vào; không khó để nhấp vào chức năng “Hiển thị mật khẩu” và đánh cắp nó. Đúng, không phải tất cả các trang web đều có chức năng như vậy.

Nếu bạn so sánh tính bảo mật của trình duyệt Yandex với các trình duyệt khác thì có một lợi thế - lưu trữ mật khẩu an toàn. Yandex đã giới thiệu chức năng “Master Key” vào sản phẩm của mình, đây là mật khẩu để truy cập vào kho lưu trữ thông tin được sử dụng để đăng nhập vào các trang web. Ngay cả khi bạn có quyền truy cập vào máy tính của mình hoặc đánh cắp một tệp có mật khẩu từ hệ thống, bạn sẽ phải nhập mật khẩu để giải mã hồ sơ.

Với các máy tính chạy Asics hiện đại, việc bẻ khóa mật khẩu đơn giản chỉ mất vài giây, nhưng khi đặt: số, ký hiệu khác nhau, chữ cái viết hoa khác nhau, với độ dài mật khẩu từ 12 ký tự trở lên, chúng ta tương đối an toàn. Giải mã một mật khẩu phức tạp như vậy là một nhiệm vụ bất khả thi, sẽ mất hàng tháng và tin tặc sẽ từ bỏ ý định này.

Quan trọng! Nguy cơ đánh cắp thông tin đăng nhập và mật khẩu lớn nhất xảy ra khi một kẻ chặn lưu lượng truy cập vào hệ thống, hệ thống này sẽ gửi dữ liệu không chỉ đến trang web mà còn cho chủ sở hữu của vi-rút. Một chương trình như vậy dễ dàng vượt qua việc chặn bằng khóa chính; cách duy nhất để chống lại nó là cài đặt một chương trình chống vi-rút đang hoạt động trong hệ thống. Một điểm nữa là mật khẩu chính phải được đặt riêng; nó không được sử dụng theo mặc định.

Tóm lại: chức năng này tương đối an toàn nhưng vẫn có lỗ hổng; đặc biệt dễ dàng vượt qua nó khi có quyền truy cập vật lý vào PC. Để lưu trữ dữ liệu quan trọng, tốt hơn hết bạn không nên sử dụng bộ lưu trữ tích hợp mà hãy ghi nhớ mật khẩu trong đầu hoặc sử dụng các giải pháp an toàn hơn, chẳng hạn như tiện ích mở rộng LastPass.

Làm cách nào để thêm dữ liệu cho tính năng tự động điền?

Theo mặc định, dữ liệu sẽ tự động được thêm vào bộ nhớ của trình duyệt; bạn chỉ cần nhập dữ liệu vào bất kỳ trang web nào. Trong tương lai, việc thay thế sẽ diễn ra tự động. Nếu sau khi nhập thông tin vào trình duyệt mà thông tin đăng nhập bị thay đổi, bạn sẽ phải đổi mật khẩu theo cách thủ công. Thông tin liên lạc cũng được thêm vào bằng tay.

Quan trọng! Trình duyệt có chức năng lưu số thẻ. Nhìn chung thì thuận tiện nhưng nếu người dùng khác truy cập vào máy tính sẽ có nguy cơ bị đánh cắp dữ liệu.

Thêm mật khẩu vào trình duyệt Yandex:

Thêm địa chỉ:


Thêm số thẻ ngân hàng, cả thẻ tín dụng và thẻ ghi nợ đều được:

  1. Thực hiện theo phần để thêm bản đồ.
  2. Nhấp vào nút “Thêm thẻ” (ảnh chụp màn hình ở trên).
  3. Chúng tôi cho biết tên của chủ sở hữu, mã hex của thẻ và ngày hết hạn.
  4. Bấm vào “Được”.

Thêm dữ liệu để tự điền cụm từ tìm kiếm:


Làm cách nào để thay đổi dữ liệu tự động điền?

Nếu mật khẩu bị xâm phạm hoặc đơn giản là bị quên (phải khôi phục), bạn cũng nên thực hiện các điều chỉnh thích hợp trong trình duyệt Yandex.

Cách thay đổi mật khẩu của bạn:


Khi thay đổi số thẻ hoặc trong trường hợp thay đổi dữ liệu công ty, địa chỉ cá nhân, email liên hệ, số điện thoại, v.v., chúng tôi thực hiện điều chỉnh dữ liệu để thực hiện trên tài nguyên web:


Làm cách nào để xóa dữ liệu để tự điền bằng trình duyệt Yandex?

Thông tin dần trở nên lỗi thời và cần phải cập nhật hoặc thay thế. Nếu dữ liệu lỗi thời không được loại bỏ kịp thời, nó sẽ bắt đầu cản trở việc đăng nhập vào các trang web và lướt web. Chúng tôi tự quyết định tần suất cập nhật thông tin nhưng việc này cần được thực hiện định kỳ.

Cách dễ nhất để xóa tất cả thông tin được sử dụng cho tính năng tự động điền là sử dụng tính năng Xóa lịch sử. Chúng ta có thể vào tab thích hợp bằng cách nhấn tổ hợp phím nóng Ctrl + Shift + Del hoặc bằng tay.

Chúng tôi xóa dữ liệu người dùng để điền vào biểu mẫu web và truy vấn tìm kiếm:


Việc xóa các mẫu tự động điền địa chỉ và thẻ ngân hàng thậm chí còn dễ dàng hơn:


Làm cách nào để tắt tính năng tự động điền biểu mẫu trong trình duyệt Yandex?

Nếu dữ liệu trên máy tính của bạn quá giá trị và điều quan trọng là phải ngăn chặn mọi nguy cơ bị đánh cắp thông tin, chúng tôi khuyên bạn nên tắt tính năng tự động thêm dữ liệu người dùng vào biểu mẫu web.

Vô hiệu hóa tính năng tự động hoàn thành dễ bị tấn công:

Phương pháp tắt máy thay thế:

Chúng tôi cũng có thể vô hiệu hóa tính năng lưu bằng cách truy cập trực tiếp vào trang web nơi chúng tôi nhập mật khẩu.

Xin chào! Hôm nay bạn sẽ học cách vô hiệu hóa tính năng tự động điền biểu mẫu trong trình duyệt Yandex một cách rất đơn giản và nhanh chóng. Có thể bạn đã nhận thấy rằng khi bạn đăng nhập vào một trang web mà bạn thường xuyên truy cập, biểu mẫu đăng nhập sẽ tự động được điền thông tin của bạn. Tức là bạn không cần phải liên tục nhập dữ liệu của mình. Trình duyệt lưu trữ dữ liệu của bạn và cung cấp cho bạn khi cần.

Tự động điền có thể hoạt động trong quá trình đăng ký, thanh toán, đặt chỗ, v.v. Tính năng này rất tiện lợi nhưng bạn có thể muốn tắt nó nếu bạn đang sử dụng máy tính ở cơ quan và người khác có thể đang sử dụng máy tính của bạn.

Để định cấu hình tham số này, hãy mở trình duyệt Yandex. Ở đầu trang bên phải, nhấp vào biểu tượng có dạng ba đường ngang. Trong cửa sổ mở ra, nhấp vào tab - Cài đặt.

- Tự động điền biểu mẫu chỉ bằng một cú nhấp chuột.

- Lưu mật khẩu cho các trang web.

- Kích hoạt tính năng bảo vệ lừa đảo.

Ghi chú! Bạn có thể định cấu hình tự động điền biểu mẫu. Bên cạnh tham số này, nhấp vào nút - Cấu hình. Một cửa sổ sẽ mở ra. Tại đây bạn có thể:

- Thêm địa chỉ của bạn.

- Thêm chi tiết thẻ ngân hàng.

Hơn nữa, Trên trang thêm địa chỉ, bạn có thể thêm địa chỉ sẽ được điền tự động vào biểu mẫu. Ví dụ: khi đăng ký trên trang web hoặc đặt hàng, v.v. Thông tin thẻ cũng vậy.

Tất cả đã sẵn sàng!Đây là cách bạn có thể bật hoặc tắt chức năng tự động điền trong trình duyệt Yandex một cách nhanh chóng và dễ dàng!

Trình duyệt có thể giúp bạn điền vào các trường và biểu mẫu bằng cách lưu trữ dữ liệu bạn nhập trên các trang web (thông tin đăng nhập, mật khẩu, số điện thoại). Để ngăn trình duyệt của bạn lưu trữ dữ liệu này, hãy tắt tính năng này trong cài đặt trình duyệt của bạn.

trình duyệt web IE

Xác định phiên bản trình duyệt:

Ghi chú.Để xác định phiên bản trình duyệt của bạn, chỉ cần truy cập

hoặc sử dụng hướng dẫn bên dưới.

    Trong menu trình duyệt, chọn Thẩm quyền giải quyết(Giúp đỡ). Thanh menu có thể bị ẩn - hãy bấm phím thay thếđể gặp cô ấy.

    Trong menu mở ra, chọn Về chương trình(Giới thiệu về Internet Explorer).

    Trong cửa sổ mở ra, bạn có thể thấy phiên bản trình duyệt được sử dụng trong trường Phiên bản(Phiên bản).

    Internet Explorer 10

    Internet Explorer 9

    Internet Explorer 8

    Internet Explorer 7

    Internet Explorer 6

Dữ liệu biểu mẫu web(Dữ liệu biểu mẫu) và Mật khẩu Xóa bỏ(Xóa bỏ).

  1. Trên thực đơn Dịch vụ(Công cụ) chọn mục Tùy chọn Internet(Tùy chọn Internet).
  2. Trên tab Nội dung(Nội dung) trong khối Tự động điền Tùy chọn(Cài đặt).
  3. Trong cửa sổ Đang thiết lập tính năng tự động điền

  4. Nhấn vào nút ĐƯỢC RỒIđể hoàn tất việc thiết lập.

Để xóa dữ liệu mà trình duyệt đã ghi nhớ, nhấn nút Xóa lịch sử tự động điền(Xóa lịch sử AutoComplete). Sau đó đánh dấu vào các ô Dữ liệu biểu mẫu web(Dữ liệu biểu mẫu) và Mật khẩu(Mật khẩu) và nhấp vào nút Xóa bỏ(Xóa bỏ).

Tắt tính năng tự động điền:

  1. Trên thực đơn Dịch vụ(Công cụ) chọn mục Tùy chọn Internet(Tùy chọn Internet).
  2. Trên tab Nội dung(Nội dung) trong khối Tự động điền(Tự động hoàn thành) nhấp vào mục Tùy chọn(Cài đặt).
  3. Trong cửa sổ Đang thiết lập tính năng tự động điền(Cài đặt tự động hoàn tất) bỏ chọn các hộp tương ứng với dữ liệu không cần thiết.
  4. Nhấn vào nút ĐƯỢC RỒIđể hoàn tất việc thiết lập.

Xóa dữ liệu mà trình duyệt đã ghi nhớ:

  1. Trên thực đơn Dịch vụ(Công cụ) chọn mục Tùy chọn Internet(Tùy chọn Internet).
  2. Trên tab Là phổ biến(Chung) nút nhấn Xóa bỏ(Xóa bỏ).
  3. Trong cửa sổ Xóa lịch sử đánh giá(Xóa lịch sử duyệt web) chọn các hộp Dữ liệu biểu mẫu web(Dữ liệu biểu mẫu) và Mật khẩu(Mật khẩu).
  4. Nhấn vào nút Xóa bỏ(Xóa) để hoàn tất việc xóa.
  1. Trên thực đơn Dịch vụ(Công cụ) chọn mục Tùy chọn Internet(Tùy chọn Internet).
  2. Chuyển đến tab Nội dung(Nội dung) và trong khối Tự động điền nút bấm (Tự động hoàn tất) Tùy chọn(Cài đặt).
  3. trong khối Hình thức(Biểu mẫu) và
  4. Nhấn vào nút ĐƯỢC RỒIđể hoàn tất việc thiết lập.

Xóa biểu mẫu(Biểu mẫu rõ ràng) và Xóa mật khẩu(Xóa mật khẩu).

  1. Trên thực đơn Dịch vụ(Công cụ) chọn mục Tùy chọn Internet(Tùy chọn Internet).
  2. Chuyển đến tab Nội dung(Nội dung) và trong phần Thông tin cá nhân(Thông tin cá nhân) bấm vào nút Tự động điền(Tự động hoàn thành).
  3. trong khối Sử dụng tính năng tự động hoàn tất cho(Sử dụng Tự động hoàn tất để) bỏ chọn các hộp Hình thức(Biểu mẫu) và Tên người dùng và mật khẩu trong biểu mẫu(Tên người dùng và mật khẩu trên biểu mẫu).
  4. Nhấn vào nút ĐƯỢC RỒIđể hoàn tất việc thiết lập.

Để xóa dữ liệu mà trình duyệt đã ghi nhớ, trong cài đặt tự động điền, hãy nhấp vào nút Xóa biểu mẫu(Biểu mẫu rõ ràng) và Xóa mật khẩu(Xóa mật khẩu).

Firefox

Tắt tính năng tự động điền:

Opera 10 trở lên

    Opera 10, 11 và 12

Để xóa dữ liệu trình duyệt đã lưu, hãy mở các biểu mẫu tương ứng bằng các nút Quản lý mật khẩu đã lưuQuản lý cài đặt tự động điền và xóa các mục riêng lẻ.

Các phiên bản trước của Opera chỉ cho phép bạn lưu mật khẩu và một số dữ liệu cá nhân để tự động điền. Để tắt tính năng này, hãy làm theo hướng dẫn được cung cấp.

Để xóa dữ liệu mà trình duyệt đã ghi nhớ:

Trình duyệt Chrome

Tắt tính năng tự động điền:

Để xóa dữ liệu mà trình duyệt đã ghi nhớ:

Cuộc đi săn

Chọn menu cài đặt Safari (biểu tượng bánh răng ở góc trên bên phải), sau đó Cài đặt. Đi đến phần Tự động điền và bỏ chọn các hộp Từ thẻ của tôi trong Sổ địa chỉCác chứng từ khác.

Để xóa dữ liệu mà trình duyệt đã ghi nhớ, nhấn nút Biên tập(cạnh sân Các chứng từ khác). TRONG

dòng và nhấp chuột Xóa bỏ, hoặc xóa toàn bộ danh sách cùng một lúc bằng nút Xóa mọi thứ.