About this project
ALMCss is an experimental browser plugin written in JavaScript that implements the CSS3 Advanced Layout Module. It is part of the current research being conducted by César Acebal for his Ph. D. Thesis, advised by Juan Manuel Cueva and Bert Bos.
The development of ALMCss has been funded by CTIC Foundation, the host foundation of the W3C Spanish Office. The funded project was named (in Spanish) Extensión al estándar CSS3 que permita la adaptación multidispositivo de contenidos Web (Project code: FUO-EM-115-05). It has been the awardwinner research project in the I Premios Sociedad Información en Asturias (Asturias Information Society Awards), promoted by the regional government of the Principality of Asturias.
Research team
- César Acebal
-
I am an assistant professor in the Department of Computer Science at University of Oviedo, in Asturias (Spain), since 2002. I am also member of the W3C CSS Working Group. I'm writing my Ph. D. dissertation about the Advanced Layout Module, and I have been the main researcher of the project which led to the development of ALMcss.
Besides CSS, web standards, usability and accesibility, other research interests include software architecture, design patterns, programming languages and Extreme Programming. I am also member of the IEEE, the IEEE Computer Society, and the ACM.
You can see my photos at flickr.
- María Rodríguez
-
María got her MS degree in Software Engineering in 2005, from University of Oviedo. Then she got a research fellowship from CTIC Foundation, where she did a superb job designing, implementing and documenting the first version of ALMcss. She has recently joined the University of Oviedo as an assistant professor.
- Miguel García
-
Miguel has a BS degree in Computer Science from University of Oviedo. He finished the development of ALMcss, refactoring its code, solving many bugs and adding several lacking features. Without him, ALMcss wouldn't be as good as now it is. Now he works for CTIC Foundation and is studying a Master in Web Engineering at University of Oviedo.
- Juan M. Cueva
-
Juan M. Cueva is a tenured professor in the Department of Computer Science at University of Oviedo, Spain, since 1985, where he leads the Oviedo3 Research Group. He is also Doctoral Program Coordinator and co-director of the Master in Web Engineering. He has advised more than 20 doctoral thesis. His research interests include object oriented technology, language processors, HCI and web engineering. He is ACM and IEEE voring member. Contact him at cueva[at]uniovi.es.
- José E. Labra Gayo
-
José E. Labra is a tenured professor in the Department of Computer Science at University of Oviedo, Spain, since 1992. He is the director of the Computer Science School of Oviedo (EUITIO) and co-director of the Web Engineering Master at University of Oviedo. His research interests include object oriented technology, logic programming, and Semantic Web. Contact him at labra[at]uniovi.es.
Acknowledgments
In addition to María and Miguel for their superb job implementing this prototype, I am very grateful to Bert Bos for his support and for encouraging me to join the W3C Working Group and begin to work with him on the Advanced Layout Module. I would also like to thank Håkon Lie, Kevin Lawver and the rest of members of the CSS Working Group for their comments on the Advanced Layout Module and for their patient with my poor English.
Thanks to José Manuel Alonso, from W3C Spanish Office, who got me in contact with Bert Bos when I talked to him about my prior and inmature ideas about the need of adding some kind of improved layout capabilities to CSS in order to achieve a greater separation between the structure of markup and the visual layout.
And, of course, special thanks to CTIC Foundation for funding this project and for allowing me make it public.
