<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1845736146294614349</id><updated>2011-06-06T16:44:35.206-07:00</updated><title type='text'>Architect of Destruction</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://architectz.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1845736146294614349/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://architectz.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Architacts</name><uri>http://www.blogger.com/profile/15731574058262713963</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1845736146294614349.post-2311951187424960083</id><published>2011-05-23T05:37:00.000-07:00</published><updated>2011-05-23T06:33:18.522-07:00</updated><title type='text'>CSS3 Scrollbar designing (webkit)</title><content type='html'>WebKit now supports styling of the scrollbars in overflow sections, listboxes, dropdown menus and textareas. For those who want to skip the article and just go right to the source, here is an example:&lt;br /&gt;&lt;br /&gt;Scrollbar Example &lt;span style="font-weight: bold;"&gt;(only works with webkit i.e. chrome &amp;amp; safari)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://trac.webkit.org/export/41842/trunk/LayoutTests/scrollbars/overflow-scrollbar-combinations.html" style="overflow:hidden; border:none; " width="400" height="150"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0);  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  font-family:'Times New Roman';font-size:medium;"  &gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);   line-height: 18px; font-family:'Lucida Grande', Verdana, Arial;font-size:12px;"  &gt;&lt;p style="min-width: 400px; "&gt;The scrollbar pseudo-element indicates that an object should use a custom scrollbar. When this pseudo element is present, WebKit will turn off its built-in scrollbar rendering and just use the information provided in CSS.&lt;/p&gt;&lt;pre style="font-family: Courier,Fixed; font-size: 13px; color: rgb(51, 102, 255);"&gt;::-webkit-scrollbar {&lt;br /&gt;  width: 13px;&lt;br /&gt;  height: 13px;&lt;br /&gt;} &lt;/pre&gt;&lt;p style="min-width: 400px; "&gt;The width and height properties on the scrollbar element indicate the width of the vertical scrollbar and the height of the horizontal scrollbar. Percentages can be specified for these values as well, in which case the scrollbar will consume that percentage of the viewport area.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;A scrollbar consists of scrollbar buttons and a track. The track itself is further subdivided into track pieces and a thumb. The track pieces represent the areas above and below the thumb.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;In addition the scrollbar corner can now be styled, as well as the resizer used by resizable textareas.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;Here is a complete list of all the new pseudo-elements. All of these pseudo-elements must be prefixed with&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;tt style="font-family: Courier, Fixed; font-size: 13px; "&gt;-webkit-&lt;/tt&gt;.&lt;/p&gt;&lt;pre style="font-family: Courier,Fixed; font-size: 13px; color: rgb(51, 102, 255);"&gt;scrollbar&lt;br /&gt;scrollbar-button&lt;br /&gt;scrollbar-track&lt;br /&gt;scrollbar-track-piece&lt;br /&gt;scrollbar-thumb&lt;br /&gt;scrollbar-corner&lt;br /&gt;resizer &lt;/pre&gt;&lt;p style="min-width: 400px; "&gt;Each of these objects can be styled with borders, shadows, background images, and so on to create completely custom scrollbars that will still honor the settings of the operating system as far as button placement and click behavior.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;The following pseudo classes have been introduced and can be applied to the pseudo-elements.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;&lt;b&gt;:horizontal&lt;/b&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;– The horizontal pseudo-class applies to any scrollbar pieces that have a horizontal orientation.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;&lt;b&gt;:vertical&lt;/b&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;– The vertical pseudo-class applies to any scrollbar pieces that have a vertical orientation.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;&lt;b&gt;:decrement&lt;/b&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;– The decrement pseudo-class applies to buttons and track pieces. It indicates whether or not the button or track piece will decrement the view’s position when used (e.g., up on a vertical scrollbar, left on a horizontal scrollbar).&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;&lt;b&gt;:increment&lt;/b&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;– The increment pseudo-class applies to buttons and track pieces. It indicates whether or not a button or track piece will increment the view’s position when used (e.g., down on a vertical scrollbar, right on a horizontal scrollbar).&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;&lt;b&gt;:start&lt;/b&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;– The start pseudo-class applies to buttons and track pieces. It indicates whether the object is placed before the thumb.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;&lt;b&gt;:end&lt;/b&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;– The end pseudo-class applies to buttons and track pieces. It indicates whether the object is placed after the thumb.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;&lt;b&gt;:double-button&lt;/b&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;– The double-button pseudo-class applies to buttons and track pieces. It is used to detect whether a button is part of a pair of buttons that are together at the same end of a scrollbar. For track pieces it indicates whether the track piece abuts a pair of buttons.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;&lt;b&gt;:single-button&lt;/b&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;– The single-button pseudo-class applies to buttons and track pieces. It is used to detect whether a button is by itself at the end of a scrollbar. For track pieces it indicates whether the track piece abuts a singleton button.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;&lt;b&gt;:no-button&lt;/b&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;– Applies to track pieces and indicates whether or not the track piece runs to the edge of the scrollbar, i.e., there is no button at that end of the track.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;&lt;b&gt;:corner-present&lt;/b&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;– Applies to all scrollbar pieces and indicates whether or not a scrollbar corner is present.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;&lt;b&gt;:window-inactive&lt;/b&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;– Applies to all scrollbar pieces and indicates whether or not the window containing the scrollbar is currently active. (In recent nightlies, this pseudo-class now applies to ::selection as well. We plan to extend it to work with any content and to propose it as a new standard pseudo-class.)&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;In addition the :enabled, :disabled, :hover and :active pseudo-classes also work with scrollbar pieces.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;The display property can be set to none in order to hide specific pieces.&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;Margins are supported along the axis of the scrollbar. They can be negative (so that the track can for example be inflated to cover the buttons partially).&lt;/p&gt;&lt;p style="min-width: 400px; "&gt;The linked example above provides a very complex scrollbar that has all of the OS X scrollbar behaviors (double buttons, an inactive look, track overlapping the buttons, etc.) as well as many of the Windows Vista scrollbar behaviors (hover effects, unique pressed looks above and below the track, etc.).&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1845736146294614349-2311951187424960083?l=architectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://architectz.blogspot.com/feeds/2311951187424960083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://architectz.blogspot.com/2011/05/css3-scrollbar-designing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1845736146294614349/posts/default/2311951187424960083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1845736146294614349/posts/default/2311951187424960083'/><link rel='alternate' type='text/html' href='http://architectz.blogspot.com/2011/05/css3-scrollbar-designing.html' title='CSS3 Scrollbar designing (webkit)'/><author><name>Architacts</name><uri>http://www.blogger.com/profile/15731574058262713963</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1845736146294614349.post-5285782103910615214</id><published>2011-05-22T06:55:00.000-07:00</published><updated>2011-05-22T06:58:07.093-07:00</updated><title type='text'></title><content type='html'>&lt;b&gt;Yaar anmullay -- nice song mannnnnn&lt;/b&gt;&lt;br /&gt;&lt;iframe src="http://www.youtube.com/embed/iiQmg8Sldu8" allowfullscreen="" width="425" frameborder="0" height="349"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1845736146294614349-5285782103910615214?l=architectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://architectz.blogspot.com/feeds/5285782103910615214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://architectz.blogspot.com/2011/05/yaar-anmullay-nice-song-mannnnnn.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1845736146294614349/posts/default/5285782103910615214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1845736146294614349/posts/default/5285782103910615214'/><link rel='alternate' type='text/html' href='http://architectz.blogspot.com/2011/05/yaar-anmullay-nice-song-mannnnnn.html' title=''/><author><name>Architacts</name><uri>http://www.blogger.com/profile/15731574058262713963</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/iiQmg8Sldu8/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1845736146294614349.post-4134708159303517179</id><published>2011-05-22T06:40:00.000-07:00</published><updated>2011-05-22T06:42:04.750-07:00</updated><title type='text'></title><content type='html'>response.write("kaboooooooooommmmmmmmmmm");&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;output:&lt;/span&gt;&lt;br /&gt;error: object reference not set to an instance of an object. :(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1845736146294614349-4134708159303517179?l=architectz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://architectz.blogspot.com/feeds/4134708159303517179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://architectz.blogspot.com/2011/05/response.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1845736146294614349/posts/default/4134708159303517179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1845736146294614349/posts/default/4134708159303517179'/><link rel='alternate' type='text/html' href='http://architectz.blogspot.com/2011/05/response.html' title=''/><author><name>Architacts</name><uri>http://www.blogger.com/profile/15731574058262713963</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
