Câu hỏi đơn giản: Cookies là gì và chúng làm gì?

Khi duyệt internet, bạn thường gặp thuật ngữ "cookie". ("cookies.")Nhiều trang web thông báo cho bạn về việc sử dụng cookie và yêu cầu bạn chấp thuận. Các trình duyệt web có nhiều cài đặt để quản lý cookie và ngay cả các tiện ích bổ sung của trình duyệt cũng đề cập đến việc chặn các loại cookie. Mặc dù bạn biết rằng những chiếc "bánh quy"("cookies") này không hẳn là một món tráng miệng ngọt ngào, bạn có thể không biết chính xác chúng là gì và mục đích của chúng là gì trên internet. Đây là lý do tại sao, trong bài viết này, chúng tôi giải thích cookie là gì, chúng hoạt động như thế nào và cách chúng hoạt động cũng như loại cookie nào được sử dụng thường xuyên nhất trên internet. Bắt đầu nào:

Cookie trên internet là gì?

Cookie là các tệp chứa thông tin về bạn, trình duyệt web và hành vi của bạn trên internet. Chúng là các tệp nhỏ được lưu trữ trên PC hoặc thiết bị(PC or device) của bạn , có thể được các trang web hoặc ứng dụng web sử dụng để điều chỉnh trải nghiệm trực tuyến của bạn.

Cookies làm gì?

Cookie được gửi giữa người gửi (thường là trang web hoặc ứng dụng web) và người nhận (thiết bị của bạn). Người gửi tạo và diễn giải một cookie, trong khi người nhận chỉ giữ nó và gửi lại nếu người gửi yêu cầu.

Khi duyệt web, người gửi là máy chủ chạy một trang web và người nhận là trình duyệt web của người dùng truy cập trang web đó. Mục đích của họ là xác định người dùng, kiểm tra hoạt động trước đây của họ trên trang web và cung cấp nội dung phù hợp dựa trên dữ liệu này.

cookie, trình duyệt web

Lần đầu tiên người dùng truy cập một trang web, máy chủ sẽ lưu trữ một cookie cụ thể trong trình duyệt web(web browser) của người dùng đó. Trong những lần truy cập tiếp theo vào trang web, máy chủ yêu cầu cookie của nó, đọc nó và tải một cấu hình cụ thể của trang web cho người dùng cụ thể đó. Bạn có thể coi cookie giống như một thẻ được máy chủ web áp dụng cho mọi người dùng, thẻ này được máy chủ web đọc để xác định người dùng.

Nhận dạng này có lợi trên các trang web mà dữ liệu người dùng thời gian thực là quan trọng. Ví dụ, khi sử dụng một cửa hàng trực tuyến(online shop) , bạn không thể mua bất cứ thứ gì nếu không có sự trợ giúp của cookie. Các cửa hàng sẽ không thể nhận dạng bạn và tạo giỏ hàng của bạn mà không có chúng vì mỗi lần bạn tải một trang web, cửa hàng sẽ xem bạn là người dùng mới và bắt đầu chuyến thăm của bạn từ đầu.

Bên trong một cookie là gì?

Mọi trình duyệt web(web browser) hiện đại đều hỗ trợ cookie và chúng có kích thước nhỏ, khoảng 4 KB. Để giúp bạn hiểu cấu trúc của cookie, hãy sử dụng cookie "cfduid"("cfduid") làm ví dụ được gửi bởi trang web của chúng tôi - Digital Citizen . Chúng tôi đã phân tích nó bằng Google Chrome .

cookie, trình duyệt web

Đây là cấu trúc của nó:

  1. Tên(Name) - tên của cookie.
  2. Nội dung(Content) - thông tin mà cookie chứa.
  3. Miền(Domain) - miền sử dụng cookie này.
  4. Đường dẫn(Path) - trang của miền sử dụng cookie. Nếu đường dẫn là "/" thì có nghĩa là cookie được sử dụng trên toàn bộ trang web.
  5. Gửi cho(Send for) - mức độ bảo mật mà kết nối cần phải có để sử dụng cookie.
  6. Có thể truy cập vào tập lệnh(Accessible to script) - nó cho biết liệu cookie có thể được truy cập thông qua các cách khác ngoài HTML hay không .
  7. Đã tạo(Created) - ngày cookie được tạo trên trình duyệt web(web browser) của người dùng .
  8. Hết hạn(Expires) - thời điểm khi cookie hết hạn và trình duyệt xóa nó.

Có bao nhiêu loại cookie?

Mặc dù thuật ngữ cookie(term cookie) khá chung chung, có nhiều cách cookie có thể được sử dụng. Đây là lý do tại sao có nhiều loại cookie khác nhau trên internet. Các loại phổ biến nhất là:

  • Cookie phiên(Session cookies) - một trong những cookie phổ biến nhất. Chúng tồn tại trong bộ nhớ tạm thời cho đến khi đóng trình duyệt web(web browser) . Chúng không có hại vì tất cả thông tin của chúng sẽ bị xóa khi phiên duyệt web(browsing session) của bạn kết thúc.
  • Cookie liên tục(Persistent cookies) - còn được gọi là cookie theo dõi. Chúng tồn tại trên thiết bị của người dùng cho đến khi chúng bị xóa hoặc đến ngày hết hạn(expiry date) . Chúng được sử dụng để thu thập thông tin về người dùng, ghi lại hành vi của họ trên một trang web cụ thể trong một khoảng thời gian.
  • Cookie an toàn(Secure cookies) - một cookie được mã hóa chỉ hoạt động khi sử dụng kết nối HTTPS(HTTPS connection) an toàn . Những cookie này được sử dụng để đảm bảo rằng thông tin của họ không thể bị đánh cắp bởi những tin tặc tiềm năng được kết nối với cùng một mạng với người dùng. Chúng lưu giữ thông tin cần thiết về người dùng và được sử dụng hầu hết trên các trang web nơi người dùng thực hiện các giao dịch tài chính. Bởi vì chúng được mã hóa, chúng an toàn hơn rất nhiều so với các loại cookie khác.
  • HttpOnly cookie(HttpOnly cookies) - chúng không thể được sử dụng bởi bất kỳ giao thức nào khác ngoài HTTP . Những cookie như vậy đảm bảo rằng chỉ trang web đã tạo ra chúng mới có thể sử dụng chúng. Chỉ cookie phiên mới có thể là HttpOnly và chúng thường không ngụ ý bất kỳ rủi ro về quyền riêng tư hoặc bảo mật(privacy or security risks) nào cho người dùng.
  • Cookie của bên thứ ba(Third-party cookies) - những cookie này thuộc về một miền khác, không phải miền đã gửi chúng. Chúng thường được gửi bởi quảng cáo và có thể lưu trữ lịch sử duyệt web của một người dùng trên nhiều trang web sử dụng cùng một mạng quảng cáo(advertising network) . Những cookie này có thể ảnh hưởng đến quyền riêng tư của bạn vì một số mạng quảng cáo sử dụng chúng để theo dõi quá nhiều dữ liệu về bạn, nhằm hiển thị các quảng cáo được nhắm mục tiêu.
  • Cookie(Zombie cookie) xác sống - cookie tự tạo lại sau khi chúng bị xóa. Chúng thường được sử dụng bởi các dịch vụ phân tích trang web và được lưu trữ bên ngoài trình duyệt vì chúng có sẵn trên các trình duyệt được cài đặt trên cùng một máy tính. Lý do chúng tự tạo lại là để ngăn dữ liệu bị phân mảnh sau khi người dùng xóa cookie. Chúng cũng có thể được sử dụng cho các mục đích xấu vì trình duyệt web(web browser) không thể kiểm soát sự tồn tại của chúng. Chỉ các sản phẩm bảo mật mới có thể xác định cookie của zombie và loại bỏ chúng.

Cookie được phát minh khi nào (một lịch sử ngắn gọn(concise history) )?

Vào tháng 7 năm 1994(July 1994) , một nhân viên tại Netscape Communications đã phải phát triển một ứng dụng thương mại điện tử. Anh ấy phải tìm một cách dễ dàng để giữ giỏ hàng(shopping cart) cho mọi người dùng mà không làm quá tải máy chủ, vì vậy anh ấy quyết định rằng cách tốt nhất để làm điều này là lưu trữ thông tin này trong trình duyệt web(web browser) của mọi người dùng. Vì cookie đã được sử dụng trong các lĩnh vực khác nhau của ngành công nghệ thông tin(IT industry) , ông quyết định chúng cũng có thể được sử dụng để duyệt web.

Trình duyệt đầu tiên sử dụng và hỗ trợ cookie là Mosaic Netscape , vào tháng 10 năm 1994(October 1994) . Một năm sau, Internet Explorer 2 cũng hỗ trợ cookie. Kể từ đó, tất cả các trình duyệt web đều cung cấp hỗ trợ cho cookie. Mặc dù lý do tại sao chúng được tạo ra là một lý do tích cực, cookie hiện được sử dụng cho tất cả các mục đích, một số mục đích trong số đó là không hợp đạo đức hoặc hợp pháp.

Tại sao tôi thấy thông báo về cookie trên mọi trang web?

Nếu bạn sống ở Châu Âu(Europe) hoặc bạn đang duyệt web bằng địa chỉ IP (IP address)Châu Âu(Europe) , bạn sẽ thấy lời nhắc về việc sử dụng cookie trên nhiều trang web mà bạn truy cập. Những lời nhắc này được hiển thị do luật Quy định chung về bảo vệ dữ liệu (GDPR)(General Data Protection Regulation (GDPR)) được áp dụng ở tất cả các quốc gia hình thành liên minh châu Âu(European union) và cho tất cả các trang web và dịch vụ trực tuyến(website and online services) có người dùng ở châu Âu.

cookie, trình duyệt web

Mục đích của những lời nhắc này là để thông báo cho tất cả người dùng Châu Âu về cookie, cách chúng được sử dụng và lý do tại sao cũng như yêu cầu sự đồng ý rõ ràng của họ. Chúng tôi khuyên bạn nên đọc những lời nhắc này và chỉ cho phép sử dụng mà bạn đồng ý.

Cách xem và quản lý cookie được các trang web lưu trữ trong trình duyệt web của bạn

Nếu bạn muốn biết cách xem và quản lý cookie mà trình duyệt web lưu trữ trên thiết bị của bạn, chúng tôi có các hướng dẫn bao gồm tất cả các trình duyệt web chính. Họ đây rồi:

  • 2 cách để xem (và xóa) cookie được lưu trữ trong Google Chrome
  • Cách xem và xóa cookie được lưu trữ trong Mozilla Firefox
  • Cách xem và xóa cookie được lưu trữ trong Microsoft Edge
  • 2 cách để xem và xóa cookie được lưu trữ trong Opera
  • Tắt cookie của bên thứ ba trong Chrome , Firefox , Edge , Opera và Internet Explorer(Opera and Internet Explorer)

Phần kết luận

Cookie được sử dụng rộng rãi trên internet vì chúng cho phép các trang web hoạt động mạnh mẽ hơn bằng cách cung cấp nội dung hữu ích nhất cho mọi người dùng. Trong một số trường hợp, các trang web không thể hoạt động nếu không sử dụng cookie. Họ cũng cho phép các trang web tìm hiểu về người dùng của họ và các trang họ đang truy cập. Tuy nhiên, giống như bất kỳ công nghệ nào khác, chúng cũng có thể được sử dụng cho các mục đích phi đạo đức. Đó là lý do tại sao biết cookie hoạt động như thế nào và cách chúng được sử dụng là một kỹ năng hữu ích cho bất kỳ công dân kỹ thuật số nào duyệt web. Nếu bạn có bất kỳ câu hỏi nào về cookie, đừng ngần ngại để lại bình luận bên dưới.



About the author

Tôi là kỹ sư phần cứng với hơn 10 năm kinh nghiệm làm việc trên hệ điều hành IOS và MacOS. Tôi cũng là giáo viên dạy lớp tối trong 5 năm qua và đã tự học cách sử dụng Google Chrome. Kỹ năng của tôi trong cả hai lĩnh vực khiến tôi trở thành ứng cử viên hoàn hảo cho công việc phát triển trang web, thiết kế đồ họa hoặc bảo mật web.



Related posts