Cookie là gì? Những ý nghĩa của Cookie

Blog Nghialagi.org giải đáp ý nghĩa Cookie là gì

  • Chào mừng bạn đến blog Nghialagi.org chuyên tổng hợp tất cả hỏi đáp định nghĩa là gì, thảo luận giải đáp viết tắt của từ gì trong giới trẻ, hôm nay chúng ta cùng tìm hiểu một khái niệm mới đó là Cookie là gì? Những ý nghĩa của Cookie. Cookies là gì? Có tác dụng gì? Cách xóa và bật quản lý Cookies. Cookie là gì và những lợi ích và rủi ro của Cookie mà bạn nên biết
Cookie là gì? Cookie để làm gì và hoạt động trên trình duyệt - Nghialagi.org
Cookie là gì? Cookie để làm gì và hoạt động trên trình duyệt – Nghialagi.org

Định nghĩa Cookie là gì?

  • Không ít người nghĩ ngay đến cookies là một loại bánh thơm ngon, nhưng Cookies trên trình duyệt web lại mang nghĩa hoàn toàn khác đấy.
  • Cookies là các tệp được trang web người dùng truy cập tạo ra. Cookie giúp trải nghiệm trực tuyến của bạn dễ dàng hơn bằng cách lưu thông tin duyệt web. Với Cookies, các trang web có thể duy trì trạng thái đăng nhập của bạn, ghi nhớ tùy chọn trang web và cung cấp nội dung phù hợp với vị trí của người dùng.
  • Như vậy, Cookies thường được sử dụng để lưu lại thông tin của người dùng trên trình duyệt web.

Cookies gồm có 2 loại:

  1. Cookies của bên thứ nhất do trang web mà người dùng truy cập tạo ra. Trang web được hiển thị trong thanh địa chỉ.
  2. Cookies của bên thứ ba do các trang web khác tạo ra. Các trang web này sở hữu một số nội dung như quảng cáo hoặc hình ảnh mà người dùng thấy trên trang web mình truy cập.

Dữ liệu cookie được truyền tải như thế nào?

Như những gì các bạn thấy trong phần trước, dữ liệu cookie đơn giản là các cặp name-value được website lưu trên ổ cứng của bạn. Đó là tất cả dữ liệu về cookie. Các website lưu dữ liệu và sau đó nó lấy lại dữ liệu này. Một website chỉ có thể nhận dữ liệu mà nó đã lưu trên máy tính của bạn. Nó không thể nhòm ngó cookie khác hoặc bất cứ thứ gì trong máy tính của bạn.

Dữ liệu được truyền tải như sau:

  • – Nếu bạn đánh URL của một website nào đó vào thanh địa chỉ, trình duyệt sẽ gửi một yêu cầu đến website. Ví dụ, nếu bạn nhập URL https://nghialagi.org/ vào trình duyệt, trình duyệt sẽ liên hệ với máy chủ của nghialagiorg và yêu cầu trang chủ của nó.
  • – Khi trình duyệt thực hiện công việc này, nó sẽ tìm kiếm trong máy tính của bạn file cookie mà nghialagiorg đã thiết lập. Nếu nó tìm thấy file cookie của nghialagiorg thì trình duyệt sẽ gửi đi tất cả các cặp name-value trong file tới máy chủ của nghialagiorg với URL. Nếu nó không tìm thấy, nó sẽ không gửi dữ liệu cookie.
  • – Web server của nghialagiorg sẽ nhận dữ liệu cookie và yêu cầu cho trang chủ. Nếu cặp nó nhận được các cặp name-value thì nghialagiorg có thể sử dụng chúng.
  • – Nếu không có cặp name-value nào được nhận, nghialagiorg biết rằng đây là lần đầu tiên bạn truy cập vào website này. Máy chủ của nó sẽ tạo một ID mới cho bạn trong cơ sở dữ liệu của nghialagiorg và sau đó gửi các cặp name-value đến máy tính của bạn trong header cho trang web mà nó sẽ gửi đi. Máy tính của bạn sẽ lưu lại các cặp name-value này trên ổ cứng của mình.
  • – Web server có thể thay đổi cặp name-value hoặc bổ sung các cặp mới bất cứ khi nào bạn truy cập vào site và yêu cầu trang.
  • Có nhiều mẩu thông tin khác mà máy chủ có thể gửi với cặp name-value. Một trong số đó là ngày hết hạn expiration date. Khác nữa là đường dẫn path (để site có thể liên kết với các giá trị cookie với các phần khác của nó).
  • Bạn có thể điều khiển quá trình này. Có thể thiết lập tùy chọn trong trình duyệt của mình để trình duyệt báo tin cho bạn mỗi khi site gửi các cặp name-value đến. Sau đó bạn có thể chấp nhận hoặc từ chối các giá trị này.

Các vấn đề với cookie

Cookie không phải một cơ chế hoàn hảo, tuy nhiên chúng cho phép thực hiện một số thứ mà không có chúng sẽ không thể thực hiện. Đây là một vài thứ làm cho cookie không hoàn hảo.

– Người dùng thường xuyên chia sẻ máy tính

  • Bất cứ máy tính nào được sử dụng ở nơi công cộng và các máy tính được sử dụng trong môi trường văn phòng hoặc ở nhà, được chia sẻ bởi nhiều người dùng. Hãy giả sử rằng bạn sử dụng một máy tính chung (ví dụ trong thư viện) để mua một thứ gì đó trên mạng. Trang web mà bạn mua sẽ để lại một cookie trên máy tính đó và người dùng máy tính sau bạn sẽ có thể mua thứ gì đó từ trang mà bạn sử dụng tài khoản của mình để mua sắm. Các trang mua sắm thường cảnh báo về vấn đề này và đó là lý do tại sao. Thậm chí lỗi cũng có thể xảy ra. Cho ví dụ, tôi có một anh bạn đã có một lần sử dụng máy tính của vợ để mua một món hàng trên Amazon. Sau đó khi vợ anh ta truy cập vào Amazon và vô tình kích nút “one-click” mà không nhận ra rằng nó đã thực hiện hành động mua một cuốn sách bằng kích chuột đó.
  • Một thứ giống như máy tính Windows NT hoặc máy tính UNIX sử dụng các tài khoản đúng cách, thì điều này không thành vấn đề. Các tài khoản sẽ tách biệt được các cookie của người dùng. Tuy nhiên trong các hệ điều hành khác chúng không cho phép như vậy thì đây thực sự là một vấn đề nghiêm trọng.

– Cookie bị xóa

  • Nếu bạn gặp vấn đề với trình duyệt của mình và gọi hỗ trợ kỹ thuật, chắc chắn thứ đầu tiên mà hỗ trợ kỹ thuật sẽ yêu cầu bạn cần thực hiện là xóa tất cả các file Internet tạm thời trên máy tính của mình. Khi thực hiện điều này, bạn sẽ mất tất cả các file cookie. Lúc này, khi bạn truy cập lại site, site đó sẽ nghĩ bạn là một người dùng mới và sẽ gán cho bạn một cookie mới. Điều này làm sai bản ghi của site về số lượng khách truy cập mới và khách truy cập quay trở lại, và nó cũng làm khó cho bạn trong việc khôi phục các sở thích đã được lưu trước đó. Đây là lý do tại sao site yêu cầu bạn đăng ký trong một số trường hợp – nếu bạn đăng ký với một user name và password, bạn có thể đăng nhập, thậm chí nếu mất file cookie của mình bạn vẫn có thể khôi phục lại được các sở thích. Nếu các giá trị của sở thích được lưu trực tiếp trên máy tính (như ví dụ xem dự báo thời tiết trên MSN ở trên), thì việc khôi phục là không thể. Điều này lý giải tại sao nhiều site lưu tất cả thông tin người dùng trong một cơ sở dữ liệu và chỉ lưu giá trị ID trên máy tính của người dùng.

– Đa máy tính

  • Nhiều người dùng thường sử dụng nhiều máy tính trong một ngày. Cho ví dụ, tôi có một máy ở văn phòng, một máy ở nhà và một laptop để thỉnh thoảng đi công tác. Trừ khi site được thiết kế để khắc phục vấn đề này, bằng không tôi sẽ có ba file cookie trên ba máy tính này. Bất kỳ site nào mà tôi truy cập từ cả ba máy tính này sẽ nhận diện tôi là ba người dùng hoàn toàn khác biệt. Đây có thể là một vấn đề trong việc thiết lập các sở thích. Lúc này một site nào cho phép đăng ký và lưu các sở thích sẽ cho phép sử dụng cùng một tài khoản trên cả ba máy, tuy nhiên các chuyên gia phát triển site phải lập kế hoạch cho vấn đề này từ khi thiết kế.
  • Nếu bạn truy cập các URL như minh chứng trong phần trước từ một máy tính và sau đó thử truy cập lại từ một máy tính khác, bạn sẽ thấy danh sách history hoàn toàn khác nhau. Điều này là vì máy chủ đã tạo hai ID cho bạn, mỗi một ID cho một máy.
  • Chắc chắn sẽ không dễ dàng để giải quyết được các vấn đề trên, ngoại trừ việc yêu cầu người dùng đăng ký và lưu mọi thứ trong cơ sở dữ liệu tập trung.
    Khi bạn đăng ký với một hệ thống đăng ký của website, vấn đề sẽ được giải quyết theo cách dưới đây:
  • Site sẽ nhớ giá trị cookie của bạn và lưu nó với các thông tin đăng ký của bạn. Nếu bạn bỏ chút thời gian để đăng nhập từ bất kỳ máy tính nào (hoặc một máy tính có bị mất file cookie), thì máy chủ sẽ thay đổi file cookie trên máy tính đó để có chứa ID có liên quan với các thông tin đăng ký của bạn. Chính vì vậy bạn có thể có nhiều máy tính cùng với một giá trị ID.

Cookie trên Internet: Các vấn đề riêng tư

Nếu bạn đã đọc đến đây, chắc chắn bạn sẽ phân vân tại sao có một sự phản ứng như vậy trong dư luận về các cookie và sự riêng tư Internet. Bạn đã thấy trong bài này rằng cookie chỉ là các file văn bản và cũng thấy rằng chúng cung cấp rất nhiều sự hữu dụng trên web.

Tuy nhiên có hai thứ đã gây ra sự phản ứng mạnh mẽ trong dư luận về cookie:

– Đầu tiên là thứ đã quấy rầy khách hàng nhiều năm qua. Hãy giả sử rằng bạn mua một thứ nào đó theo phương pháp đặt hàng qua mail. Công ty cung cấp sẽ có tên, địa chỉ và số điện thoại qua đơn đặt hàng của bạn, họ cũng biết các mục gì bạn đã mua. Sau đó công ty này có thể bán thông tin đó cho một công ty khác, những công ty cũng muốn bán các sản phẩm tương tự tới bạn. Đó là nguồn gốc tạo nên việc tiếp thị từ xa và thư rác.

Trên một website, một site không chỉ lần theo các hành động mua bán của bạn mà nó còn biết các trang bạn đã đọc, các quảng cáo bạn đã kích,… Nếu sau đó bạn mua một thứ gì và nhập vào địa chỉ và tên của mình, site sẽ biết thêm nhiều hơn về bạn. Điều này làm cho mục tiêu chính xác hơn và cũng làm cho nhiều người cảm thấy khó chịu.

– Vấn đề thứ hai là sự duy nhất đối với Internet. Có một số nhà cung cấp cơ sở hạ tầng có thể tạo các cookie trực quan trên nhiều site. DoubleClick là một ví dụ nổi tiếng nhất về vấn đề này. Nhiều công ty sử dụng DoubleClick để phục vụ cho việc quảng cáo bằng banner trên các site của họ. DoubleClick có thể đặt các file ảnh nhỏ (1×1 px) trên site để cho phép nó load các cookie trên máy tính của bạn. Sau đó DoubleClick có thể lần theo hành động của bạn qua nhiều site. Nó có thể thấy chuỗi tìm kiếm mà bạn đã đánh vào cỗ máy tìm kiếm. Vì nó có thể thu cập quá nhiều thông tin như vậy về bạn từ nhiều site nên DoubleClick có thể tạo ra các profile rất phong phú. Điều này rất giống với việc gián điệp và đó cũng là nguyên nhân gây ra sự phản ứng.

Công dụng của Cookies trên trình duyệt

  • Cookies giúp việc truy cập Website của người dùng nhanh hơn, tiện lợi hơn, không quá mất nhiều thời gian đăng nhập lại nhiều lần.
  • Đối với các doanh nghiệp, việc sử dụng Cookie sẽ giúp họ theo dõi được hành vi người dùng, từ đó biết được họ thường truy cập ít hay nhiều, thời gian là bao lâu hay các sở thích khác để có thể tối ưu hóa Website, dịch vụ của mình.
  • Ngoài ra, việc lưu trữ Cookies đối với các doanh nghiệp sẽ giúp khách hàng của họ thuận tiện hơn trong việc truy cập hay đơn giản là việc nhập liệu ở website đó trở nên tiện lợi khi các thông tin đã được lưu trữ.
  • Cookies là một file dùng để lưu trữ các thông tin, hoạt động sử dụng của người dùng mang tính cá nhân vì vậy sẽ dễ dàng bị các Hacker dòm ngó, tìm cách đột nhập hệ thống Website, máy tính cá nhân để lấy cắp thông tin và sử dụng cho các mục đích xấu mà người dùng không thể lường trước được.

Vì vậy cần biết quản lý và sử dụng Cookies trên trình duyệt.

Cách xóa và bật quản lý Cookies trên Chrome

Xóa Cookies trên trình duyệt
Bước 1: Ở trên cùng bên phải, hãy nhấp vào biểu tượng Thêm Khác ở góc phải trên cùng của trình duyệt sau đó vào ô Cài đặt.

Bước 2: Nhấp vào Nâng cao ở dưới cùng.

Bước 3: Trong mục “Quyền riêng tư và bảo mật”, hãy nhấp vào Cài đặt nội dung.

Bước 4: Nhấp vào Cookie sau đó vào Xem tất cả các cookie và dữ liệu trang web.

Bước 5: Xác nhận bằng cách nhấp vào Xóa tất cả.

Bật hoặc tắt Cookies
Thực hiện các bước giống như xóa Cookies cho đến bước 4.

Sau khi nhấn vào Cookies, bạn có thể:

Bật cookie: Bên cạnh “Đã chặn”, hãy gạt nút chuyển sang vị trí bật.

Tắt cookie: Tắt tùy chọn Cho phép trang web lưu và đọc dữ liệu cookie.

Kết luận

Cảm ơn bạn đã đọc bài viết của blog nghialagi.org, hy vọng những thông tin giải đáp Cookie là gì? Những ý nghĩa của Cookie sẽ giúp bạn đọc bổ sung thêm kiến thức hữu ích. Nếu bạn đọc có những đóng góp hay thắc mắc nào liên quan đến định nghĩa Cookie là gì? vui lòng để lại những bình luận bên dưới bài viết này. Blog nghialagi.org luôn sẵn sàng trao đổi và đón nhận những thông tin kiến thức mới đến từ quý độc giả

Co-founder tại Blog Nghilagi.org Giải đáp thắc mắc bạn đọc. Tra thuật ngữ nhanh và chính xác nhất. Nghĩa Là Gì - Giải thích mọi câu hỏi kỳ quặc nhất Hãy cùng nhau chia sẻ những kiến thức bổ ích