13 posts tagged “tantek-celik”
2010
What is the Open Web? Tantek Çelik describes the three pillars of the open web: open publishing of content, freedom to code and implement the standards needed to access that content and open access to that content over an unfiltered internet.
2005
Principles of visibility and human friendliness. Tantek makes an excellent argument that visible metadata works better than invisible metadata.
2004
Subject: Moving on...; To: co-workers. Tantek on quitting Microsoft, and the highlights of his MS career.
2003
Targetting CSS at IE5
Tantek has created/discovered a new CSS hack, the Mid Pass Filter. This filter allows you to write CSS rules that will only be applied by IE 5 and IE 5.5 for Windows. This is great news, as those are the browsers with the broken box model (provided you trigger standards mode in IE 6).
[... 104 words]Diagonal shapes with CSS
Information on Border Slants (via Paul Hammond). Border slants are the effect whereby diagonal lines can be created using pure CSS, by taking advantage of the fact that thick borders around a box meet at an angle. This article describes the effect in detail and shows how it can be used to achieve a number of interesting shapes, then goes on to show off with an impressive Valentine’s Day Heart. See also Tantek’s awesome pentagon site map and A Study of Regular Polygons.
2002
Debugging HTTP headers
Tantek has released two new favelets for revealing HTTP information, using Mozilla’s ever useful Web Sniffer and Delorie’s HTTP Header Viewer. I spotted a similar tool on a recent trip to MozDev: LiveHTTPHeaders adds a “Headers” tab to the page information box in Mozilla 1.2, showing the full request and response headers used for the current page. It’s a very nice tool, but unfortunately does not yet work with Phoenix (the headers tab is added to the info box but the header information does not appear).
Tantek’s markup challenge
In A Touch of Class, Tantek continues his series of tips on writing better semantic markup and then issues a challenge: find related improvements that can be made to his blog. I couldn’t find anything in the overall structure, but I have a few (admittedly nit-picky) suggestions for his current entries. Firstly, the following line would, in my opinion, be better served with a titled <dfn>
element:
rel=“bookmark”
Mental note: add the rel="bookmark"
attribute to my permalinks, as recommended by Tantek. I’d never realised the rel attribute could be applied to normal hyperlinks.
Interesting but ultimately useless
Via Stuart, Tantek has an intriguing new (valid) hack for adding HTML documentation to an external javascript file. The hack uses some clever multi-language comments to hide the HTML in the file from the script interpreter, while ensuring that the documentation remains readable when the file is interpreted as HTML. Unfortunately the trick does not work in Mozilla, as that browser respects the Content-Type served with the document (whereas IE “guesses” the content is HTML from clues in the document).
Impressive CSS
Take a look at this page in Mozilla, view the source code and ask yourself “how on earth did he do that?”. It appears to involve very creative use of borders, possibly relating to the fact that a single border in CSS (at least in Mozilla and presumably in IE5/Mac as well) is actually a trapezium, not a line. Tantek Çelik was the project lead for IE 5 for the Mac (and the creator of both the Box Model hack and the High Pass Filter) so general CSS wizardry is to be expected.