Re: Digital Whisper issue #1
Dotan Cohen <[email protected]> Fri, 9 Oct 2009 15:11:39 +0200
| Newsgroups | gmane.culture.hackers.israel |
|---|---|
| Message-ID | <[email protected]> |
--cPINcjBo25Acl2Kethl1hGKDz9wR92XYVJG7KlN
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
>> I actually think that PDF is great. It is freely available, preserves
>> formatting across OS / applications, and is contained in a single file
>> ([X]HTML is not).
>
> The latter can be solved using solutions such as .zip or tar.gz or a CHM :
>
> http://en.wikipedia.org/wiki/Microsoft_Compiled_HTML_Help
>
> Also, you can always put the HTML you want under a certain path on the server
> and use mirroring tools. So it's a solved problem.
>
CHM is far from being a universally-available solution. No ebook
reader can read it, and the choices for reading CHM files under Linux
are slim. Furthermore, being HTML-based, there is no reference
implementation for formatting, so it will look different on every
device.
>> Is is searchable and the text is extractable.
>
> It is not as searchable as HTML or XML is, and the text is not easily
> extractable if there is fancy formatting or layout. And not all FOSS PDF
> viewers have adequate mechanisms for it.
>
So fix your FOSS software. This would need to be done anyway for CHM,
read the previous comment.
>> Is is
>> also accessible to the disabled, though Linux support for that feature
>> may be missing (a problem with Linux applications, not with PDF
>> itself).
>
> It's much less accessible to the disabled than XHTML is.
>
Please explain. PDF has disability features built into the document.
You might also want to read up on reflowing PDF documetns for
small-screen devices and screen readers.
>> There are RTL issues with PDF though.
>>
>
> Big RTL issues.
>
I take that back. There are RTL isues with FOSS PDF readers. Acrobat
on Vista seems to have all the RTL issues taken care of.
> Nevertheless, by using DocBook/XML and other tools one can easily generate
> both XHTML and PDF output. And you can convert XHTML to PDF too using the
> print-to-file function of the browsers.
>
This is a good point. Does the author want to give multiple options?
--
Dotan Cohen
http://what-is-what.com
http://gibberish.co.il
--cPINcjBo25Acl2Kethl1hGKDz9wR92XYVJG7KlN
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>
<body style="background-color: #ffffff;">
<span style="display:none"> </span>
<!--~-|**|PrettyHtmlStartT|**|-~-->
<div id="ygrp-mlmsg" style="width:655px; position:relative;">
<div id="ygrp-msg" style="width: 470px; margin:0; padding:0 25px 0 0; float:left; z-index:1;">
<!--~-|**|PrettyHtmlEndT|**|-~-->
<div id="ygrp-text" >
<p>>> I actually think that PDF is great. It is freely available, preserves<br>
>> formatting across OS / applications, and is contained in a single file<br>
>> ([X]HTML is not).<br>
><br>
> The latter can be solved using solutions such as .zip or tar.gz or a CHM :<br>
><br>
> <a href="http://en.wikipedia.org/wiki/Microsoft_Compiled_HTML_Help">http://en.wikipedia<wbr>.org/wiki/<wbr>Microsoft_<wbr>Compiled_<wbr>HTML_Help</a><br>
><br>
> Also, you can always put the HTML you want under a certain path on the server<br>
> and use mirroring tools. So it's a solved problem.<br>
><br>
<br>
CHM is far from being a universally-<wbr>available solution. No ebook<br>
reader can read it, and the choices for reading CHM files under Linux<br>
are slim. Furthermore, being HTML-based, there is no reference<br>
implementation for formatting, so it will look different on every<br>
device.<br>
<br>
>> Is is searchable and the text is extractable.<br>
><br>
> It is not as searchable as HTML or XML is, and the text is not easily<br>
> extractable if there is fancy formatting or layout. And not all FOSS PDF<br>
> viewers have adequate mechanisms for it.<br>
><br>
<br>
So fix your FOSS software. This would need to be done anyway for CHM,<br>
read the previous comment.<br>
<br>
>> Is is<br>
>> also accessible to the disabled, though Linux support for that feature<br>
>> may be missing (a problem with Linux applications, not with PDF<br>
>> itself).<br>
><br>
> It's much less accessible to the disabled than XHTML is.<br>
><br>
<br>
Please explain. PDF has disability features built into the document.<br>
You might also want to read up on reflowing PDF documetns for<br>
small-screen devices and screen readers.<br>
<br>
>> There are RTL issues with PDF though.<br>
>><br>
><br>
> Big RTL issues.<br>
><br>
<br>
I take that back. There are RTL isues with FOSS PDF readers. Acrobat<br>
on Vista seems to have all the RTL issues taken care of.<br>
<br>
> Nevertheless, by using DocBook/XML and other tools one can easily generate<br>
> both XHTML and PDF output. And you can convert XHTML to PDF too using the<br>
> print-to-file function of the browsers.<br>
><br>
<br>
This is a good point. Does the author want to give multiple options?<br>
<br>
-- <br>
Dotan Cohen<br>
<br>
<a href="http://what-is-what.com">http://what-<wbr>is-what.com</a><br>
<a href="http://gibberish.co.il">http://gibberish.<wbr>co.il</a><br>
</p>
</div>
<!--~-|**|PrettyHtmlStart|**|-~-->
<div width="1" style="color: white; clear: both;">__._,_.___</div>
<!-- Start the section with Message In topic -->
<div id="ygrp-actbar" style="clear: both; margini-bottom: 25px; white-space:nowrap; color: #666; text-align: right;">
<span class="left" style="float: left; white-space:nowrap;">
<a href="http://groups.yahoo.com/group/hackers-il/message/5077;_ylc=X3oDMTM0YXUyOHRiBF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BG1zZ0lkAzUwOTAEc2VjA2Z0cgRzbGsDdnRwYwRzdGltZQMxMjU1MTAzNTkzBHRwY0lkAzUwNzc-">
Messages in this topic </a> (<span class="bld" style="font-weight:bold;">13</span>)
</span>
<a href="http://groups.yahoo.com/group/hackers-il/post;_ylc=X3oDMTJwbGM3MGhhBF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BG1zZ0lkAzUwOTAEc2VjA2Z0cgRzbGsDcnBseQRzdGltZQMxMjU1MTAzNTkz?act=reply&messageNum=5090">
<span class="bld" style="font-weight:bold;">
Reply </span> (via web post)
</a> |
<a href="http://groups.yahoo.com/group/hackers-il/post;_ylc=X3oDMTJldnFjZTJqBF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTI1NTEwMzU5Mw--" class="bld" style="font-weight:bold;">
Start a new topic </a>
</div>
<!------- Start Nav Bar ------>
<!-- |**|begin egp html banner|**| -->
<div id="ygrp-vitnav" style="padding-top: 10px; font-family: Verdana; font-size: 77%; margin: 0;">
<a href="http://groups.yahoo.com/group/hackers-il/messages;_ylc=X3oDMTJldmFsbzhtBF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwNmdHIEc2xrA21zZ3MEc3RpbWUDMTI1NTEwMzU5Mw--">Messages</a>
| <a href="http://groups.yahoo.com/group/hackers-il/files;_ylc=X3oDMTJmYzAxZHFjBF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwNmdHIEc2xrA2ZpbGVzBHN0aW1lAzEyNTUxMDM1OTM-">Files</a>
| <a href="http://groups.yahoo.com/group/hackers-il/photos;_ylc=X3oDMTJldmwzaWQyBF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwNmdHIEc2xrA3Bob3QEc3RpbWUDMTI1NTEwMzU5Mw--">Photos</a>
| <a href="http://groups.yahoo.com/group/hackers-il/links;_ylc=X3oDMTJmZTdkbnYzBF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwNmdHIEc2xrA2xpbmtzBHN0aW1lAzEyNTUxMDM1OTM-">Links</a>
| <a href="http://groups.yahoo.com/group/hackers-il/database;_ylc=X3oDMTJjOGFnMTkxBF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwNmdHIEc2xrA2RiBHN0aW1lAzEyNTUxMDM1OTM-">Database</a>
| <a href="http://groups.yahoo.com/group/hackers-il/polls;_ylc=X3oDMTJmcGhnNGtjBF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwNmdHIEc2xrA3BvbGxzBHN0aW1lAzEyNTUxMDM1OTM-">Polls</a>
| <a href="http://groups.yahoo.com/group/hackers-il/calendar;_ylc=X3oDMTJkM2pvNmxpBF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwNmdHIEc2xrA2NhbARzdGltZQMxMjU1MTAzNTkz">Calendar</a>
</div>
<!-- |**|end egp html banner|**| -->
<div id="ygrp-grfd" style="font-family: Verdana; font-size: 77%; padding: 15px 0;">
</div>
<!-- yahoo logo -->
<!-- |**|begin egp html banner|**| -->
<div id="ygrp-ft" style="font-family: verdana; font-size: 77%; border-top: 1px solid #666; padding: 5px 0;">
<a href="http://groups.yahoo.com/;_ylc=X3oDMTJkbXZkdGhwBF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMjU1MTAzNTkz">
<img src="http://us.i1.yimg.com/us.yimg.com/i/yg/img/logo/ma_grp_160.gif" height="15" width="106" border="0" alt="Yahoo! Groups"></a> <br>
<a href="http://groups.yahoo.com/group/hackers-il/join;_ylc=X3oDMTJmanNxb2lkBF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwNmdHIEc2xrA3N0bmdzBHN0aW1lAzEyNTUxMDM1OTM-">Change settings via the Web</a> (Yahoo! ID required) <br>
Change settings via email: <a href="mailto:[email protected]?subject=Email Delivery: Digest">Switch delivery to Daily Digest</a> | <a href = "mailto:[email protected]?subject=Change Delivery Format: Traditional">Switch format to Traditional</a> <br>
<a href="http://groups.yahoo.com/group/hackers-il;_ylc=X3oDMTJkdGY5OHQ3BF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwNmdHIEc2xrA2hwZgRzdGltZQMxMjU1MTAzNTkz">
Visit Your Group
</a> |
<a href="http://docs.yahoo.com/info/terms/">
Yahoo! Groups Terms of Use </a> |
<a href="mailto:[email protected]?subject=">
Unsubscribe </a>
</div> <!-- |**|end egp html banner|**| -->
</div> <!-- ygrp-msg -->
<!-- Sponsor -->
<!-- |**|begin egp html banner|**| -->
<div id="ygrp-sponsor" style="width:160px; float:right; clear:none; margin:0 0 25px 0; background: white;">
<!-- Network content -->
<!-- Start Recommendations -->
<div id="ygrp-reco">
</div>
<!-- End Recommendations -->
<!-- Start vitality -->
<div id="ygrp-vital" style="background-color: #e0ecee; margin-bottom: 20px; padding: 2px 0 8px 8px;">
<div id="vithd" style="font-size: 77%; font-family: Verdana; font-weight: bold; color: #333; text-transform: uppercase;">Recent Activity</div>
<ul style="list-style-type:none; padding: 0; margin: 2px 0;">
</ul>
<a href="http://groups.yahoo.com/group/hackers-il;_ylc=X3oDMTJlMGZ2czNlBF9TAzk3MzU5NzE0BGdycElkAzE4NTczMzIEZ3Jwc3BJZAMxNzA1MDA2NzY0BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTI1NTEwMzU5Mw--">
Visit Your Group </a>
</div>
<!-- Network content -->
<div style="background-color:#EEEEEE; margin-bottom:20px; padding:10px 8px;"> <div id="nc">
<div class="ad" style="color:#628C2A; font-family:Arial; font-weight:bold;">
<div id="hd1">Give Back</div>
<p><a href="http://us.lrd.yahoo.com/_ylc=X3oDMTJtaXRhc2MzBF9TAzk3MzU5NzE0BF9wAzEEZ3JwSWQDMTg1NzMzMgRncnBzcElkAzE3MDUwMDY3NjQEc2VjA25jbW9kBHNsawNicmFuZARzdGltZQMxMjU1MTAzNTkz;_ylg=1/SIG=11314uv3k/**http%3A//brand.yahoo.com/forgood" style="text-decoration:none; color:#1E66AE; font-weight: normal;">Yahoo! for Good</a></p>
<p style="color: #000000; font-weight: normal;">Get inspired</p>
<p style="color: #000000; font-weight: normal;">by a good cause.</p>
</div>
<div class="ad" style="color:#628C2A; font-family:Arial; font-weight:bold;">
<div id="hd1">Y! Toolbar</div>
<p><a href="http://us.lrd.yahoo.com/_ylc=X3oDMTJvZHNsMXVwBF9TAzk3MzU5NzE0BF9wAzIEZ3JwSWQDMTg1NzMzMgRncnBzcElkAzE3MDUwMDY3NjQEc2VjA25jbW9kBHNsawN0b29sYmFyBHN0aW1lAzEyNTUxMDM1OTM-;_ylg=1/SIG=11c6dvmk9/**http%3A//toolbar.yahoo.com/%3F.cpdl=ygrps" style="text-decoration:none; color:#1E66AE; font-weight: normal;">Get it Free!</a></p>
<p style="color: #000000; font-weight: normal;">easy 1-click access</p>
<p style="color: #000000; font-weight: normal;">to your groups.</p>
</div>
<div class="ad" style="color:#628C2A; font-family:Arial; font-weight:bold;">
<div id="hd1">Yahoo! Groups</div>
<p><a href="http://groups.yahoo.com/start;_ylc=X3oDMTJvazJlMGhyBF9TAzk3MzU5NzE0BF9wAzMEZ3JwSWQDMTg1NzMzMgRncnBzcElkAzE3MDUwMDY3NjQEc2VjA25jbW9kBHNsawNncm91cHMyBHN0aW1lAzEyNTUxMDM1OTM-" style="text-decoration:none; color:#1E66AE; font-weight: normal;">Start a group</a></p>
<p style="color: #000000; font-weight: normal;">in 3 easy steps.</p>
<p style="color: #000000; font-weight: normal;">Connect with others.</p>
</div>
</div>
</div>
</div> <!-- |**|end egp html banner|**| -->
<div style="clear:both; color: #FFF; font-size:1px;">.</div>
</div> <img src="http://geo.yahoo.com/serv?s=97359714/grpId=1857332/grpspId=1705006764/msgId=5090/stime=1255103593/nc1=1/nc2=2/nc3=3" width="1" height="1"> <br>
<div style="color: white; clear: both;">__,_._,___</div>
<!--~-|**|PrettyHtmlEnd|**|-~-->
</body>
<!--~-|**|PrettyHtmlStart|**|-~-->
<head>
<style type="text/css">
<!--
#ygrp-mkp{
border: 1px solid #d8d8d8;
font-family: Arial;
margin: 14px 0px;
padding: 0px 14px;
}
#ygrp-mkp hr{
border: 1px solid #d8d8d8;
}
#ygrp-mkp #hd{
color: #628c2a;
font-size: 85%;
font-weight: bold;
line-height: 122%;
margin: 10px 0px;
}
#ygrp-mkp #ads{
margin-bottom: 10px;
}
#ygrp-mkp .ad{
padding: 0 0;
}
#ygrp-mkp .ad a{
color: #0000ff;
text-decoration: none;
}
-->
</style>
</head>
<head>
<style type="text/css">
<!--
#ygrp-sponsor #ygrp-lc{
font-family: Arial;
}
#ygrp-sponsor #ygrp-lc #hd{
margin: 10px 0px;
font-weight: bold;
font-size: 78%;
line-height: 122%;
}
#ygrp-sponsor #ygrp-lc .ad{
margin-bottom: 10px;
padding: 0 0;
}
-->
</style>
</head>
<head>
<style type="text/css">
<!--
#ygrp-mlmsg {font-size:13px; font-family: arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family: Georgia;
}
#ygrp-text p{
margin: 0 0 1em 0;
}
dd.last p a {
font-family: Verdana;
font-weight: bold;
}
#ygrp-vitnav{
padding-top: 10px;
font-family: Verdana;
font-size: 77%;
margin: 0;
}
#ygrp-vitnav a{
padding: 0 1px;
}
#ygrp-mlmsg #logo{
padding-bottom: 10px;
}
#ygrp-reco {
margin-bottom: 20px;
padding: 0px;
}
#ygrp-reco #reco-head {
font-weight: bold;
color: #ff7900;
}
#reco-category{
font-size: 77%;
}
#reco-desc{
font-size: 77%;
}
#ygrp-vital a{
text-decoration: none;
}
#ygrp-vital a:hover{
text-decoration: underline;
}
#ygrp-sponsor #ov ul{
padding: 0 0 0 8px;
margin: 0;
}
#ygrp-sponsor #ov li{
list-style-type: square;
padding: 6px 0;
font-size: 77%;
}
#ygrp-sponsor #ov li a{
text-decoration: none;
font-size: 130%;
}
#ygrp-sponsor #nc{
background-color: #eee;
margin-bottom: 20px;
padding: 0 8px;
}
#ygrp-sponsor .ad{
padding: 8px 0;
}
#ygrp-sponsor .ad #hd1{
font-family: Arial;
font-weight: bold;
color: #628c2a;
font-size: 100%;
line-height: 122%;
}
#ygrp-sponsor .ad a{
text-decoration: none;
}
#ygrp-sponsor .ad a:hover{
text-decoration: underline;
}
#ygrp-sponsor .ad p{
margin: 0;
font-weight: normal;
color: #000000;
}
o{font-size: 0; }
.MsoNormal{
margin: 0 0 0 0;
}
#ygrp-text tt{
font-size: 120%;
}
blockquote{margin: 0 0 0 4px;}
.replbq{margin:4}
dd.last p span {
margin-right: 10px;
font-family: Verdana;
font-weight: bold;
}
dd.last p span.yshortcuts {
margin-right: 0;
}
div.photo-title a,
div.photo-title a:active,
div.photo-title a:hover,
div.photo-title a:visited {
text-decoration: none;
}
div.file-title a,
div.file-title a:active,
div.file-title a:hover,
div.file-title a:visited {
text-decoration: none;
}
#ygrp-msg p#attach-count {
clear: both;
padding: 15px 0 3px 0;
overflow: hidden;
}
#ygrp-msg p#attach-count span {
color: #1E66AE;
font-weight: bold;
}
div#ygrp-mlmsg #ygrp-msg p a span.yshortcuts {
font-family: Verdana;
font-size: 10px;
font-weight: normal;
}
#ygrp-msg p a {
font-family: Verdana;
}
#ygrp-mlmsg a {
color: #1E66AE;
}
div.attach-table div div a {
text-decoration: none;
}
div.attach-table {
width: 400px;
}
-->
</style>
</head>
<!--~-|**|PrettyHtmlEnd|**|-~-->
</html><!--End group email -->
--cPINcjBo25Acl2Kethl1hGKDz9wR92XYVJG7KlN--