Everything needs some refreshment from time to time, that doesn’t mean that it has to change completely. Before the SABRE conference 2012 I’ve tweaked the OntoWiki GUI a little bit, to provide an eyecandy and up-to-date look for presentations.
To get the story started: I created the CSS framework of the OntoWiki GUI in 2008, still with the constraint that it has to work even in IE6. You know that your hands are in chains with that, no chance for the cool stuff. Later this policy changed, but therefore it ended like this, the Silver Blue theme:
Now, 4 years later, browser support for CSS 2.1 and CSS 3 is much better, so let’s play a little bit. I did not changed any markup code, I only used some CSS for the update. I moved the main application window to top bar, then I’ve added box shadows, gradients and round corners. Silver Blue facelift 2012:
From that point it needed some changes on color definitions (what was not too trivial because we do not have pre-proceeding tools like SCSS here in OntoWiki) and we got another theme extension, called Dark Orange:
These updates are not in the develop branch of OntoWiki right now but they will probably merged into it later after some more testings. Currently you need to check out the GUI-Facelift feature branch to use the GUI updates.
This video is 4 years old, so the content probably does not include information about the latest development, TBL “only” explaines the idea of the Semantic Web.
Somehow it is always nice to watch him speaking, sometimes it is hard to understand and follow him if you are not a native english speaker but at least he is finishing almost all sentences this time :)
Very often we only need some quick tips and tutorials to solve our problems. Nethertheless it is still great to dive in deeper, get a wider background of knowledge. So, books are still great.
All of the book are free, at least free as in free beer. Some of them are licensed under a free and open license. Most of the books are available in various ebook formats and paper versions, please consider to buy one if you like it. Now, enjoy the list:
You need to attract people to make Open Source software projects successful. That’s the reason why I wanna say thank you to everybody who spread the message about PubwichFork. You are as important as the software itself.
Creating an Open Source software project is easy, getting attention is hard because we have so many great software projects. Small FLOSS projects do not have budget to buy commercial advertising, neither they have a big community at the beginning — they live on word-of-mouth recommendations.
WebResourcesDepot, La Ferme du Web and PHPspot introduced PubwichFork to their readers after the PubwichFork 2.0 was released. Recently the Hot Scripts Blog list it in their top three most popular social wall scripts.
Please keep it on! Do not stop spreading the word. It’s important!
One week ago Curiosity landed safe on Mars, later the NASA provided a video that pinned down the 7 minutes of terror to 2 minutes, showing how the Mohawk Guy and his colleagues went nuts after the successful landing. The video looks like Hollywood pays back it fees :)
NASA released a lot of materials about the landing, if you are a web developer then you may check out the interactive website “How do I land on Mars” about Curiosity’s descent. You can watch the animation playing it as a whole, or scrolling it manually down. Use Firebug to check out the web technology behind it.
Some days ago Github asked users to verify their email addresses again, this was only the prelude of the recent Github release. Today Github refreshed their notification system/interface, it changed the meaning of watched repositories and rolled out the new starred repositories feature. What about usability, accessibility and more improvements?
As you can read in the blog post “Notifications & Stars”, Github rolled out a big update on their portal, with a lot of changes:
I’m wondering if these changes could be problematic because Github changed functions users learned how to use long time ago, some could harm usability and accessibility of Github:
In my eyes they even don’t go the whole way on their changes how to manage watched/starred repositories. I really wished they would have been added filters on those lists, e.g. time of last update/commit, number of branches/forks/contributors/languages/size, etc … it could help (at least me) to sort out inactive projects, or repositories you are not interested in anymore. Currently the lists are not very usable, it is just an paged list, I don’t even know how many repositories I’ve starring/watching currently.
Just my 2 cents.
PS: Don’t get me wrong, Github is still a great web service!
How can you see that the Semantic Web is not only a nerdy imagination? Google is using and promoting it. The company now added a Structured Data dashbord to its Webmaster Tools, under “Optimization!”
Google calls semantically annotated data Structured Data, now they added a dashbord for Structured Data to their Webmaster Tools, supporting site administrators to control how annotated pages are perform. Read: Google wants you to annotate your stuff! They need your help to understand your content better. You will find the Structured Data dashboard under the Optimization menu.
The dashboard provides a very good overview how your annotations work and perform, seen through Google’s glasses.
The dashboard shows how the annotations perform, it doesn’t tell you why they perfom that way.
Example: I use the dashboard on a site with only two pages, both they are annotated using schema.org vocalbulary and Microdata syntax. Until July 27th Google had their 2 item types indexed, from July 31st Google misses 1 item type. I didn’t changed anything on the annotations. The dashboard do not show indications about the reason. Does Google just re-index the content, did the algorithm change, is their now a conflict with other Microformats markup on the page. I just can guess, adjust the markup and wait some days to see the result in the dashboard (the rich snippets testing tool parses the item type correctly).
Common information retrieval on text bodies and using vector rooms on text snippets is not enough anymore, because we have to much data out there. We need semantic annotation on that data to support machines understanding the data, using and creating real information from that data. Google, Yahoo and Bing know that, last year they created schema.org, providing a simple vocabulary to annotate your web documents and the things they are about by using Microdata syntax.
Last two weeks were full of great links and resources, here you are:
Situation in Syria is gone worst, a lot of people are imprisoned, their families do not know what happened and how they are. Too many people do not have really a voice, chances are rare to give them a face and a name in our media. Take your opportunity to show support and solidarity.
#FREEBASSEL is a campaign to bring about the safe and immediate release of Bassel Khartabil from wrongful detainment in Syria since March 2012. He is a well known contributor to global software and culture communities like Creative Commons, Mozilla Firefox, Wikipedia, Open Clip Art Library, Fabricatorz, and Sharism. He is missed by these communities, his family, friends and loved ones. The campaign says, “We will not stop campaigning for him until we see him as a free global citizen once again.”
On March 15, 2012, Bassel Khartabil was detained in a wave of arrests in the Mazzeh district of Damascus. Since then, his family has received no official explanation for his detention or information regarding his whereabouts. However, his family has recently learned from previous detainees at the security branch of Kafer Sousa, Damascus, that Bassel is being held at this location.
Bassel Khartabil has been unjustly detained for nearly four months without trial or any legal charges being brought against him.
I do not believe that signing the support letter will really help him but at least it shows your solidarity, so I invite you to join that petition. I did.
We, the signees of the #FREEBASSEL campaign, demand immediate information regarding his detention, health, and psychological state.