Posted
over 16 years
ago
by
hyatt
The position property in CSS can be used to position an object relative to a specific containing block. It has four values: ’static’, ‘absolute’, ‘fixed’ and ‘relative’. Static positioning is the default and means that the object is just positioned
|
Posted
over 16 years
ago
by
hyatt
When renderers are first created and added to the tree, they have no position or size yet. The process by which all of the boxes have their positions and sizes determined is called layout. All renderers have a layout method.
void layout()
Layout is a recursive operation. A class called FrameView represents the containing [...]
|
Posted
over 16 years
ago
by
hyatt
In the previous entry I talked about the basic structure of a CSS box. In this article I’m going to talk about subclasses of RenderBox and about the concepts of block and inline.
A block flow is a box designed either to contain lines (e.g., a paragraph) or to contain other blocks that it stacks [...]
|
Posted
over 16 years
ago
by
hyatt
This is the first of a series of posts designed to help people interested in hacking on WebCore’s rendering system. I’ll be posting these articles as I finish them on this blog, and they will also be available in the documentation section of the Web site.
The DOM Tree
A Web page is parsed into a [...]
|
Posted
over 16 years
ago
by
maciej
Safari Beta 3.0.3 for Mac OS X and Windows has been released. It includes a number of security fixes, and stability improvements for Windows. Downloads are available from Apple’s site.
We’re continuing to work on more improvements for the Safari 3 beta. You can see some of the progress in nightly builds of WebKit.
|
Posted
over 16 years
ago
by
maciej
Every open source project has some basic ideas that underly the way it does things, and what the project is trying to achieve. Often, these ideas are shared implicitly among the core contributors, but as a project grows, it becomes more important to write down these shared values. For a large project like WebKit, with [...]
|
Posted
almost 17 years
ago
by
hyatt
The Safari 3.0.2 Beta is now available for download. This beta includes fixes for international users and for missing text issues caused by having a large number of fonts installed.
Download here!
Bugs fixed in Safari Beta 3.0.2 for Windows.
Bugs fixed in Safari Beta 3.0.2 for Mac OS X.
Security fixes in Safari Beta 3.0.2.
|
Posted
almost 17 years
ago
by
hyatt
We’ve been listening to your feedback regarding Safari on Windows. If you download the latest nightly, you will find the following new features:
(1) Support for Ctrl Mousewheel to zoom.
(2) Support for Shift Mousewheel to scroll horizontally.
(3)
|
Posted
almost 17 years
ago
by
xenon
As some of you saw last week at WWDC, we have a brand new version of the Web Inspector. We know that a lot people have found the current Web Inspector useful, and we have gotten a lot of feedback and suggestions about how to make it even better. And boy have we been [...]
|