---
title: "כתבות בעיתונות"
description: "כתבות, ראיונות וסיקורים על AGS ועל פרויקטים שתכננה וליוותה, כפי שהתפרסמו בעיתונות הכלכלית ובמגזינים המקצועיים בענף. כל הסיקורים התקשורתיים במקום אחד."
url: "https://ags.co.il/articles/"
date: "2026-05-10T11:30:38+03:00"
modified: "2026-11-10T13:31:04+02:00"
author: "office@stra.co.il"
---

# כתבות בעיתונות

פרסומים והופעות של A.G.S בתקשורת המקצועית והכלכלית

 מציג 0 כתבות

'; } card.innerHTML = '' + 'PDF' + '

' + '

' + '' + metaHtml + '## ' + title + '

' + 'קרא את הכתבה' + '' + '' + '

'; return card; } async function renderThumb(thumbEl) { const url = thumbEl.dataset.pdf; if (!url || !window.pdfjsLib) { showFallback(thumbEl); return; } try { const pdf = await pdfjsLib.getDocument({ url: url, withCredentials: false }).promise; const page = await pdf.getPage(1); const viewport = page.getViewport({ scale: 1 }); const targetWidth = 500; const scale = targetWidth / viewport.width; const scaledViewport = page.getViewport({ scale: scale }); const canvas = document.createElement('canvas'); canvas.width = scaledViewport.width; canvas.height = scaledViewport.height; const ctx = canvas.getContext('2d'); await page.render({ canvasContext: ctx, viewport: scaledViewport }).promise; thumbEl.innerHTML = 'PDF'; thumbEl.appendChild(canvas); } catch(err) { console.warn('AGS Press - לא הצליח לטעון תצוגה מקדימה:', url, err); showFallback(thumbEl); } } function showFallback(thumbEl) { thumbEl.innerHTML = 'PDF' + '' + '' + 'קובץ PDF' + '

'; } function render() { grid.innerHTML = ''; const filtered = articles.filter(inActiveCategory); if (!filtered.length) { grid.innerHTML = 'אין כתבות בקטגוריה זו

'; countEl.textContent = '0'; return; } filtered.forEach((art, i) =&gt; grid.appendChild(buildCard(art, i))); applyFilter(); const thumbs = grid.querySelectorAll('.ags-press-thumb'); if ('IntersectionObserver' in window) { const observer = new IntersectionObserver((entries, obs) =&gt; { entries.forEach(entry =&gt; { if (entry.isIntersecting) { renderThumb(entry.target); obs.unobserve(entry.target); } }); }, { rootMargin: '200px' }); thumbs.forEach(t =&gt; observer.observe(t)); } else { thumbs.forEach(t =&gt; renderThumb(t)); } } function applyFilter() { const q = searchInp.value.trim().toLowerCase(); const cards = grid.querySelectorAll('.ags-press-card'); let visible = 0; cards.forEach(card =&gt; { const match = !q || card.dataset.searchText.includes(q); card.style.display = match ? '' : 'none'; if (match) visible++; }); countEl.textContent = visible; } searchInp.addEventListener('input', applyFilter); buildTabs(); render(); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); } })();
