script> if ('serviceWorker' in navigator) { window.addEventListener('load', () => { navigator.serviceWorker.register('/service-worker.js') .then(registration => { console.log('Service Worker registrado com sucesso:', registration); }) .catch(error => { console.log('Falha ao registrar Service Worker:', error); }); }); }

The role of speculative work in architectural practice | ArchitectureAU

Five studios reflect on the process of designing an unbuilt project and the value of … our design thinking through challenging and expanding perspectives.

Powered by WPeMatico