Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Learn More

Since FF57 'noreferrer' value of rel attribute not honored anymore

  • Không có trả lời
  • 4 gặp vấn đề này
  • 10 lượt xem
more options

When testing with FF browser, I discovered that the behavior of FF changed with version 57 regarding a URL attribute in combination with the rel attribute inside an HTML page. The code looks like this:

<a href="https://123.456.789.100:9443/context/root/value" aria-label="see this link" target="_blank" rel="noreferrer">

The result is a link item on the web page that can be clicked and the corresponding URL is opened. Due to a requirement of the target web server there MUST be NO refferer information sent with this request or otherwise the URL will not be displayed. Therefore, the rel="noreferrer" attribute was added, which worked for all relevant browsers - so far. Starting with FF 57 and also tested with FF58, the rel attribute is not honored anymore and hence the link will not be displayed correctly.

Is that a defect or did the behavior change by intention.

When testing with FF browser, I discovered that the behavior of FF changed with version 57 regarding a URL attribute in combination with the rel attribute inside an HTML page. The code looks like this: <a href="https://123.456.789.100:9443/context/root/value" aria-label="see this link" target="_blank" rel="noreferrer"> The result is a link item on the web page that can be clicked and the corresponding URL is opened. Due to a requirement of the target web server there MUST be NO refferer information sent with this request or otherwise the URL will not be displayed. Therefore, the rel="noreferrer" attribute was added, which worked for all relevant browsers - so far. Starting with FF 57 and also tested with FF58, the rel attribute is not honored anymore and hence the link will not be displayed correctly. Is that a defect or did the behavior change by intention.