Bajo el título de ‘Arrabal Audiovisual’ se celebrará del 18 al 20 de Noviembre en el Salón de Actos del Edificio Alfareros de Diputación y volverá a estar dirigido por Federico Utrera
El Festival Internacional de Cine de Almería (FICAL) vuelve a apostar en esta XVIII edición por el taller de videoarte. Se trata de una iniciativa de carácter interactivo con la finalidad de generar ámbitos para las manifestaciones audiovisuales alternativas y propiciar espacios de encuentro para la reflexión histórica y estética videográfica.
El creador español Fernando Arrabal protagonizará este taller como posible autor del cine experimental que podría ser considerado como antecesor del videoarte europeo. Aunque no ha tenido tanta fortuna como sus homólogos americanos, fiel a esa tradición ibérica que alumbra especímenes artísticos de endémica singularidad (Francisco de Goya, Juan Ramón Jiménez, Valle Inclán, Ramón Gómez de la Serna, Pablo Picasso, Juan Goytisolo, José Ángel Valente etc.), esta octava edición del taller de la sección de videoarte del XVIII Festival Internacional de Cine de Almería 2019 que dirige el profesor Federico Utrera (Almería, 1963) aborda la faceta exclusivamente audiovisual del polifacético dramaturgo, cineasta y artista tras los ya dedicados al Mass Media Art, Julian Rosefeldt, Yoko Ono, Michel Houellebecq, Nam June Paik, Bill Viola y Wolf Vostell.
La propuesta reside en combinar la biografía de Arrabal para decodificar las distintas etapas y facetas de su obra audiovisual. Para todas sus películas Arrabal escribió los guiones, pero también ha sido actor en muchas de ellas y ha participado en otras tantas obras, también como guionista o actor, realizadas por directores de cine de Canadá, Francia, Alemania, México, Italia y España.
PROGRAMA
Widget de Noticias RSS
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
body {
background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
min-height: 100vh;
display: flex;
justify-content: center;
align-items: center;
padding: 20px;
}
.news-widget {
width: 100%;
max-width: 800px;
background-color: white;
border-radius: 12px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
overflow: hidden;
border: 1px solid #e1e5e9;
}
.widget-header {
background: linear-gradient(135deg, #2c3e50 0%, #3498db 100%);
color: white;
padding: 20px;
text-align: center;
position: relative;
}
.widget-header h2 {
font-size: 1.8rem;
font-weight: 600;
margin-bottom: 5px;
}
.widget-header p {
opacity: 0.9;
font-size: 0.95rem;
}
.rss-icon {
position: absolute;
top: 20px;
right: 20px;
width: 24px;
height: 24px;
background-color: #ff6600;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
color: white;
font-size: 12px;
font-weight: bold;
}
.news-list {
padding: 0;
}
.news-item {
display: flex;
padding: 18px 20px;
border-bottom: 1px solid #f0f0f0;
transition: all 0.3s ease;
cursor: pointer;
width: 100%;
}
.news-item:hover {
background-color: #f8fafc;
transform: translateX(5px);
}
.news-item:last-child {
border-bottom: none;
}
.news-number {
display: flex;
align-items: center;
justify-content: center;
width: 30px;
height: 30px;
background-color: #3498db;
color: white;
border-radius: 50%;
font-weight: bold;
margin-right: 15px;
flex-shrink: 0;
}
.news-content {
flex: 1;
width: calc(100% - 45px);
}
.news-title {
font-size: 1.1rem;
font-weight: 600;
color: #2c3e50;
margin-bottom: 5px;
line-height: 1.4;
width: 100%;
word-wrap: break-word;
}
.news-date {
font-size: 0.85rem;
color: #7f8c8d;
width: 100%;
}
.external-link {
color: #3498db;
font-size: 0.9rem;
margin-top: 5px;
display: inline-block;
}
.widget-footer {
padding: 15px 20px;
text-align: center;
background-color: #f8fafc;
border-top: 1px solid #e1e5e9;
color: #7f8c8d;
font-size: 0.9rem;
}
.loading {
padding: 40px 20px;
text-align: center;
color: #7f8c8d;
}
.error {
padding: 40px 20px;
text-align: center;
color: #e74c3c;
background-color: #fdf2f2;
}
@media (max-width: 600px) {
.news-item {
flex-direction: column;
}
.news-number {
margin-bottom: 10px;
}
.widget-header h2 {
font-size: 1.5rem;
}
}
document.addEventListener('DOMContentLoaded', function() {
const rssUrl = 'https://www.noticiasdealmeria.com/rss/ultimasNoticias/';
const newsList = document.getElementById('newsList');
// Datos de ejemplo para mostrar el diseño (en caso de que el RSS no funcione)
const sampleNews = [
{
title: 'El Ayuntamiento anuncia nuevas medidas para mejorar el tráfico en el centro',
link: '#',
date: '12 de noviembre de 2025'
},
{
title: 'Inaugurado el nuevo parque empresarial con más de 50 empresas',
link: '#',
date: '11 de noviembre de 2025'
},
{
title: 'La Universidad presenta su plan de expansión para el próximo año',
link: '#',
date: '10 de noviembre de 2025'
},
{
title: 'Celebración del festival gastronómico con participantes internacionales',
link: '#',
date: '9 de noviembre de 2025'
},
{
title: 'Nuevo proyecto de sostenibilidad para proteger las zonas naturales',
link: '#',
date: '8 de noviembre de 2025'
}
];
// Función para mostrar noticias de ejemplo
function displaySampleNews() {
newsList.innerHTML = '';
sampleNews.forEach((news, index) => {
const newsItem = document.createElement('div');
newsItem.className = 'news-item';
newsItem.onclick = () => window.open(news.link, '_blank');
newsItem.innerHTML = `
${index + 1}
${news.title}
${news.date}
Leer más ?
`;
newsList.appendChild(newsItem);
});
}
// Función para obtener y parsear el RSS
async function fetchRSS() {
try {
// Usamos un proxy CORS para evitar problemas de same-origin policy
const proxyUrl = 'https://api.allorigins.win/raw?url=';
const response = await fetch(proxyUrl + encodeURIComponent(rssUrl));
if (!response.ok) {
throw new Error('Error al cargar el feed RSS');
}
const text = await response.text();
const parser = new DOMParser();
const xmlDoc = parser.parseFromString(text, 'text/xml');
// Verificar si el parseo fue exitoso
if (xmlDoc.getElementsByTagName('parsererror').length > 0) {
throw new Error('Error al parsear el XML');
}
// Obtener los elementos item del RSS
const items = xmlDoc.getElementsByTagName('item');
// Limpiar el contenido de carga
newsList.innerHTML = '';
// Mostrar las primeras 5 noticias
const maxItems = Math.min(items.length, 5);
if (maxItems === 0) {
newsList.innerHTML = '
No se encontraron noticias en el feed RSS.';
return;
}
for (let i = 0; i < maxItems; i++) {
const item = items[i];
const title = item.getElementsByTagName('title')[0]?.textContent || 'Título no disponible';
const link = item.getElementsByTagName('link')[0]?.textContent || '#';
const pubDate = item.getElementsByTagName('pubDate')[0]?.textContent || '';
const newsItem = document.createElement('div');
newsItem.className = 'news-item';
newsItem.onclick = () => window.open(link, '_blank');
// Formatear la fecha
let formattedDate = '';
if (pubDate) {
const date = new Date(pubDate);
formattedDate = date.toLocaleDateString('es-ES', {
day: 'numeric',
month: 'long',
year: 'numeric'
});
}
newsItem.innerHTML = `
${i + 1}
${title}
${formattedDate ? `
${formattedDate}` : ''}
Leer más ?
`;
newsList.appendChild(newsItem);
}
} catch (error) {
console.error('Error:', error);
// En caso de error, mostrar noticias de ejemplo
displaySampleNews();
// Mostrar mensaje de error
const errorMsg = document.createElement('div');
errorMsg.className = 'error';
errorMsg.innerHTML = `
Error al cargar las noticias en tiempo real: ${error.message}
Se muestran noticias de ejemplo. Intenta recargar la página.
`;
newsList.insertBefore(errorMsg, newsList.firstChild);
}
}
// Cargar las noticias al iniciar
fetchRSS();
// Actualizar cada 10 minutos (opcional)
setInterval(fetchRSS, 10 * 60 * 1000);
});
Lunes, 18 de noviembre
11.00h. Inauguración.
1961.- Quest (Serie de televisión. Guionista): Picnic on the Battlefield (Picnic en el campo de batalla (Canadá). 1967.- Dim Dam Dom (Serie de televisión. Actor) (Francia). 1968.- Fando y Lis (Largometraje. Guionista) (México). 1969.- Le grand cerémonial (Largometraje. Actor y guionista) (Francia).
13.00 h.
(1) 1971.- Viva la muerte (Largometraje. Director y guionista) (Francia). 1970.- Piège (Largometraje. Actor) (Francia). 1970.- Prologue (Cortometraje. Actor) (Francia). 1970.- Obszönität als Gesellschaftskritik? (¿La obscenidad como crítica social?) (Documental. Actor (Alemania).
Martes, 19 de noviembre
11.00h.
1971 John Lennon y Yoko Ono en Cannes con «Viva la muerte» (Francia). (2) 1973.- J'irai comme un cheval fou (Iré como un caballo loco (Francia) (3) 1975.- L'arbre de Guernica (El árbol de Guernica) (Francia). 1976.- Underground and Emigrants (Documental. Actor) 1978.- Sang et or (Cortometraje. Director) 1979.- Título original: Die Hamburger Krankheit (El virus de Hamburgo) (Alemania).
13.00h.
1982.- Jouer sa vie (Documental. Actor) (Jugar su vida) Canadá. (4) 1982.- L'odyssée de la Pacific (El Emperador del Perú) (Canadá) (5) 1983.- Le cimetière des voitures (El Cementerio de Automóviles (Francia) 1985.- O Picasso (Documental. Actor) (Canadá). CORTOS: 1985.- El ladrón de sueños (Largometraje. Actor) (dir. Eduardo Arroyo). 1990.- Echecs et Mythe (Cortometraje. Director) (Jaque y mito) 1990. 1991.- New York. New York! (Cortometraje. Director) ¡Nueva York, Nueva York! (La guerra del Golfo).
Miércoles, 20 de noviembre
11.00 h.
(6) 1992.- Adieu, Babylone! (¡Adiós, Babilonia!) (Francia) (7) 1998.- Jorge Luis Borges: una vita de poesía (Jorge Luis Borges. Una vida de poesía) (Italia). 2006.- Ávida (Largometraje. Actor) (Francia). 2008.- Feast of Titans (Documental. Actor) (Teatro de Titanes (Brasil). 2008.- La possibilité d'une île (Largometraje. Actor y guionista) (La posibilidad de una isla) (Francia).
13.00h.
2010.- L'art d'être Arrabal (El arte de ser Arrabal) (Documental sobre su vida) (Francia). 2011.- Regression Post Panic Film (Largometraje. Actor) (España); 2011.- Ushima Next (Largometraje. Actor (España); 2011.- Des Teufels Kinder (Los Hijos del Diablo) (Largometraje. Guionista) (Alemania); 2011.- Arrabal et les garçons (Arrabal y los Muchachos) (Documental sobre su vida) (Francia).
La organización se reserva el derecho de cambiar cualquier aspecto del programa si así lo exigieran las circunstancias.
PROFESOR
Widget de Noticias RSS
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
body {
background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
min-height: 100vh;
display: flex;
justify-content: center;
align-items: center;
padding: 20px;
}
.news-widget {
width: 100%;
max-width: 800px;
background-color: white;
border-radius: 12px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
overflow: hidden;
border: 1px solid #e1e5e9;
}
.widget-header {
background: linear-gradient(135deg, #2c3e50 0%, #3498db 100%);
color: white;
padding: 20px;
text-align: center;
position: relative;
}
.widget-header h2 {
font-size: 1.8rem;
font-weight: 600;
margin-bottom: 5px;
}
.widget-header p {
opacity: 0.9;
font-size: 0.95rem;
}
.rss-icon {
position: absolute;
top: 20px;
right: 20px;
width: 24px;
height: 24px;
background-color: #ff6600;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
color: white;
font-size: 12px;
font-weight: bold;
}
.news-list {
padding: 0;
}
.news-item {
display: flex;
padding: 18px 20px;
border-bottom: 1px solid #f0f0f0;
transition: all 0.3s ease;
cursor: pointer;
width: 100%;
}
.news-item:hover {
background-color: #f8fafc;
transform: translateX(5px);
}
.news-item:last-child {
border-bottom: none;
}
.news-number {
display: flex;
align-items: center;
justify-content: center;
width: 30px;
height: 30px;
background-color: #3498db;
color: white;
border-radius: 50%;
font-weight: bold;
margin-right: 15px;
flex-shrink: 0;
}
.news-content {
flex: 1;
width: calc(100% - 45px);
}
.news-title {
font-size: 1.1rem;
font-weight: 600;
color: #2c3e50;
margin-bottom: 5px;
line-height: 1.4;
width: 100%;
word-wrap: break-word;
}
.news-date {
font-size: 0.85rem;
color: #7f8c8d;
width: 100%;
}
.external-link {
color: #3498db;
font-size: 0.9rem;
margin-top: 5px;
display: inline-block;
}
.widget-footer {
padding: 15px 20px;
text-align: center;
background-color: #f8fafc;
border-top: 1px solid #e1e5e9;
color: #7f8c8d;
font-size: 0.9rem;
}
.loading {
padding: 40px 20px;
text-align: center;
color: #7f8c8d;
}
.error {
padding: 40px 20px;
text-align: center;
color: #e74c3c;
background-color: #fdf2f2;
}
@media (max-width: 600px) {
.news-item {
flex-direction: column;
}
.news-number {
margin-bottom: 10px;
}
.widget-header h2 {
font-size: 1.5rem;
}
}
document.addEventListener('DOMContentLoaded', function() {
const rssUrl = 'https://www.noticiasdealmeria.com/rss/ultimasNoticias/';
const newsList = document.getElementById('newsList');
// Datos de ejemplo para mostrar el diseño (en caso de que el RSS no funcione)
const sampleNews = [
{
title: 'El Ayuntamiento anuncia nuevas medidas para mejorar el tráfico en el centro',
link: '#',
date: '12 de noviembre de 2025'
},
{
title: 'Inaugurado el nuevo parque empresarial con más de 50 empresas',
link: '#',
date: '11 de noviembre de 2025'
},
{
title: 'La Universidad presenta su plan de expansión para el próximo año',
link: '#',
date: '10 de noviembre de 2025'
},
{
title: 'Celebración del festival gastronómico con participantes internacionales',
link: '#',
date: '9 de noviembre de 2025'
},
{
title: 'Nuevo proyecto de sostenibilidad para proteger las zonas naturales',
link: '#',
date: '8 de noviembre de 2025'
}
];
// Función para mostrar noticias de ejemplo
function displaySampleNews() {
newsList.innerHTML = '';
sampleNews.forEach((news, index) => {
const newsItem = document.createElement('div');
newsItem.className = 'news-item';
newsItem.onclick = () => window.open(news.link, '_blank');
newsItem.innerHTML = `
${index + 1}
${news.title}
${news.date}
Leer más ?
`;
newsList.appendChild(newsItem);
});
}
// Función para obtener y parsear el RSS
async function fetchRSS() {
try {
// Usamos un proxy CORS para evitar problemas de same-origin policy
const proxyUrl = 'https://api.allorigins.win/raw?url=';
const response = await fetch(proxyUrl + encodeURIComponent(rssUrl));
if (!response.ok) {
throw new Error('Error al cargar el feed RSS');
}
const text = await response.text();
const parser = new DOMParser();
const xmlDoc = parser.parseFromString(text, 'text/xml');
// Verificar si el parseo fue exitoso
if (xmlDoc.getElementsByTagName('parsererror').length > 0) {
throw new Error('Error al parsear el XML');
}
// Obtener los elementos item del RSS
const items = xmlDoc.getElementsByTagName('item');
// Limpiar el contenido de carga
newsList.innerHTML = '';
// Mostrar las primeras 5 noticias
const maxItems = Math.min(items.length, 5);
if (maxItems === 0) {
newsList.innerHTML = '
No se encontraron noticias en el feed RSS.';
return;
}
for (let i = 0; i < maxItems; i++) {
const item = items[i];
const title = item.getElementsByTagName('title')[0]?.textContent || 'Título no disponible';
const link = item.getElementsByTagName('link')[0]?.textContent || '#';
const pubDate = item.getElementsByTagName('pubDate')[0]?.textContent || '';
const newsItem = document.createElement('div');
newsItem.className = 'news-item';
newsItem.onclick = () => window.open(link, '_blank');
// Formatear la fecha
let formattedDate = '';
if (pubDate) {
const date = new Date(pubDate);
formattedDate = date.toLocaleDateString('es-ES', {
day: 'numeric',
month: 'long',
year: 'numeric'
});
}
newsItem.innerHTML = `
${i + 1}
${title}
${formattedDate ? `
${formattedDate}` : ''}
Leer más ?
`;
newsList.appendChild(newsItem);
}
} catch (error) {
console.error('Error:', error);
// En caso de error, mostrar noticias de ejemplo
displaySampleNews();
// Mostrar mensaje de error
const errorMsg = document.createElement('div');
errorMsg.className = 'error';
errorMsg.innerHTML = `
Error al cargar las noticias en tiempo real: ${error.message}
Se muestran noticias de ejemplo. Intenta recargar la página.
`;
newsList.insertBefore(errorMsg, newsList.firstChild);
}
}
// Cargar las noticias al iniciar
fetchRSS();
// Actualizar cada 10 minutos (opcional)
setInterval(fetchRSS, 10 * 60 * 1000);
});
El Dr. Federico Utrera (Almería, 1963) es profesor de posgrado en Comunicación Audiovisual de la Next International Business School (IBS) y de la Universidad Rey Juan Carlos (URJC). Fue premio extraordinario de doctorado por su tesis doctoral sobre el Mass Media Art y es autor de “Arraballebecq”, una obra de teatro publicada en la editorial Libros del Innombrable pero nunca representada, que reconstruye la relación entre el cineasta español Fernando Arrabal y el novelista francés Michel Houellebecq. Utrera conoció personalmente a Arrabal el 12 de noviembre de 2003 a las 6 menos 6 de la tarde en la cúpula del Hotel Palace de Madrid, encuentro que quedó recogido en un artículo publicado en la extinta revista almeriense "Cordel de Extraviados" y que dio título a esta obra de teatro. Desde entonces, han sido 16 años de una relación la mayor parte de las veces epistolar pero también presencial: Utrera le editó a Arrabal su libro "¡Houellebecq!", que fue presentado en su casa de París de la Rue Jouffroy d'Abbans, donde le ha visitado en varias ocasiones. Y también ha mantenido encuentros con él en los lugares más insospechados de Madrid, León, Asturias o Almería, donde gozó en compañía de su esposa Luce Moreau (Lis) de unas célebres "migas" en la Plaza de los Carabineros de la playa del Zapillo. Con todos estos antecedentes, en el caso de Arrabal también penales (sostiene que no se es auténtico escritor si no se pasa por la cárcel como Cervantes), Utrera reconstruye la biografía visual de Arrabal conjugando su conocimiento teórico y científico con el experimental. Una oportunidad de oro para adentrarse en el universo arrabaliano con todas las claves para descifrar mejor su obra y deshacer los espejismos que perturban la misma. Utrera ha impartido numerosos talleres y conferencias sobre videoarte en Europa y Estados Unidos y en el Festival Internacional de Cine “Almería en Corto” ha participado en 7 ediciones de su sección de videoarte. Esta de 2019 sería la octava.
TEMAS RELACIONADOS: