ADVERTISEMENT

Binangonan and DOST introduce digital science library in Rizal

Published Mar 1, 2026 05:52 pm
Learners residing in Binangonan now have access to the digital world for their school research needs, even without internet connectivity.
This came after the Department of Science and Technology Information Institute (DOST_STII) installed its Science and Technology Academic and Research-Based Openly-Operated Kiosk Station (STARBOOKS) in the e-library, following an agreement with the municipal government recently.
STARBOOKS, the country’s first digital science library-in-a-box, is an offline, stand-alone digital library that provides free access to thousands of science and technology resources -- including journals, e-books, research papers, educational videos, and other learning materials -- even without an internet connection. Developed by DOST-STII, the project was first launched in 2011.
Binangonan Vice Mayor Russel Ynares, presiding officer of the Sangguniang Bayan, told Manila Bulletin that under Resolution No. 277, Mayor Maria Elvira Cecille Rivera Ynares has been granted authority to sign an agreement with DOST-Rizal for the deployment and implementation of STARBOOKS in the municipality.
The local government of Binangonan, represented by Mayor Rhea Ynares (second from left) and Vice Mayor Russel Ynares (third from left) and other local officials led the MOA signing with the Department of Science and Technology, represented by DOST-Rizal director, Ms. Una Grace M. Dollete (extreme right) at the municipal hall. (photo from Binangonan Municipal government)
The local government of Binangonan, represented by Mayor Rhea Ynares (second from left) and Vice Mayor Russel Ynares (third from left) and other local officials led the MOA signing with the Department of Science and Technology, represented by DOST-Rizal director, Ms. Una Grace M. Dollete (extreme right) at the municipal hall. (photo from Binangonan Municipal government)
Mayor Ynares said the project is a new step toward expanding access to knowledge, information, and opportunities for students, specially those who are looking for learning materials related to science and technology.
Students at the e-library during the launching of the Starbooks project of DOST (photo from Binangonan LGU)
Students at the e-library during the launching of the Starbooks project of DOST (photo from Binangonan LGU)
The municipal e-library, which is open to the public especially students, is located near the Saint Ursula Parish Church at the town proper. 
Through strengthened collaboration with national agencies, the local government aims to make knowledge more accessible to residents.
The implementation of STARBOOKS and other DOST programs represents a significant step toward building a stronger education system, empowering the youth, and fostering a more progressive community.
Vice Mayor Ynares said the launching of STARBOOKS, the first to be introduced in the province, is a significant support to local government’s program of providing learners and the communities with accessible resources in science, technology and innovation.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.