I am using orgmode's export utility for html rendering. In my personal webpage on the University of Jyväskylä I want to display my publications. I have found that bibtex.js by google code is an easy way to do that.
For a long time I was getting the bibtex.js source code from google though for more than 4 months this link is broken. I was lucky enough to find the source code from Philip's Cooksey github page.
In my orgmode's file I am using the following HTML source code in order to render the bibtex citations in a proper manner. I have edit the "bibtex_template" according to my needs. The script below is rendered in html as follows1:
#+BEGIN_HTML
<div id="bibtex_display"></div>
<textarea id="bibtex_input" style="display:none;">
@inproceedings{diapoulis2012minimal,
title={A minimal interface for live hardware coding},
author={Diapoulis, G. and I. Zannos},
booktitle={Live Interfaces, 2012},
year={2012}
}
@book{diapoulis2014tangibility,
title={Tangibility and Low-Level Live Coding},
author={Diapoulis, Georgios and Zannos, Ioannis},
year={2014},
publisher={Ann Arbor, MI: Michigan Publishing, University of Michigan Library}
}
@inproceedings{thompson2015effect,
title={Effect of tempo and vision on interpersonal coordination of timing in dyadic performance},
author={Thompson, Marc and Diapoulis, Georgios and Johnson, Susan and Kwan, Pui Yin and Himberg, Tommi},
booktitle={Proceedings of the 11th International Symposium on CMMR, Plymouth, UK, June 16-19, 2015},
year={2015},
pages={16-23},
organization={Laboratory of Mechanics and Acoustics}
}
@mastersthesis{diapoulis2016thesis,
title={Exploring the perception of expressivity and interaction within musical dyads},
author={Diapoulis, Georgios},
year={2016},
school={University of Jyväskylä},
address={Finland}
}
</textarea>
<div class="bibtex_template">
<li>
<span class="if author">
<span class="author"></span>
</span>
<span class="if year">
(<span class="year"></span>). 
</span>
<a class="url"><span class="title"></span></a>.
<span class="if journal">
In <span class="journal" style="font-style: italic;"></span>.
</span>
<span class="if booktitle">
In <span class="booktitle" style="font-style: italic;"></span>.
</span>
<span class="if mastersthesis">
<span class="mastersthesis" style="font-style: italic;"></span>, Masters thesis.
</span>
<span class="if school">
<i>Masters thesis,</i> <span class="school"></span>.
</span>
<span class="if volume" style="font-style: italic;">
<span class="volume"></span>
<span class="if number" style="font-style: italic;">(<span class="number"></span>)</span>, 
<span class="if pages">
<span class="pages"></span>. 
</span>
</span>
<span class="if edition">
<span class="edition"></span> ed.,
</span>
<span class="if publisher">
<span class="publisher"></span>.
</span>
</li>
</div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="https://raw.githubusercontent.com/pcooksey/bibtex-js/master/src/bibtex_js.js"></script>
#+END_HTML
Unfortunately I noticed that this approach does not works for Chrome. In Firefox and Safari looks OK.