Weblog written by Michael Haschke, freelance web developer, Semantic Web enthusiast, FLOSS lover and human. My office is located in Chemnitz, Germany. Tagline: Design with Attitude!
Auch dieses Jahr möchte ich kurz auf die Chemnitzer Linuxtage hinweisen, die wieder ein volles Programm im Bereich Linux und (Free Libre) Open Source Software haben. Einige der Themen:
Neben weiteren Vorträgen gibt es noch Workshops zu Inkspace, LibreOffice, Python & Django, LaTeX, Rasperry Pi und mehr. Wer nicht direkt vor Ort sein kann, hat die Möglichkeit per Audio- oder Videostream teilzunehmen.
Im aktuellen Screenguide-Magazin #17 für Webprofessionals & Designer ist ein Einführungsartikel zu RDFa 1.1/Lite vom mir erschienen. Das Heft ist ab 18.3. in allen Bahnhofs- und Flughafenbuchhandlungen erhältlich, Abonnenten haben es evtl. sogar schon heute im Briefkasten.
Thematisch und konzeptionell kratzt der Artikel natürlich nur an der Oberfläche, wie sich das für Einführungsartikel gehört :) — die Anwendung von RDFa innerhalb von Webseiten und der Vorteil von semantischen Annotationen wird über ein einfaches Beispiel vermittelt. Ich hoffe, dass ist mir gelungen.
Zum Artikel gehören auch 3 recht ausführliche Codebeispiele, die ich als Gist bei Github hinterlegt habe. Diese Beispiele werde ich in den nächsten Tagen nochmal etwas ausführlicher kommentieren und um ein paar mehr Anwendungsfälle erweitern.
Ein kleiner Teil des Artikels kann in der Leseprobe von Ausgabe 17 des Screenguide-Magazins angelesen werden.
Rückmeldungen zu Fehlern und Fragen sind gerne gesehen und werden dann entsprechend hier als Updates vermerkt.
Der Hauptschwerpunkt der aktuellen Ausgabe ist Qualitätsmanagement im Bereich Webentwicklung.
> Many years ago now Google actually paid for a usability study for one of the features I was speccing (microdata) and it was absolutely fascinating to see how people’s actual performance was so divergent from their impressions. We’d ask them questions like “which would be simpler, this or this” and then we’d actually test them by having them use the options, and there was just no relationship between what people said they wanted, and what people were actually able to use.
> Often when people send feedback (not just authors, pretty much anyone who hasn’t been in the process for a long time starts this way) they send feedback along the lines of “I want to add feature X” or “I want feature X to be extended in manner Y”. But when we drill down, ask them “what problem are you trying to solve”, or “what’s your use case” (same question but phrased differently), we often find that either (a) they actually don’t have a real problem, they just thought that it would be a good idea, or (b) their solution wouldn’t actually solve their problem. Often we’re able to come up with much simpler solutions (or point to already-existing solutions), which is quite satisfying.
> Interview with Ian Hickson, HTML editor (html5 Doctor)
(Source: twitter.com)
Iren und Deutsche scheinen sich ihr Drinkverhalten zu teilen, auch die Verleger und Zeitungsindustrie konsumieren wohl denselben Stoff. Derzeit möchte die NNI gerne Lizenzgebühren auf Links zu Seiten und Artikeln ihrer Klienten erheben.
> They were quite clear in their demands. They told Women’s Aid “a licence is required to link directly to an online article even without uploading any of the content directly onto your own website.” 2012: The year Irish newspapers tried to destroy the web (McGarr)
Laut McGarr Solicitors soll ein Link je nach Abnahmevolumen zwischen 27 und 50 Euro kosten. Und hier sind keine Links gemeint, die andere Ressourcen einbetten, z.B. über src="http://example.com/bild.jpg", sondern einfache Textlinks zu anderen Dokumenten im Internet, unabhängig vom Text des Links (also auch “Hintergünde bei XYZ” oder “mehr dort”).
Natürlich gibt es auch ein Statement der NNI zum Thema, in natürlich klar gestellt wird, dass Links in der Sichtweise der NNI eine Urheberrechtsverletzung (bzw. Copyright Infringement) darstellen, aber dass es hier nur um Lizenzen für kommerzielle Anbieter geht, privat dürfen Links ohne Gebühren gesetzt werden.
Leider ist das nur schwer zu trennen. Ist mein Techblog nun privat, weil ich kein Geld damit verdiene, oder ist es ein Teil meiner freien Entwicklertätigkeit (z.B. als Werbung für mich) und damit ein kommerzielles Angebot und lizenzpflichtig.
Zudem stehen die Einschätzungen kommerziell/privat (E1) und Urheberrechtsverletzung/keine Urh.-verletzung (E2) nicht in Verbindung wie auch die NNI zugibt:
> It is important, in fairness to us and our members, to specifically note here that the submission made on behalf of NNI to the Copyright Review Committee also expressly recognised that there is a distinction between the sending and receipt of links for personal use on the one hand and the sending and receipt of links for commercial purposes on the other (despite the fact that the same legal principles apply to both). Statement on Behalf of National Newspapers of Ireland (NNI)
Das bedeutet, wenn kommerzielle Anbieter in Zukunft aufgrund einer gesetzlichen bzw. richterlichen Einschätzung bezüglich “urheberrechtsverletzende” Links Gebühren zahlen müssen, dann gilt das eigentlich vor dem Gesetz auch für private Anwendungen, d.h. es sind auch Gebühren bei privater Verlinkung möglich. Und wenn die NNI bei ihrem Versprechen bleibt, nicht für private Links zu kassieren, kann das trotzdem jemand anderes tun. Die Büchse der Verlinkungsgebührenpandorra wäre geöffnet.
Wenn das wirklich Realität wird, dann können wir das Internet wirklich für tot erklären, denn Links sind die Killerapplikation des Web 1.0 bis 3.0, die alles erst möglich gemacht hat. Ohne Links als Teil einer freien Kommunikationskultur gibt es kein Internet!
Man wünschte sich wirklich, dass über Nacht alle Links zu Seiten irgendwelcher Verlagsangebote verschwinden würden. Keine Links zu Onlineangeboten von Zeitungen in Sozialen Netzwerken, privaten Seiten, Aggregatoren oder eben bei Suchmaschinen. Dann könnten alle Unterstützer der irischen NNI oder eben des deutschen Leistungsschutzrechtes in ihrem so geschaffenen Intranet untergehen. Würde im Besten Falle kein Außenstehender bemerken, denn ein Link zum Untergang wäre ohne Lizenzgebühr illegal :)
Was Tim Berners-Lee wohl zu diesem Thema sagen würde? Achso, das hat er ja schon, 1997, also vor ca. 16 Jahren:
> The ability to refer to a document (or a person or any thing else) is in general a fundamental right of free speech to the same extent that speech is free. Making the reference with a hypertext link is more efficient but changes nothing else. […] Users and information providers and lawyers have to share this convention. If they do not, people will be frightened to make links for fear of legal implications. […] Myth one: “A normal link is an incitement to copy the linked document in a way which infringes copyright” (TBL)
Insofern noch ein kleiner Lesebebefehl an alle Verleger, Politiker und Anwälte:
> The average computer user is unaware there is a war for freedom going on that will determine the path of modern society. Software Wars is a movie about the battle for our right to share technology and ideas. This software will not be ‘owned’ by corporations like Microsoft, Apple, and Google, who are mostly impeding technological progress. — Source: Software Wars @ indiegogo
> The main producer is Keith Curtis, a Seattle-based author and programmer who spent 11 years at Microsoft before being converted to the world of Linux and open-source software. The movie is based on a portion of Curtis’ book, “After the Software Wars,” but he’s working on the project with an extensive virtual team out of L.A. — Source: GeekWire
I already had Curtis’ book from 2009 on my list “20 Free Books on Linux, Open Source Software & Philosophy.”
I wondering if that movie is going to be a objective documentary about the subjects Free Libre Open Source Software (FLOSS) and proprietary systems. I guess it won’t be like that. But at least it could be a movie nice to watch, and it can be used in campaigns for free software projects and as an opposite to proprietary software campaigns that people usually watch every day at TV/commercial breaks.
So let us support the crowdfunding campaign of Software Wars.
Semantic enhancements and structured data on websites helps to improve your SEO. Usually you use Microformats, Microdata and RDFa/Lite for it but you (or your developers) have to learn the syntax markup and vocabularies first. Now, Google added the Data Highlighter to the webmaster tools: a point-and-click tool that helps you to “show Google patterns of structured data on your website without modifying your pages.”
Google loves structured data because they use it to get more information about your content, better understanding of you content could improve your ranking in search engines. Google pushed a lot of initiatives to invite website owners to create more structured data:
All these initiatives depends on webmasters and developers who are able to add special markup to their pages. The Data Highlighter now “improves” that process because you can use a point-and-click tool to describe your actual content, no markup additions are necessary.
This makes things easier but could harm the web ecosystem because if you use the Data Highlighter to describe your content then only Google knows this description. This may help you to rank your site better in Google but it puts you in a situation with strong dependencies on Google. No other search engine provider like Bing, Yahoo or Yandex can use that structured information, no other indepentent tool can see those semantic enhancements. Second, if you change your site structure and markup you need to perform the Data Highlighter tool again on your website, even if it still contains the same data.
Test and use the Data Highlighter (be aware: it currently only works with events! Do not define your shop items as events :) ), use it to learn what Structured Data is and how it can help to improve your business, but please don’t rely only on this tool. Learn how to add structured data and semantic enhancements directly to your website (or just pay someone who knows how to do it), long term this will perform better.
(Source: googlewebmastercentral.blogspot.de)
The blog is back, maybe without a bang but with some advent calendars for developers:
Looks like we got some more advent calendars for web designers and developers last year, the PHPadvent (now webadvent) seems not to be ready this year.
Please contribute your suggestions if you know other calendars for developers.
End Software Patents: Marginal Revolution writer and George Mason economics professor Alex Tabarrok argues for an end to software patents.
(Source: fsf.org)
7 months after version 2.0, the new PubwichFork 2.1 comes with improved support for responsive mobile layouts and updated social media service classes.
After saving original Pubwich from death, PubwichFork 2.0 was downloaded appr. 350 times, installs from the repository not included, it attracted attention in some weblogs for web developers, PubwichFork powered sites were shown on barcamps and featured in a professional journal.
Now PubwichFork 2.1 comes with some minor but nice improvements.
That’s easy! Just download the PubwichFork 2.1 archive (we provide Zip and Tar), unpack it in your webspace and follow the config instructions from the manual.
Check the changelog for a detailed list of changes.
PubwichFork aggregates your latest Social Web and Social Media content across multiple service websites, e.g. your Twitter stream or Flickr photos. Then it renders one single website featuring all your content. PubwichFork is written in PHP and licensed Open-Source under a GPL.
PubwichFork was featured in WebResourcesDepot, La Ferme du Web, PHPspot and Hot Scripts Blog. (only to ping that sites about this realease :)
A little bit more than a month ago Zend Framework 2 stable finally has be seen the light, after all the years of development it was finished earlier than the new Berlin Airport, a never ending story and source for jokes :)
Zend put a new website online and used new URIs for downloads but it seems that they forgot to set redirects, so some install routine of Zend Framework enabled software had to get updated.
Everyone who wants to dive into the new version of the well known PHP framework, check out those nice resources out there:
Since the first release of ZF2, the developer community released two more minor bugfix releases: recent version is 2.0.2.