- Home » Health
The lenses are made from Verofilcon A, a breathable silicone hydrogel material, which allows more oxygen to reach the eyes — a critical factor in maintaining long-term eye health.
South First Desk
Published Jun 09, 2025 | 3:13 PM ⚊ Updated Jun 09, 2025 | 3:13 PM
Contact lens. (iStock/ representative image)
Synopsis: Alcon has launched PRECISION1 daily disposable contact lenses in India, offering up to 16 hours of comfort. Featuring SMARTSURFACE technology with over 80% water content, the lenses reduce dryness and irritation. Made from breathable Verofilcon A, they support long-term eye health. Priced at ₹2,495 (₹3,200 for astigmatism), the lenses eliminate the need for cleaning or reuse.
Global eye care company Alcon has launched PRECISION1, a new daily disposable contact lens in India, designed to provide up to 16 hours of continuous comfort without the need for cleaning or reuse.
According to a press release shared with South First, PRECISION1 is the first contact lens in India to feature SMARTSURFACE technology, which includes a micro-thin moisture layer on the lens surface, made of over 80 percent water, aimed at preventing dryness and irritation throughout the day.
The lenses are made from Verofilcon A, a breathable silicone hydrogel material, which allows more oxygen to reach the eyes — a critical factor in maintaining long-term eye health.
As daily disposables, users simply wear a fresh pair each day and discard them at night. This eliminates the need for lens solutions, storage cases, and significantly reduces the risk of eye infections caused by reused lenses.
PRECISION1 is available in a 30-lens pack priced at ₹2,495. For individuals with astigmatism, PRECISION1 for Astigmatism is available at a price of ₹3,200.
With this launch, Alcon aims to enhance eye care accessibility and comfort for contact lens users across India.
Also Read:Privileged veganism vs othering of the marginalised
${author.name}
`; }); } else { authorsHTML = `
No author information available
`; } // Additional content let additionalContent = `
`; // Append new article with additional content $('#articles-container').append(`
${response.data.meta_description}
${authorsHTML}
Published ${response.data.published_date} ⚊ Updated ${response.data.updated_date}
${response.data.caption}
${response.data.content}
${additionalContent}
`); currentPostId = response.data.id; excludedPosts.push(currentPostId); updateMetaTags(response.data); } else { console.log('No more articles to load.'); $(window).off('scroll'); } }, error: function (xhr, status, error) { console.error('AJAX error:', error); }, complete: function () { isLoading = false; }, });} function fetchPreviousArticle(currentPostId) { $.ajax({ url: '/wp-json/custom/v1/previous-article', type: 'GET', data: { post_id: currentPostId, category_id: categoryId, }, success: function (response) { console.log('AJAX response received:', response); if (response.success) { $('#articles-container').prepend(`
${response.data.title}
${response.data.content}
Read more
`); currentPostId = response.data.id; } else { console.log('No previous articles to load.'); $(window).off('scroll'); // Stop further loading } }, error: function (xhr, status, error) { console.error('AJAX error:', error); }, complete: function () { isLoading = false; }, }); } // Trigger fetch on scroll let lastScrollTop = 0; $(window).on('scroll', function () { let scrollTop = $(window).scrollTop(); let scrollHeight = $(document).height(); let windowHeight = $(window).height(); // Scroll down: Trigger fetch when reaching the bottom (or near the bottom) if (scrollTop + windowHeight >= scrollHeight - 900) { fetchNextArticle(); } }); }); var lastScrollTop = $(window).scrollTop(); // Store initial scroll position$(window).on("scroll", function () { var currentScrollTop = $(window).scrollTop(); if (currentScrollTop < lastScrollTop) { // Check if scrolling up $(".article").each(function () { var divTop = $(this).offset().top; var divBottom = divTop + $(this).outerHeight(); var scrollPos = $(window).scrollTop() + $(window).height() / 2; // Middle of viewport if (scrollPos >= divTop && scrollPos <= divBottom) { var attributeValue = $(this).attr("id"); // Change "data-type" to your attribute get_curarticle_val = $("#previous_article_id").val(); // console.log("Scrolled into Article ID:", attributeValue); // console.log("Scrolled into Previous Article ID:", get_curarticle_val); if(get_curarticle_val != attributeValue){ $("#previous_article_id").val(attributeValue); //console.log("Scrolled into Article ID:", attributeValue); get_new_article(attributeValue); } // return false; // Stop checking after finding the first match } }); } lastScrollTop = currentScrollTop; // Update scroll position});function get_new_article(currentPostId){ let isLoading = false; if (isLoading) return;isLoading = true; $.ajax({ url: '/wp-json/custom/v1/previous-article', type: 'GET', data: { post_id: currentPostId, }, success: function (response) { if (response.success) { currentPostId = response.data.id; $("#previous_article_id").val(currentPostId); let newUrl = response.data.link; data = response.data; // alert(data.title); document.title = data.title; // Assuming you have the new title and description stored in variablesvar newTitle = data.title;var newDescription = data.meta_description;var metaTitleTag = $("meta[name='title']"); if (metaTitleTag.length) { metaTitleTag.attr("content", newTitle); // Update meta title} else { $("head").append('
');}// Update the document titledocument.title = newTitle; // This updates the page title shown in the browser's tab// Check if meta description exists, and update itvar metaDescription = $("meta[name='description']");if (metaDescription.length) { metaDescription.attr("content", newDescription); // Update the existing meta description} else { // If meta description doesn't exist, create it and append to the section $("head").append('
');}// Similarly, if you want to dynamically set the canonical URL as wellvar newCanonicalUrl = data.canonical_url;// Check if the canonical link existsvar canonicalLink = $("link[rel='canonical']");if (canonicalLink.length) { canonicalLink.attr("href", newCanonicalUrl); // Update the existing canonical URL} else { // If canonical link doesn't exist, create it and append to the $("head").append('
');}// Update keywords (if any)if (data.keywords) { let keywordsMeta = $("meta[name='keywords']"); if (keywordsMeta.length) { keywordsMeta.attr("content", data.keywords); } else { $("head").append('
'); }}history.pushState(null, data.title, data.link);gtag('config', 'G-2EJFH5VVDZ', { 'page_title': data.title, 'page_path': data.link }); } else { console.log('No more articles to load.'); $(window).off('scroll'); // Stop further loading } }, error: function (xhr, status, error) { console.error('AJAX error:', error); }, complete: function () { isLoading = false; },});}