Team:UCL/FAQ/WikiDesign
From 2014.igem.org
Line 27: | Line 27: | ||
Firstly, the bread and butter: <a data-tip="true" class="top large" data-tip-content="These two languages work together to create the basic design of a website." href="javascript:void(0)"><b>HTML and CSS</b></a>. HTML is the backbone of your website, and CSS is the design and styling. | Firstly, the bread and butter: <a data-tip="true" class="top large" data-tip-content="These two languages work together to create the basic design of a website." href="javascript:void(0)"><b>HTML and CSS</b></a>. HTML is the backbone of your website, and CSS is the design and styling. | ||
<br> | <br> | ||
- | <div class="SCJHIGHLIGHT"> | + | <div class="SCJHIGHLIGHT"><p> |
Of course, I'm really really simplifying this; so if you really want to learn more, I suggest checking out mozilla developer, codecademy and w3schools. | Of course, I'm really really simplifying this; so if you really want to learn more, I suggest checking out mozilla developer, codecademy and w3schools. | ||
<br> | <br> | ||
I suggest you get on Tumblr and start playing around with the themes and learn the ropes there. In web design as a beginner, you just need to <a data-tip="true" class="top large" data-tip-content="Google how to do it, and follow the instructions." href="javascript:void(0)"><b>imagine what you want</b></a>. The community of web developers is perhaps one of the most helpful online communities out there, it's just a matter of trial and error. | I suggest you get on Tumblr and start playing around with the themes and learn the ropes there. In web design as a beginner, you just need to <a data-tip="true" class="top large" data-tip-content="Google how to do it, and follow the instructions." href="javascript:void(0)"><b>imagine what you want</b></a>. The community of web developers is perhaps one of the most helpful online communities out there, it's just a matter of trial and error. | ||
- | </div><br> | + | </p></div><br> |
Now, if you're familiar with HTML and CSS; let's delve a bit deeper into web design concepts. Javascript was something I stayed away from for a long time (until it came to editing this wiki), simply because it wasn't HTML or CSS, and I believed that since I couldn't understand it, I couldn't possibly use it. Well, I was wrong! Being able to simple incorporate javascript into your website makes it so much better. Over the course of the summer, I have learned to use and manipulate (to a very small degree) jQuery plugins. jQuery plugins offer a huge bunch of formatting and styling opportunities - from dropdown menus, to tabs, to image galleries etc. Below is a list of jQuery repositories I find very useful and interesting when browsing for different plugins to incorporate into your website | Now, if you're familiar with HTML and CSS; let's delve a bit deeper into web design concepts. Javascript was something I stayed away from for a long time (until it came to editing this wiki), simply because it wasn't HTML or CSS, and I believed that since I couldn't understand it, I couldn't possibly use it. Well, I was wrong! Being able to simple incorporate javascript into your website makes it so much better. Over the course of the summer, I have learned to use and manipulate (to a very small degree) jQuery plugins. jQuery plugins offer a huge bunch of formatting and styling opportunities - from dropdown menus, to tabs, to image galleries etc. Below is a list of jQuery repositories I find very useful and interesting when browsing for different plugins to incorporate into your website | ||
Revision as of 01:58, 16 October 2014
Every iGEM team must produce a wiki to upload and present their work. When it comes to building your wiki, it helps to have some members with experience in web design.
If you haven't had the chance to familiarise yourself with these basic aspects of web design, w3schools offers a good beginners platform to web design. Sooner or later, you'll be able to recognise whats going on.
In the first section, I'll explain the basics of making a website. If you're looking to learn about wiki building approaches, read the second section. The third section explores the design process of our UCL iGEM 2014 wiki, and the fourth section explains a little about the basics of building your very own iGEM team wiki.
Of course, I'm really really simplifying this; so if you really want to learn more, I suggest checking out mozilla developer, codecademy and w3schools.
I suggest you get on Tumblr and start playing around with the themes and learn the ropes there. In web design as a beginner, you just need to imagine what you want. The community of web developers is perhaps one of the most helpful online communities out there, it's just a matter of trial and error.
Now, if you're familiar with HTML and CSS; let's delve a bit deeper into web design concepts. Javascript was something I stayed away from for a long time (until it came to editing this wiki), simply because it wasn't HTML or CSS, and I believed that since I couldn't understand it, I couldn't possibly use it. Well, I was wrong! Being able to simple incorporate javascript into your website makes it so much better. Over the course of the summer, I have learned to use and manipulate (to a very small degree) jQuery plugins. jQuery plugins offer a huge bunch of formatting and styling opportunities - from dropdown menus, to tabs, to image galleries etc. Below is a list of jQuery repositories I find very useful and interesting when browsing for different plugins to incorporate into your website INSERT LIST HERE WITH LINKS There are other web design languages and other aspects to Javascript as well, but my lack of experience with those means I won't be able to explain any further. When it comes to the basics of web design, the best thing to do is experiment. Download a text editor for coding, and experiment different things you come across. There are many different (and free!) styles, plugins etc. out there; and whilst some may be a little difficult to work with, many are simple and elegant on a variety of web pages.